Class WorkloadPodGroupResourceClaim
- java.lang.Object
-
- io.fabric8.kubernetes.api.model.scheduling.v1alpha3.WorkloadPodGroupResourceClaim
-
- All Implemented Interfaces:
Editable<WorkloadPodGroupResourceClaimBuilder>,KubernetesResource,Serializable
@Generated("io.fabric8.kubernetes.schema.generator.model.ModelGenerator") public class WorkloadPodGroupResourceClaim extends Object implements Editable<WorkloadPodGroupResourceClaimBuilder>, KubernetesResource
WorkloadPodGroupResourceClaim references a dynamic resource claim that is shared across pods in the group.- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description WorkloadPodGroupResourceClaim()No args constructor for use in serializationWorkloadPodGroupResourceClaim(String name, String resourceClaimName, String resourceClaimTemplateName)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description WorkloadPodGroupResourceClaimBuilderedit()Map<String,Object>getAdditionalProperties()StringgetName()name uniquely identifies this resource claim inside the group.StringgetResourceClaimName()resourceClaimName is the name of a ResourceClaim object in the same namespace.StringgetResourceClaimTemplateName()resourceClaimTemplateName is the name of a ResourceClaimTemplate object in the same namespace.voidsetAdditionalProperties(Map<String,Object> additionalProperties)voidsetAdditionalProperty(String name, Object value)voidsetName(String name)name uniquely identifies this resource claim inside the group.voidsetResourceClaimName(String resourceClaimName)resourceClaimName is the name of a ResourceClaim object in the same namespace.voidsetResourceClaimTemplateName(String resourceClaimTemplateName)resourceClaimTemplateName is the name of a ResourceClaimTemplate object in the same namespace.WorkloadPodGroupResourceClaimBuildertoBuilder()
-
-
-
Method Detail
-
getName
public String getName()
name uniquely identifies this resource claim inside the group. This field is required. It must be a DNS_LABEL.
-
setName
public void setName(String name)
name uniquely identifies this resource claim inside the group. This field is required. It must be a DNS_LABEL.
-
getResourceClaimName
public String getResourceClaimName()
resourceClaimName is the name of a ResourceClaim object in the same namespace. This field is optional. If it is not specified, no resource claim is used. If set, it must be a DNS subdomain.
-
setResourceClaimName
public void setResourceClaimName(String resourceClaimName)
resourceClaimName is the name of a ResourceClaim object in the same namespace. This field is optional. If it is not specified, no resource claim is used. If set, it must be a DNS subdomain.
-
getResourceClaimTemplateName
public String getResourceClaimTemplateName()
resourceClaimTemplateName is the name of a ResourceClaimTemplate object in the same namespace. This field is optional. If it is not specified, no resource claim template is used. If set, it must be a DNS subdomain.
-
setResourceClaimTemplateName
public void setResourceClaimTemplateName(String resourceClaimTemplateName)
resourceClaimTemplateName is the name of a ResourceClaimTemplate object in the same namespace. This field is optional. If it is not specified, no resource claim template is used. If set, it must be a DNS subdomain.
-
edit
public WorkloadPodGroupResourceClaimBuilder edit()
- Specified by:
editin interfaceEditable<WorkloadPodGroupResourceClaimBuilder>
-
toBuilder
public WorkloadPodGroupResourceClaimBuilder toBuilder()
-
-