Package org.openstack4j.openstack.magnum
Class MagnumBaymodel
- java.lang.Object
-
- org.openstack4j.openstack.magnum.MagnumBaymodel
-
- All Implemented Interfaces:
Serializable,Buildable<BaymodelBuilder>,Baymodel,ModelEntity
public class MagnumBaymodel extends Object implements Baymodel
- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classMagnumBaymodel.BaymodelConcreteBuilderConcrete builder containing MagnumBaymodel as modelstatic classMagnumBaymodel.Baymodelslist of baymodels-
Nested classes/interfaces inherited from interface org.openstack4j.common.Buildable
Buildable.Builder<T extends Buildable.Builder<T,M>,M extends Buildable<?>>
-
-
Constructor Summary
Constructors Constructor Description MagnumBaymodel()
-
Method Summary
-
-
-
Method Detail
-
builder
public static BaymodelBuilder builder()
-
toBuilder
public BaymodelBuilder toBuilder()
- Specified by:
toBuilderin interfaceBuildable<BaymodelBuilder>
-
getInsecureRegistry
public String getInsecureRegistry()
Description copied from interface:BaymodelInsecure registry- Specified by:
getInsecureRegistryin interfaceBaymodel- Returns:
- InsecureRegistry
-
getLinks
public List<GenericLink> getLinks()
Description copied from interface:BaymodelAll links
-
getHttpProxy
public String getHttpProxy()
Description copied from interface:BaymodelHttp proxy- Specified by:
getHttpProxyin interfaceBaymodel- Returns:
- httpProxy
-
getUpdatedAt
public String getUpdatedAt()
Description copied from interface:BaymodelUpdated time- Specified by:
getUpdatedAtin interfaceBaymodel- Returns:
- updatedAt
-
isFloatingIpEnabled
public Boolean isFloatingIpEnabled()
Description copied from interface:BaymodelIs Floating IP enabled- Specified by:
isFloatingIpEnabledin interfaceBaymodel- Returns:
- floatingIpEnabled
-
getFixedSubnet
public String getFixedSubnet()
Description copied from interface:BaymodelFixed subnet- Specified by:
getFixedSubnetin interfaceBaymodel- Returns:
- fixedSubnet
-
getMasterFlavorId
public String getMasterFlavorId()
Description copied from interface:BaymodelMaster flavor id- Specified by:
getMasterFlavorIdin interfaceBaymodel- Returns:
- masterFlavorId
-
getNoProxy
public String getNoProxy()
Description copied from interface:BaymodelNo proxy- Specified by:
getNoProxyin interfaceBaymodel- Returns:
- noProxy
-
getHttpsProxy
public String getHttpsProxy()
Description copied from interface:BaymodelHttp proxy- Specified by:
getHttpsProxyin interfaceBaymodel- Returns:
- http proxy
-
isTlsDisabled
public Boolean isTlsDisabled()
Description copied from interface:BaymodelIs TLS disabled- Specified by:
isTlsDisabledin interfaceBaymodel- Returns:
- tlsDisabled boolean value
-
getKeypairId
public String getKeypairId()
Description copied from interface:BaymodelKeypair id- Specified by:
getKeypairIdin interfaceBaymodel- Returns:
- keypairId
-
isPublicBaymodel
public Boolean isPublicBaymodel()
Description copied from interface:BaymodelIs it public- Specified by:
isPublicBaymodelin interfaceBaymodel- Returns:
- public boolean vallue
-
getDockerVolumeSize
public String getDockerVolumeSize()
Description copied from interface:BaymodelDocker volume size- Specified by:
getDockerVolumeSizein interfaceBaymodel- Returns:
- dockerVolumeSize
-
getServerType
public String getServerType()
Description copied from interface:BaymodelServer type- Specified by:
getServerTypein interfaceBaymodel- Returns:
- serverType
-
getExternalNetworkId
public String getExternalNetworkId()
Description copied from interface:BaymodelExternal network id- Specified by:
getExternalNetworkIdin interfaceBaymodel- Returns:
- externalNetworkId
-
getClusterDistro
public String getClusterDistro()
Description copied from interface:BaymodelCluster distro- Specified by:
getClusterDistroin interfaceBaymodel- Returns:
- clusterDistro
-
getImageId
public String getImageId()
Description copied from interface:BaymodelImdage id- Specified by:
getImageIdin interfaceBaymodel- Returns:
- imageId
-
getVolumeDriver
public String getVolumeDriver()
Description copied from interface:BaymodelVolume driver- Specified by:
getVolumeDriverin interfaceBaymodel- Returns:
- volume driver
-
isRegistryEnabled
public Boolean isRegistryEnabled()
Description copied from interface:BaymodelIs registry enabled- Specified by:
isRegistryEnabledin interfaceBaymodel- Returns:
- registryEnabled boolean value
-
getDockerStorageDriver
public String getDockerStorageDriver()
Description copied from interface:BaymodelDocker storage driver- Specified by:
getDockerStorageDriverin interfaceBaymodel- Returns:
- dockerStorageDriver
-
getApiserverPort
public String getApiserverPort()
Description copied from interface:BaymodelApi server port- Specified by:
getApiserverPortin interfaceBaymodel- Returns:
- apiserverPort
-
getCreatedAt
public String getCreatedAt()
Description copied from interface:BaymodelDate of creation- Specified by:
getCreatedAtin interfaceBaymodel- Returns:
- createdAt
-
getNetworkDriver
public String getNetworkDriver()
Description copied from interface:BaymodelNetwork driver- Specified by:
getNetworkDriverin interfaceBaymodel- Returns:
- networkDriver
-
getFixedNetwork
public String getFixedNetwork()
Description copied from interface:BaymodelFixed network- Specified by:
getFixedNetworkin interfaceBaymodel- Returns:
- fixedNetwork
-
getFlavorId
public String getFlavorId()
Description copied from interface:BaymodelFlavor id- Specified by:
getFlavorIdin interfaceBaymodel- Returns:
- flavorId
-
isMasterLbEnabled
public Boolean isMasterLbEnabled()
Description copied from interface:BaymodelIs master lb enabled- Specified by:
isMasterLbEnabledin interfaceBaymodel- Returns:
- masterLbEnabled boolean value
-
getDnsNameserver
public String getDnsNameserver()
Description copied from interface:BaymodelDNS name server- Specified by:
getDnsNameserverin interfaceBaymodel- Returns:
- dnsNameServer
-
-