Class VSphereMachineProviderStatus
- java.lang.Object
-
- io.fabric8.openshift.api.model.machine.v1beta1.VSphereMachineProviderStatus
-
- All Implemented Interfaces:
io.fabric8.kubernetes.api.builder.Editable<VSphereMachineProviderStatusBuilder>,io.fabric8.kubernetes.api.model.KubernetesResource,io.fabric8.kubernetes.api.model.Namespaced,Serializable
@Generated("io.fabric8.kubernetes.schema.generator.model.ModelGenerator") public class VSphereMachineProviderStatus extends Object implements io.fabric8.kubernetes.api.builder.Editable<VSphereMachineProviderStatusBuilder>, io.fabric8.kubernetes.api.model.KubernetesResource, io.fabric8.kubernetes.api.model.Namespaced
VSphereMachineProviderStatus is the type that will be embedded in a Machine.Status.ProviderStatus field. It contains VSphere-specific status information. Compatibility level 2: Stable within a major release for a minimum of 9 months or 3 minor releases (whichever is longer).- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description VSphereMachineProviderStatus()No args constructor for use in serializationVSphereMachineProviderStatus(String apiVersion, List<io.fabric8.kubernetes.api.model.Condition> conditions, String instanceId, String instanceState, String kind, String taskRef)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description VSphereMachineProviderStatusBuilderedit()Map<String,Object>getAdditionalProperties()StringgetApiVersion()APIVersion defines the versioned schema of this representation of an object.List<io.fabric8.kubernetes.api.model.Condition>getConditions()conditions is a set of conditions associated with the Machine to indicate errors or other statusStringgetInstanceId()instanceId is the ID of the instance in VSphereStringgetInstanceState()instanceState is the provisioning state of the VSphere Instance.StringgetKind()Kind is a string value representing the REST resource this object represents.StringgetTaskRef()taskRef is a managed object reference to a Task related to the machine.voidsetAdditionalProperties(Map<String,Object> additionalProperties)voidsetAdditionalProperty(String name, Object value)voidsetApiVersion(String apiVersion)APIVersion defines the versioned schema of this representation of an object.voidsetConditions(List<io.fabric8.kubernetes.api.model.Condition> conditions)conditions is a set of conditions associated with the Machine to indicate errors or other statusvoidsetInstanceId(String instanceId)instanceId is the ID of the instance in VSpherevoidsetInstanceState(String instanceState)instanceState is the provisioning state of the VSphere Instance.voidsetKind(String kind)Kind is a string value representing the REST resource this object represents.voidsetTaskRef(String taskRef)taskRef is a managed object reference to a Task related to the machine.VSphereMachineProviderStatusBuildertoBuilder()
-
-
-
Method Detail
-
getApiVersion
public String getApiVersion()
APIVersion defines the versioned schema of this representation of an object. Servers should convert recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources
-
setApiVersion
public void setApiVersion(String apiVersion)
APIVersion defines the versioned schema of this representation of an object. Servers should convert recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources
-
getConditions
public List<io.fabric8.kubernetes.api.model.Condition> getConditions()
conditions is a set of conditions associated with the Machine to indicate errors or other status
-
setConditions
public void setConditions(List<io.fabric8.kubernetes.api.model.Condition> conditions)
conditions is a set of conditions associated with the Machine to indicate errors or other status
-
getInstanceId
public String getInstanceId()
instanceId is the ID of the instance in VSphere
-
setInstanceId
public void setInstanceId(String instanceId)
instanceId is the ID of the instance in VSphere
-
getInstanceState
public String getInstanceState()
instanceState is the provisioning state of the VSphere Instance.
-
setInstanceState
public void setInstanceState(String instanceState)
instanceState is the provisioning state of the VSphere Instance.
-
getKind
public String getKind()
Kind is a string value representing the REST resource this object represents. Servers may infer this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds
-
setKind
public void setKind(String kind)
Kind is a string value representing the REST resource this object represents. Servers may infer this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds
-
getTaskRef
public String getTaskRef()
taskRef is a managed object reference to a Task related to the machine. This value is set automatically at runtime and should not be set or modified by users.
-
setTaskRef
public void setTaskRef(String taskRef)
taskRef is a managed object reference to a Task related to the machine. This value is set automatically at runtime and should not be set or modified by users.
-
edit
public VSphereMachineProviderStatusBuilder edit()
- Specified by:
editin interfaceio.fabric8.kubernetes.api.builder.Editable<VSphereMachineProviderStatusBuilder>
-
toBuilder
public VSphereMachineProviderStatusBuilder toBuilder()
-
-