Package io.fabric8.kubernetes.api.model
Class PodSchedulingGroup
- java.lang.Object
-
- io.fabric8.kubernetes.api.model.PodSchedulingGroup
-
- All Implemented Interfaces:
Editable<PodSchedulingGroupBuilder>,KubernetesResource,Serializable
@Generated("io.fabric8.kubernetes.schema.generator.model.ModelGenerator") public class PodSchedulingGroup extends Object implements Editable<PodSchedulingGroupBuilder>, KubernetesResource
PodSchedulingGroup identifies the runtime scheduling group instance that a Pod belongs to. The scheduler uses this information to apply workload-aware scheduling semantics. Exactly one field must be specified.- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description PodSchedulingGroup()No args constructor for use in serializationPodSchedulingGroup(String podGroupName)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description PodSchedulingGroupBuilderedit()Map<String,Object>getAdditionalProperties()StringgetPodGroupName()PodGroupName specifies the name of the standalone PodGroup object that represents the runtime instance of this group.voidsetAdditionalProperties(Map<String,Object> additionalProperties)voidsetAdditionalProperty(String name, Object value)voidsetPodGroupName(String podGroupName)PodGroupName specifies the name of the standalone PodGroup object that represents the runtime instance of this group.PodSchedulingGroupBuildertoBuilder()
-
-
-
Constructor Detail
-
PodSchedulingGroup
public PodSchedulingGroup()
No args constructor for use in serialization
-
PodSchedulingGroup
public PodSchedulingGroup(String podGroupName)
-
-
Method Detail
-
getPodGroupName
public String getPodGroupName()
PodGroupName specifies the name of the standalone PodGroup object that represents the runtime instance of this group. Must be a DNS subdomain.
-
setPodGroupName
public void setPodGroupName(String podGroupName)
PodGroupName specifies the name of the standalone PodGroup object that represents the runtime instance of this group. Must be a DNS subdomain.
-
edit
public PodSchedulingGroupBuilder edit()
- Specified by:
editin interfaceEditable<PodSchedulingGroupBuilder>
-
toBuilder
public PodSchedulingGroupBuilder toBuilder()
-
-