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