Class VSpherePlatformFailureDomainSpec
- java.lang.Object
-
- io.fabric8.openshift.api.model.config.v1.VSpherePlatformFailureDomainSpec
-
- All Implemented Interfaces:
io.fabric8.kubernetes.api.builder.Editable<VSpherePlatformFailureDomainSpecBuilder>,io.fabric8.kubernetes.api.model.KubernetesResource,Serializable
@Generated("io.fabric8.kubernetes.schema.generator.model.ModelGenerator") public class VSpherePlatformFailureDomainSpec extends Object implements io.fabric8.kubernetes.api.builder.Editable<VSpherePlatformFailureDomainSpecBuilder>, io.fabric8.kubernetes.api.model.KubernetesResource
VSpherePlatformFailureDomainSpec holds the region and zone failure domain and the vCenter topology of that failure domain.- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description VSpherePlatformFailureDomainSpec()No args constructor for use in serializationVSpherePlatformFailureDomainSpec(String name, String region, VSphereFailureDomainRegionAffinity regionAffinity, String server, VSpherePlatformTopology topology, String zone, VSphereFailureDomainZoneAffinity zoneAffinity)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description VSpherePlatformFailureDomainSpecBuilderedit()Map<String,Object>getAdditionalProperties()StringgetName()name defines the arbitrary but unique name of a failure domain.StringgetRegion()region defines the name of a region tag that will be attached to a vCenter datacenter.VSphereFailureDomainRegionAffinitygetRegionAffinity()VSpherePlatformFailureDomainSpec holds the region and zone failure domain and the vCenter topology of that failure domain.StringgetServer()server is the fully-qualified domain name or the IP address of the vCenter server.VSpherePlatformTopologygetTopology()VSpherePlatformFailureDomainSpec holds the region and zone failure domain and the vCenter topology of that failure domain.StringgetZone()zone defines the name of a zone tag that will be attached to a vCenter cluster.VSphereFailureDomainZoneAffinitygetZoneAffinity()VSpherePlatformFailureDomainSpec holds the region and zone failure domain and the vCenter topology of that failure domain.voidsetAdditionalProperties(Map<String,Object> additionalProperties)voidsetAdditionalProperty(String name, Object value)voidsetName(String name)name defines the arbitrary but unique name of a failure domain.voidsetRegion(String region)region defines the name of a region tag that will be attached to a vCenter datacenter.voidsetRegionAffinity(VSphereFailureDomainRegionAffinity regionAffinity)VSpherePlatformFailureDomainSpec holds the region and zone failure domain and the vCenter topology of that failure domain.voidsetServer(String server)server is the fully-qualified domain name or the IP address of the vCenter server.voidsetTopology(VSpherePlatformTopology topology)VSpherePlatformFailureDomainSpec holds the region and zone failure domain and the vCenter topology of that failure domain.voidsetZone(String zone)zone defines the name of a zone tag that will be attached to a vCenter cluster.voidsetZoneAffinity(VSphereFailureDomainZoneAffinity zoneAffinity)VSpherePlatformFailureDomainSpec holds the region and zone failure domain and the vCenter topology of that failure domain.VSpherePlatformFailureDomainSpecBuildertoBuilder()
-
-
-
Constructor Detail
-
VSpherePlatformFailureDomainSpec
public VSpherePlatformFailureDomainSpec()
No args constructor for use in serialization
-
VSpherePlatformFailureDomainSpec
public VSpherePlatformFailureDomainSpec(String name, String region, VSphereFailureDomainRegionAffinity regionAffinity, String server, VSpherePlatformTopology topology, String zone, VSphereFailureDomainZoneAffinity zoneAffinity)
-
-
Method Detail
-
getName
public String getName()
name defines the arbitrary but unique name of a failure domain.
-
setName
public void setName(String name)
name defines the arbitrary but unique name of a failure domain.
-
getRegion
public String getRegion()
region defines the name of a region tag that will be attached to a vCenter datacenter. The tag category in vCenter must be named openshift-region.
-
setRegion
public void setRegion(String region)
region defines the name of a region tag that will be attached to a vCenter datacenter. The tag category in vCenter must be named openshift-region.
-
getRegionAffinity
public VSphereFailureDomainRegionAffinity getRegionAffinity()
VSpherePlatformFailureDomainSpec holds the region and zone failure domain and the vCenter topology of that failure domain.
-
setRegionAffinity
public void setRegionAffinity(VSphereFailureDomainRegionAffinity regionAffinity)
VSpherePlatformFailureDomainSpec holds the region and zone failure domain and the vCenter topology of that failure domain.
-
getServer
public String getServer()
server is the fully-qualified domain name or the IP address of the vCenter server.
-
setServer
public void setServer(String server)
server is the fully-qualified domain name or the IP address of the vCenter server.
-
getTopology
public VSpherePlatformTopology getTopology()
VSpherePlatformFailureDomainSpec holds the region and zone failure domain and the vCenter topology of that failure domain.
-
setTopology
public void setTopology(VSpherePlatformTopology topology)
VSpherePlatformFailureDomainSpec holds the region and zone failure domain and the vCenter topology of that failure domain.
-
getZone
public String getZone()
zone defines the name of a zone tag that will be attached to a vCenter cluster. The tag category in vCenter must be named openshift-zone.
-
setZone
public void setZone(String zone)
zone defines the name of a zone tag that will be attached to a vCenter cluster. The tag category in vCenter must be named openshift-zone.
-
getZoneAffinity
public VSphereFailureDomainZoneAffinity getZoneAffinity()
VSpherePlatformFailureDomainSpec holds the region and zone failure domain and the vCenter topology of that failure domain.
-
setZoneAffinity
public void setZoneAffinity(VSphereFailureDomainZoneAffinity zoneAffinity)
VSpherePlatformFailureDomainSpec holds the region and zone failure domain and the vCenter topology of that failure domain.
-
edit
public VSpherePlatformFailureDomainSpecBuilder edit()
- Specified by:
editin interfaceio.fabric8.kubernetes.api.builder.Editable<VSpherePlatformFailureDomainSpecBuilder>
-
toBuilder
public VSpherePlatformFailureDomainSpecBuilder toBuilder()
-
-