public static class MagnumBaymodel.BaymodelConcreteBuilder extends Object implements BaymodelBuilder
Constructor and Description |
---|
BaymodelConcreteBuilder() |
BaymodelConcreteBuilder(MagnumBaymodel model) |
public BaymodelConcreteBuilder()
public BaymodelConcreteBuilder(MagnumBaymodel model)
public Baymodel build()
Buildable.Builder
build
in interface Buildable.Builder<BaymodelBuilder,Baymodel>
public BaymodelBuilder from(Baymodel in)
Buildable.Builder
from
in interface Buildable.Builder<BaymodelBuilder,Baymodel>
public BaymodelBuilder insecureRegistry(String insecureRegistry)
insecureRegistry
in interface BaymodelBuilder
Baymodel.getInsecureRegistry()
public BaymodelBuilder links(List<GenericLink> links)
links
in interface BaymodelBuilder
Baymodel.getLinks()
public BaymodelBuilder httpProxy(String httpProxy)
httpProxy
in interface BaymodelBuilder
Baymodel.getHttpProxy()
public BaymodelBuilder updatedAt(String updatedAt)
updatedAt
in interface BaymodelBuilder
Baymodel.getUpdatedAt()
public BaymodelBuilder isFloatingIpEnabled(Boolean floatingIpEnabled)
isFloatingIpEnabled
in interface BaymodelBuilder
Baymodel#getisFloatingIpEnabled()
public BaymodelBuilder fixedSubnet(String fixedSubnet)
fixedSubnet
in interface BaymodelBuilder
Baymodel.getFixedSubnet()
public BaymodelBuilder masterFlavorId(String masterFlavorId)
masterFlavorId
in interface BaymodelBuilder
Baymodel.getMasterFlavorId()
public BaymodelBuilder uuid(String uuid)
uuid
in interface BaymodelBuilder
Baymodel.getUuid()
public BaymodelBuilder noProxy(String noProxy)
noProxy
in interface BaymodelBuilder
Baymodel.getNoProxy()
public BaymodelBuilder httpsProxy(String httpsProxy)
httpsProxy
in interface BaymodelBuilder
Baymodel.getHttpsProxy()
public BaymodelBuilder tlsDisabled(Boolean tlsDisabled)
tlsDisabled
in interface BaymodelBuilder
Baymodel#getTlsDisabled()
public BaymodelBuilder keypairId(String keypairId)
keypairId
in interface BaymodelBuilder
Baymodel.getKeypairId()
public BaymodelBuilder publicBaymodel(Boolean publicBaymodel)
publicBaymodel
in interface BaymodelBuilder
Baymodel#getPublicBaymodel()
public BaymodelBuilder dockerVolumeSize(String dockerVolumeSize)
dockerVolumeSize
in interface BaymodelBuilder
Baymodel.getDockerVolumeSize()
public BaymodelBuilder serverType(String serverType)
serverType
in interface BaymodelBuilder
Baymodel.getServerType()
public BaymodelBuilder externalNetworkId(String externalNetworkId)
externalNetworkId
in interface BaymodelBuilder
Baymodel.getExternalNetworkId()
public BaymodelBuilder clusterDistro(String clusterDistro)
clusterDistro
in interface BaymodelBuilder
Baymodel.getClusterDistro()
public BaymodelBuilder imageId(String imageId)
imageId
in interface BaymodelBuilder
Baymodel.getImageId()
public BaymodelBuilder volumeDriver(String volumeDriver)
volumeDriver
in interface BaymodelBuilder
Baymodel.getVolumeDriver()
public BaymodelBuilder registryEnabled(Boolean registryEnabled)
registryEnabled
in interface BaymodelBuilder
Baymodel#getRegistryEnabled()
public BaymodelBuilder dockerStorageDriver(String dockerStorageDriver)
dockerStorageDriver
in interface BaymodelBuilder
Baymodel.getDockerStorageDriver()
public BaymodelBuilder apiserverPort(String apiserverPort)
apiserverPort
in interface BaymodelBuilder
Baymodel.getApiserverPort()
public BaymodelBuilder name(String name)
name
in interface BaymodelBuilder
Baymodel.getName()
public BaymodelBuilder createdAt(String createdAt)
createdAt
in interface BaymodelBuilder
Baymodel.getCreatedAt()
public BaymodelBuilder networkDriver(String networkDriver)
networkDriver
in interface BaymodelBuilder
Baymodel.getNetworkDriver()
public BaymodelBuilder fixedNetwork(String fixedNetwork)
fixedNetwork
in interface BaymodelBuilder
Baymodel.getFixedNetwork()
public BaymodelBuilder coe(String coe)
coe
in interface BaymodelBuilder
Baymodel.getCoe()
public BaymodelBuilder flavorId(String flavorId)
flavorId
in interface BaymodelBuilder
Baymodel.getFlavorId()
public BaymodelBuilder masterLbEnabled(Boolean masterLbEnabled)
masterLbEnabled
in interface BaymodelBuilder
Baymodel#getMasterLbEnabled()
public BaymodelBuilder dnsNameserver(String dnsNameserver)
dnsNameserver
in interface BaymodelBuilder
Baymodel.getDnsNameserver()
Copyright © 2017. All rights reserved.