Package io.fabric8.kubernetes.api.model
Class PodExtendedResourceClaimStatus
- java.lang.Object
-
- io.fabric8.kubernetes.api.model.PodExtendedResourceClaimStatus
-
- All Implemented Interfaces:
io.fabric8.kubernetes.api.builder.Editable<PodExtendedResourceClaimStatusBuilder>,KubernetesResource,Serializable
@Generated("io.fabric8.kubernetes.schema.generator.model.ModelGenerator") public class PodExtendedResourceClaimStatus extends Object implements io.fabric8.kubernetes.api.builder.Editable<PodExtendedResourceClaimStatusBuilder>, KubernetesResource
PodExtendedResourceClaimStatus is stored in the PodStatus for the extended resource requests backed by DRA. It stores the generated name for the corresponding special ResourceClaim created by the scheduler.- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description PodExtendedResourceClaimStatus()No args constructor for use in serializationPodExtendedResourceClaimStatus(List<ContainerExtendedResourceRequest> requestMappings, String resourceClaimName)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description PodExtendedResourceClaimStatusBuilderedit()Map<String,Object>getAdditionalProperties()List<ContainerExtendedResourceRequest>getRequestMappings()RequestMappings identifies the mapping of <container, extended resource backed by DRA> to device request in the generated ResourceClaim.StringgetResourceClaimName()ResourceClaimName is the name of the ResourceClaim that was generated for the Pod in the namespace of the Pod.voidsetAdditionalProperties(Map<String,Object> additionalProperties)voidsetAdditionalProperty(String name, Object value)voidsetRequestMappings(List<ContainerExtendedResourceRequest> requestMappings)RequestMappings identifies the mapping of <container, extended resource backed by DRA> to device request in the generated ResourceClaim.voidsetResourceClaimName(String resourceClaimName)ResourceClaimName is the name of the ResourceClaim that was generated for the Pod in the namespace of the Pod.PodExtendedResourceClaimStatusBuildertoBuilder()
-
-
-
Constructor Detail
-
PodExtendedResourceClaimStatus
public PodExtendedResourceClaimStatus()
No args constructor for use in serialization
-
PodExtendedResourceClaimStatus
public PodExtendedResourceClaimStatus(List<ContainerExtendedResourceRequest> requestMappings, String resourceClaimName)
-
-
Method Detail
-
getRequestMappings
public List<ContainerExtendedResourceRequest> getRequestMappings()
RequestMappings identifies the mapping of <container, extended resource backed by DRA> to device request in the generated ResourceClaim.
-
setRequestMappings
public void setRequestMappings(List<ContainerExtendedResourceRequest> requestMappings)
RequestMappings identifies the mapping of <container, extended resource backed by DRA> to device request in the generated ResourceClaim.
-
getResourceClaimName
public String getResourceClaimName()
ResourceClaimName is the name of the ResourceClaim that was generated for the Pod in the namespace of the Pod.
-
setResourceClaimName
public void setResourceClaimName(String resourceClaimName)
ResourceClaimName is the name of the ResourceClaim that was generated for the Pod in the namespace of the Pod.
-
edit
public PodExtendedResourceClaimStatusBuilder edit()
- Specified by:
editin interfaceio.fabric8.kubernetes.api.builder.Editable<PodExtendedResourceClaimStatusBuilder>
-
toBuilder
public PodExtendedResourceClaimStatusBuilder toBuilder()
-
-