Class VSphereFailureDomainHostGroup
- java.lang.Object
-
- io.fabric8.openshift.api.model.config.v1.VSphereFailureDomainHostGroup
-
- All Implemented Interfaces:
io.fabric8.kubernetes.api.builder.Editable<VSphereFailureDomainHostGroupBuilder>,io.fabric8.kubernetes.api.model.KubernetesResource,Serializable
@Generated("io.fabric8.kubernetes.schema.generator.model.ModelGenerator") public class VSphereFailureDomainHostGroup extends Object implements io.fabric8.kubernetes.api.builder.Editable<VSphereFailureDomainHostGroupBuilder>, io.fabric8.kubernetes.api.model.KubernetesResource
VSphereFailureDomainHostGroup holds the vmGroup and the hostGroup names in vCenter corresponds to a vm-host group of type Virtual Machine and Host respectively. Is also contains the vmHostRule which is an affinity vm-host rule in vCenter.- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description VSphereFailureDomainHostGroup()No args constructor for use in serializationVSphereFailureDomainHostGroup(String hostGroup, String vmGroup, String vmHostRule)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description VSphereFailureDomainHostGroupBuilderedit()Map<String,Object>getAdditionalProperties()StringgetHostGroup()hostGroup is the name of the vm-host group of type host within vCenter for this failure domain. hostGroup is limited to 80 characters.StringgetVmGroup()vmGroup is the name of the vm-host group of type virtual machine within vCenter for this failure domain. vmGroup is limited to 80 characters.StringgetVmHostRule()vmHostRule is the name of the affinity vm-host rule within vCenter for this failure domain. vmHostRule is limited to 80 characters.voidsetAdditionalProperties(Map<String,Object> additionalProperties)voidsetAdditionalProperty(String name, Object value)voidsetHostGroup(String hostGroup)hostGroup is the name of the vm-host group of type host within vCenter for this failure domain. hostGroup is limited to 80 characters.voidsetVmGroup(String vmGroup)vmGroup is the name of the vm-host group of type virtual machine within vCenter for this failure domain. vmGroup is limited to 80 characters.voidsetVmHostRule(String vmHostRule)vmHostRule is the name of the affinity vm-host rule within vCenter for this failure domain. vmHostRule is limited to 80 characters.VSphereFailureDomainHostGroupBuildertoBuilder()
-
-
-
Method Detail
-
getHostGroup
public String getHostGroup()
hostGroup is the name of the vm-host group of type host within vCenter for this failure domain. hostGroup is limited to 80 characters. This field is required when the VSphereFailureDomain ZoneType is HostGroup
-
setHostGroup
public void setHostGroup(String hostGroup)
hostGroup is the name of the vm-host group of type host within vCenter for this failure domain. hostGroup is limited to 80 characters. This field is required when the VSphereFailureDomain ZoneType is HostGroup
-
getVmGroup
public String getVmGroup()
vmGroup is the name of the vm-host group of type virtual machine within vCenter for this failure domain. vmGroup is limited to 80 characters. This field is required when the VSphereFailureDomain ZoneType is HostGroup
-
setVmGroup
public void setVmGroup(String vmGroup)
vmGroup is the name of the vm-host group of type virtual machine within vCenter for this failure domain. vmGroup is limited to 80 characters. This field is required when the VSphereFailureDomain ZoneType is HostGroup
-
getVmHostRule
public String getVmHostRule()
vmHostRule is the name of the affinity vm-host rule within vCenter for this failure domain. vmHostRule is limited to 80 characters. This field is required when the VSphereFailureDomain ZoneType is HostGroup
-
setVmHostRule
public void setVmHostRule(String vmHostRule)
vmHostRule is the name of the affinity vm-host rule within vCenter for this failure domain. vmHostRule is limited to 80 characters. This field is required when the VSphereFailureDomain ZoneType is HostGroup
-
edit
public VSphereFailureDomainHostGroupBuilder edit()
- Specified by:
editin interfaceio.fabric8.kubernetes.api.builder.Editable<VSphereFailureDomainHostGroupBuilder>
-
toBuilder
public VSphereFailureDomainHostGroupBuilder toBuilder()
-
-