Package org.openstack4j.openstack.magnum
Class MagnumClustertemplate.ClustertemplateConcreteBuilder
- java.lang.Object
-
- org.openstack4j.openstack.magnum.MagnumClustertemplate.ClustertemplateConcreteBuilder
-
- All Implemented Interfaces:
Buildable.Builder<ClustertemplateBuilder,Clustertemplate>,ClustertemplateBuilder
- Enclosing class:
- MagnumClustertemplate
public static class MagnumClustertemplate.ClustertemplateConcreteBuilder extends Object implements ClustertemplateBuilder
Concrete builder containing MagnumClustertemplate as model
-
-
Constructor Summary
Constructors Constructor Description ClustertemplateConcreteBuilder()ClustertemplateConcreteBuilder(MagnumClustertemplate model)
-
Method Summary
-
-
-
Constructor Detail
-
ClustertemplateConcreteBuilder
public ClustertemplateConcreteBuilder()
-
ClustertemplateConcreteBuilder
public ClustertemplateConcreteBuilder(MagnumClustertemplate model)
-
-
Method Detail
-
build
public Clustertemplate build()
Description copied from interface:Buildable.BuilderCreates and return the Model Entity M- Specified by:
buildin interfaceBuildable.Builder<ClustertemplateBuilder,Clustertemplate>- Returns:
- M instance
-
from
public ClustertemplateBuilder from(Clustertemplate in)
Description copied from interface:Buildable.BuilderCreates a Builder using the param M as the default values- Specified by:
fromin interfaceBuildable.Builder<ClustertemplateBuilder,Clustertemplate>- Returns:
- Builder
-
insecureRegistry
public ClustertemplateBuilder insecureRegistry(String insecureRegistry)
- Specified by:
insecureRegistryin interfaceClustertemplateBuilder- See Also:
Clustertemplate.getInsecureRegistry()
-
links
public ClustertemplateBuilder links(List<GenericLink> links)
- Specified by:
linksin interfaceClustertemplateBuilder- See Also:
Clustertemplate.getLinks()
-
httpProxy
public ClustertemplateBuilder httpProxy(String httpProxy)
- Specified by:
httpProxyin interfaceClustertemplateBuilder- See Also:
Clustertemplate.getHttpProxy()
-
updatedAt
public ClustertemplateBuilder updatedAt(String updatedAt)
- Specified by:
updatedAtin interfaceClustertemplateBuilder- See Also:
Clustertemplate.getUpdatedAt()
-
floatingIpEnabled
public ClustertemplateBuilder floatingIpEnabled(Boolean floatingIpEnabled)
- Specified by:
floatingIpEnabledin interfaceClustertemplateBuilder- See Also:
Clustertemplate.getFloatingIpEnabled()
-
fixedSubnet
public ClustertemplateBuilder fixedSubnet(String fixedSubnet)
- Specified by:
fixedSubnetin interfaceClustertemplateBuilder- See Also:
Clustertemplate.getFixedSubnet()
-
masterFlavorId
public ClustertemplateBuilder masterFlavorId(String masterFlavorId)
- Specified by:
masterFlavorIdin interfaceClustertemplateBuilder- See Also:
Clustertemplate.getMasterFlavorId()
-
uuid
public ClustertemplateBuilder uuid(String uuid)
- Specified by:
uuidin interfaceClustertemplateBuilder- See Also:
Clustertemplate.getUuid()
-
noProxy
public ClustertemplateBuilder noProxy(String noProxy)
- Specified by:
noProxyin interfaceClustertemplateBuilder- See Also:
Clustertemplate.getNoProxy()
-
httpsProxy
public ClustertemplateBuilder httpsProxy(String httpsProxy)
- Specified by:
httpsProxyin interfaceClustertemplateBuilder- See Also:
Clustertemplate.getHttpsProxy()
-
tlsDisabled
public ClustertemplateBuilder tlsDisabled(Boolean tlsDisabled)
- Specified by:
tlsDisabledin interfaceClustertemplateBuilder- See Also:
Clustertemplate.getTlsDisabled()
-
keypairId
public ClustertemplateBuilder keypairId(String keypairId)
- Specified by:
keypairIdin interfaceClustertemplateBuilder- See Also:
Clustertemplate.getKeypairId()
-
publicTemplate
public ClustertemplateBuilder publicTemplate(Boolean publicTemplate)
- Specified by:
publicTemplatein interfaceClustertemplateBuilder- See Also:
Clustertemplate.getPublicTemplate()
-
labels
public ClustertemplateBuilder labels(Label labels)
- Specified by:
labelsin interfaceClustertemplateBuilder- See Also:
Clustertemplate.getLabels()
-
dockerVolumeSize
public ClustertemplateBuilder dockerVolumeSize(Integer dockerVolumeSize)
- Specified by:
dockerVolumeSizein interfaceClustertemplateBuilder- See Also:
Clustertemplate.getDockerVolumeSize()
-
serverType
public ClustertemplateBuilder serverType(String serverType)
- Specified by:
serverTypein interfaceClustertemplateBuilder- See Also:
Clustertemplate.getServerType()
-
externalNetworkId
public ClustertemplateBuilder externalNetworkId(String externalNetworkId)
- Specified by:
externalNetworkIdin interfaceClustertemplateBuilder- See Also:
Clustertemplate.getExternalNetworkId()
-
clusterDistro
public ClustertemplateBuilder clusterDistro(String clusterDistro)
- Specified by:
clusterDistroin interfaceClustertemplateBuilder- See Also:
Clustertemplate.getClusterDistro()
-
imageId
public ClustertemplateBuilder imageId(String imageId)
- Specified by:
imageIdin interfaceClustertemplateBuilder- See Also:
Clustertemplate.getImageId()
-
volumeDriver
public ClustertemplateBuilder volumeDriver(String volumeDriver)
- Specified by:
volumeDriverin interfaceClustertemplateBuilder- See Also:
Clustertemplate.getVolumeDriver()
-
registryEnabled
public ClustertemplateBuilder registryEnabled(Boolean registryEnabled)
- Specified by:
registryEnabledin interfaceClustertemplateBuilder- See Also:
Clustertemplate.getRegistryEnabled()
-
dockerStorageDriver
public ClustertemplateBuilder dockerStorageDriver(String dockerStorageDriver)
- Specified by:
dockerStorageDriverin interfaceClustertemplateBuilder- See Also:
Clustertemplate.getDockerStorageDriver()
-
apiserverPort
public ClustertemplateBuilder apiserverPort(String apiserverPort)
- Specified by:
apiserverPortin interfaceClustertemplateBuilder- See Also:
Clustertemplate.getApiserverPort()
-
name
public ClustertemplateBuilder name(String name)
- Specified by:
namein interfaceClustertemplateBuilder- See Also:
Clustertemplate.getName()
-
createdAt
public ClustertemplateBuilder createdAt(String createdAt)
- Specified by:
createdAtin interfaceClustertemplateBuilder- See Also:
Clustertemplate.getCreatedAt()
-
networkDriver
public ClustertemplateBuilder networkDriver(String networkDriver)
- Specified by:
networkDriverin interfaceClustertemplateBuilder- See Also:
Clustertemplate.getNetworkDriver()
-
fixedNetwork
public ClustertemplateBuilder fixedNetwork(String fixedNetwork)
- Specified by:
fixedNetworkin interfaceClustertemplateBuilder- See Also:
Clustertemplate.getFixedNetwork()
-
coe
public ClustertemplateBuilder coe(String coe)
- Specified by:
coein interfaceClustertemplateBuilder- See Also:
Clustertemplate.getCoe()
-
flavorId
public ClustertemplateBuilder flavorId(String flavorId)
- Specified by:
flavorIdin interfaceClustertemplateBuilder- See Also:
Clustertemplate.getFlavorId()
-
masterLbEnabled
public ClustertemplateBuilder masterLbEnabled(Boolean masterLbEnabled)
- Specified by:
masterLbEnabledin interfaceClustertemplateBuilder- See Also:
Clustertemplate.getMasterLbEnabled()
-
dnsNameserver
public ClustertemplateBuilder dnsNameserver(String dnsNameserver)
- Specified by:
dnsNameserverin interfaceClustertemplateBuilder- See Also:
Clustertemplate.getDnsNameserver()
-
-