Class PowerVSMachineProviderStatus
- java.lang.Object
-
- io.fabric8.openshift.api.model.machine.v1.PowerVSMachineProviderStatus
-
- All Implemented Interfaces:
io.fabric8.kubernetes.api.builder.Editable<PowerVSMachineProviderStatusBuilder>,io.fabric8.kubernetes.api.model.KubernetesResource,io.fabric8.kubernetes.api.model.Namespaced,Serializable
@Generated("io.fabric8.kubernetes.schema.generator.model.ModelGenerator") public class PowerVSMachineProviderStatus extends Object implements io.fabric8.kubernetes.api.builder.Editable<PowerVSMachineProviderStatusBuilder>, io.fabric8.kubernetes.api.model.KubernetesResource, io.fabric8.kubernetes.api.model.Namespaced
PowerVSMachineProviderStatus is the type that will be embedded in a Machine.Status.ProviderStatus field. It contains PowerVS-specific status information.Compatibility level 1: Stable within a major release for a minimum of 12 months or 3 minor releases (whichever is longer).
- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description PowerVSMachineProviderStatus()No args constructor for use in serializationPowerVSMachineProviderStatus(String apiVersion, List<io.fabric8.kubernetes.api.model.Condition> conditions, String instanceId, String instanceState, String kind, String serviceInstanceID)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description PowerVSMachineProviderStatusBuilderedit()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 instance ID of the machine created in PowerVS instanceId uniquely identifies a Power VS server instance(VM) under a Power VS service.StringgetInstanceState()instanceState is the state of the PowerVS instance for this machine Possible instance states are Active, Build, ShutOff, Reboot This is used to display additional information to user regarding instance current stateStringgetKind()Kind is a string value representing the REST resource this object represents.StringgetServiceInstanceID()serviceInstanceID is the reference to the Power VS ServiceInstance on which the machine instance will be created. serviceInstanceID uniquely identifies the Power VS service By setting serviceInstanceID it will become easy and efficient to fetch a server instance(VM) within Power VS Cloud.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 instance ID of the machine created in PowerVS instanceId uniquely identifies a Power VS server instance(VM) under a Power VS service.voidsetInstanceState(String instanceState)instanceState is the state of the PowerVS instance for this machine Possible instance states are Active, Build, ShutOff, Reboot This is used to display additional information to user regarding instance current statevoidsetKind(String kind)Kind is a string value representing the REST resource this object represents.voidsetServiceInstanceID(String serviceInstanceID)serviceInstanceID is the reference to the Power VS ServiceInstance on which the machine instance will be created. serviceInstanceID uniquely identifies the Power VS service By setting serviceInstanceID it will become easy and efficient to fetch a server instance(VM) within Power VS Cloud.PowerVSMachineProviderStatusBuildertoBuilder()
-
-
-
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 instance ID of the machine created in PowerVS instanceId uniquely identifies a Power VS server instance(VM) under a Power VS service. This will help in updating or deleting a VM in Power VS Cloud
-
setInstanceId
public void setInstanceId(String instanceId)
instanceId is the instance ID of the machine created in PowerVS instanceId uniquely identifies a Power VS server instance(VM) under a Power VS service. This will help in updating or deleting a VM in Power VS Cloud
-
getInstanceState
public String getInstanceState()
instanceState is the state of the PowerVS instance for this machine Possible instance states are Active, Build, ShutOff, Reboot This is used to display additional information to user regarding instance current state
-
setInstanceState
public void setInstanceState(String instanceState)
instanceState is the state of the PowerVS instance for this machine Possible instance states are Active, Build, ShutOff, Reboot This is used to display additional information to user regarding instance current state
-
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
-
getServiceInstanceID
public String getServiceInstanceID()
serviceInstanceID is the reference to the Power VS ServiceInstance on which the machine instance will be created. serviceInstanceID uniquely identifies the Power VS service By setting serviceInstanceID it will become easy and efficient to fetch a server instance(VM) within Power VS Cloud.
-
setServiceInstanceID
public void setServiceInstanceID(String serviceInstanceID)
serviceInstanceID is the reference to the Power VS ServiceInstance on which the machine instance will be created. serviceInstanceID uniquely identifies the Power VS service By setting serviceInstanceID it will become easy and efficient to fetch a server instance(VM) within Power VS Cloud.
-
edit
public PowerVSMachineProviderStatusBuilder edit()
- Specified by:
editin interfaceio.fabric8.kubernetes.api.builder.Editable<PowerVSMachineProviderStatusBuilder>
-
toBuilder
public PowerVSMachineProviderStatusBuilder toBuilder()
-
-