Class FailureDomain
- java.lang.Object
-
- io.fabric8.openshift.api.model.installer.nutanix.v1.FailureDomain
-
- All Implemented Interfaces:
io.fabric8.kubernetes.api.builder.Editable<FailureDomainBuilder>,io.fabric8.kubernetes.api.model.KubernetesResource,Serializable
@Generated("io.fabric8.kubernetes.schema.generator.model.ModelGenerator") public class FailureDomain extends Object implements io.fabric8.kubernetes.api.builder.Editable<FailureDomainBuilder>, io.fabric8.kubernetes.api.model.KubernetesResource
FailureDomain configures failure domain information for the Nutanix platform.- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description FailureDomain()No args constructor for use in serializationFailureDomain(List<StorageResourceReference> dataSourceImages, String name, PrismElement prismElement, List<StorageResourceReference> storageContainers, List<String> subnetUUIDs)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description FailureDomainBuilderedit()Map<String,Object>getAdditionalProperties()List<StorageResourceReference>getDataSourceImages()DataSourceImages identifies the datasource images in the Prism Element.StringgetName()Name defines the unique name of a failure domain.PrismElementgetPrismElement()FailureDomain configures failure domain information for the Nutanix platform.List<StorageResourceReference>getStorageContainers()StorageContainers identifies the storage containers in the Prism Element.List<String>getSubnetUUIDs()SubnetUUIDs identifies the network subnets of the Prism Element.voidsetAdditionalProperties(Map<String,Object> additionalProperties)voidsetAdditionalProperty(String name, Object value)voidsetDataSourceImages(List<StorageResourceReference> dataSourceImages)DataSourceImages identifies the datasource images in the Prism Element.voidsetName(String name)Name defines the unique name of a failure domain.voidsetPrismElement(PrismElement prismElement)FailureDomain configures failure domain information for the Nutanix platform.voidsetStorageContainers(List<StorageResourceReference> storageContainers)StorageContainers identifies the storage containers in the Prism Element.voidsetSubnetUUIDs(List<String> subnetUUIDs)SubnetUUIDs identifies the network subnets of the Prism Element.FailureDomainBuildertoBuilder()
-
-
-
Constructor Detail
-
FailureDomain
public FailureDomain()
No args constructor for use in serialization
-
FailureDomain
public FailureDomain(List<StorageResourceReference> dataSourceImages, String name, PrismElement prismElement, List<StorageResourceReference> storageContainers, List<String> subnetUUIDs)
-
-
Method Detail
-
getDataSourceImages
public List<StorageResourceReference> getDataSourceImages()
DataSourceImages identifies the datasource images in the Prism Element.
-
setDataSourceImages
public void setDataSourceImages(List<StorageResourceReference> dataSourceImages)
DataSourceImages identifies the datasource images in the Prism Element.
-
getName
public String getName()
Name defines the unique name of a failure domain.
-
setName
public void setName(String name)
Name defines the unique name of a failure domain.
-
getPrismElement
public PrismElement getPrismElement()
FailureDomain configures failure domain information for the Nutanix platform.
-
setPrismElement
public void setPrismElement(PrismElement prismElement)
FailureDomain configures failure domain information for the Nutanix platform.
-
getStorageContainers
public List<StorageResourceReference> getStorageContainers()
StorageContainers identifies the storage containers in the Prism Element.
-
setStorageContainers
public void setStorageContainers(List<StorageResourceReference> storageContainers)
StorageContainers identifies the storage containers in the Prism Element.
-
getSubnetUUIDs
public List<String> getSubnetUUIDs()
SubnetUUIDs identifies the network subnets of the Prism Element. Currently we only support one subnet for a failure domain.
-
setSubnetUUIDs
public void setSubnetUUIDs(List<String> subnetUUIDs)
SubnetUUIDs identifies the network subnets of the Prism Element. Currently we only support one subnet for a failure domain.
-
edit
public FailureDomainBuilder edit()
- Specified by:
editin interfaceio.fabric8.kubernetes.api.builder.Editable<FailureDomainBuilder>
-
toBuilder
public FailureDomainBuilder toBuilder()
-
-