Class WorkloadPodGroupDisruptionMode
- java.lang.Object
-
- io.fabric8.kubernetes.api.model.scheduling.v1alpha3.WorkloadPodGroupDisruptionMode
-
- All Implemented Interfaces:
Editable<WorkloadPodGroupDisruptionModeBuilder>,KubernetesResource,Serializable
@Generated("io.fabric8.kubernetes.schema.generator.model.ModelGenerator") public class WorkloadPodGroupDisruptionMode extends Object implements Editable<WorkloadPodGroupDisruptionModeBuilder>, KubernetesResource
WorkloadPodGroupDisruptionMode defines how individual pods within a group can be disrupted. Exactly one mode must be set.- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description WorkloadPodGroupDisruptionMode()No args constructor for use in serializationWorkloadPodGroupDisruptionMode(WorkloadPodGroupAllDisruptionMode all, WorkloadPodGroupSingleDisruptionMode single)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description WorkloadPodGroupDisruptionModeBuilderedit()Map<String,Object>getAdditionalProperties()WorkloadPodGroupAllDisruptionModegetAll()WorkloadPodGroupDisruptionMode defines how individual pods within a group can be disrupted.WorkloadPodGroupSingleDisruptionModegetSingle()WorkloadPodGroupDisruptionMode defines how individual pods within a group can be disrupted.voidsetAdditionalProperties(Map<String,Object> additionalProperties)voidsetAdditionalProperty(String name, Object value)voidsetAll(WorkloadPodGroupAllDisruptionMode all)WorkloadPodGroupDisruptionMode defines how individual pods within a group can be disrupted.voidsetSingle(WorkloadPodGroupSingleDisruptionMode single)WorkloadPodGroupDisruptionMode defines how individual pods within a group can be disrupted.WorkloadPodGroupDisruptionModeBuildertoBuilder()
-
-
-
Constructor Detail
-
WorkloadPodGroupDisruptionMode
public WorkloadPodGroupDisruptionMode()
No args constructor for use in serialization
-
WorkloadPodGroupDisruptionMode
public WorkloadPodGroupDisruptionMode(WorkloadPodGroupAllDisruptionMode all, WorkloadPodGroupSingleDisruptionMode single)
-
-
Method Detail
-
getAll
public WorkloadPodGroupAllDisruptionMode getAll()
WorkloadPodGroupDisruptionMode defines how individual pods within a group can be disrupted. Exactly one mode must be set.
-
setAll
public void setAll(WorkloadPodGroupAllDisruptionMode all)
WorkloadPodGroupDisruptionMode defines how individual pods within a group can be disrupted. Exactly one mode must be set.
-
getSingle
public WorkloadPodGroupSingleDisruptionMode getSingle()
WorkloadPodGroupDisruptionMode defines how individual pods within a group can be disrupted. Exactly one mode must be set.
-
setSingle
public void setSingle(WorkloadPodGroupSingleDisruptionMode single)
WorkloadPodGroupDisruptionMode defines how individual pods within a group can be disrupted. Exactly one mode must be set.
-
edit
public WorkloadPodGroupDisruptionModeBuilder edit()
- Specified by:
editin interfaceEditable<WorkloadPodGroupDisruptionModeBuilder>
-
toBuilder
public WorkloadPodGroupDisruptionModeBuilder toBuilder()
-
-