Class CloudControllerManagerStatus
- java.lang.Object
-
- io.fabric8.openshift.api.model.config.v1.CloudControllerManagerStatus
-
- All Implemented Interfaces:
io.fabric8.kubernetes.api.builder.Editable<CloudControllerManagerStatusBuilder>,io.fabric8.kubernetes.api.model.KubernetesResource,Serializable
@Generated("io.fabric8.kubernetes.schema.generator.model.ModelGenerator") public class CloudControllerManagerStatus extends Object implements io.fabric8.kubernetes.api.builder.Editable<CloudControllerManagerStatusBuilder>, io.fabric8.kubernetes.api.model.KubernetesResource
CloudControllerManagerStatus holds the state of Cloud Controller Manager (a.k.a. CCM or CPI) related settings- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description CloudControllerManagerStatus()No args constructor for use in serializationCloudControllerManagerStatus(String state)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description CloudControllerManagerStatusBuilderedit()Map<String,Object>getAdditionalProperties()StringgetState()state determines whether or not an external Cloud Controller Manager is expected to be installed within the cluster. https://kubernetes.io/docs/tasks/administer-cluster/running-cloud-controller/#running-cloud-controller-managervoidsetAdditionalProperties(Map<String,Object> additionalProperties)voidsetAdditionalProperty(String name, Object value)voidsetState(String state)state determines whether or not an external Cloud Controller Manager is expected to be installed within the cluster. https://kubernetes.io/docs/tasks/administer-cluster/running-cloud-controller/#running-cloud-controller-managerCloudControllerManagerStatusBuildertoBuilder()
-
-
-
Constructor Detail
-
CloudControllerManagerStatus
public CloudControllerManagerStatus()
No args constructor for use in serialization
-
CloudControllerManagerStatus
public CloudControllerManagerStatus(String state)
-
-
Method Detail
-
getState
public String getState()
state determines whether or not an external Cloud Controller Manager is expected to be installed within the cluster. https://kubernetes.io/docs/tasks/administer-cluster/running-cloud-controller/#running-cloud-controller-managerValid values are "External", "None" and omitted. When set to "External", new nodes will be tainted as uninitialized when created, preventing them from running workloads until they are initialized by the cloud controller manager. When omitted or set to "None", new nodes will be not tainted and no extra initialization from the cloud controller manager is expected.
-
setState
public void setState(String state)
state determines whether or not an external Cloud Controller Manager is expected to be installed within the cluster. https://kubernetes.io/docs/tasks/administer-cluster/running-cloud-controller/#running-cloud-controller-managerValid values are "External", "None" and omitted. When set to "External", new nodes will be tainted as uninitialized when created, preventing them from running workloads until they are initialized by the cloud controller manager. When omitted or set to "None", new nodes will be not tainted and no extra initialization from the cloud controller manager is expected.
-
edit
public CloudControllerManagerStatusBuilder edit()
- Specified by:
editin interfaceio.fabric8.kubernetes.api.builder.Editable<CloudControllerManagerStatusBuilder>
-
toBuilder
public CloudControllerManagerStatusBuilder toBuilder()
-
-