Class V1PodExtendedResourceClaimStatus
java.lang.Object
io.micronaut.kubernetes.client.openapi.model.V1PodExtendedResourceClaimStatus
@Generated("io.micronaut.openapi.generator.JavaMicronautClientCodegen")
public class V1PodExtendedResourceClaimStatus
extends Object
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.
-
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionV1PodExtendedResourceClaimStatus(List<@Valid V1ContainerExtendedResourceRequest> requestMappings, String resourceClaimName) -
Method Summary
Modifier and TypeMethodDescriptionaddRequestMappingsItem(V1ContainerExtendedResourceRequest requestMappingsItem) Add an item to the requestMappings property in a chainable fashion.booleanRequestMappings identifies the mapping of invalid input: '<'container, extended resource backed by DRA> to device request in the generated ResourceClaim.ResourceClaimName is the name of the ResourceClaim that was generated for the Pod in the namespace of the Pod.inthashCode()requestMappings(List<@Valid V1ContainerExtendedResourceRequest> requestMappings) Set requestMappings in a chainable fashion.resourceClaimName(String resourceClaimName) Set resourceClaimName in a chainable fashion.voidsetRequestMappings(List<@Valid V1ContainerExtendedResourceRequest> requestMappings) Set the requestMappings property valuevoidsetResourceClaimName(String resourceClaimName) Set the resourceClaimName property valuetoString()
-
Field Details
-
JSON_PROPERTY_REQUEST_MAPPINGS
- See Also:
-
JSON_PROPERTY_RESOURCE_CLAIM_NAME
- See Also:
-
-
Constructor Details
-
V1PodExtendedResourceClaimStatus
public V1PodExtendedResourceClaimStatus(List<@Valid V1ContainerExtendedResourceRequest> requestMappings, String resourceClaimName)
-
-
Method Details
-
getRequestMappings
RequestMappings identifies the mapping of invalid input: '<'container, extended resource backed by DRA> to device request in the generated ResourceClaim.- Returns:
- the requestMappings property value
-
setRequestMappings
Set the requestMappings property value- Parameters:
requestMappings- property value to set
-
requestMappings
public V1PodExtendedResourceClaimStatus requestMappings(List<@Valid V1ContainerExtendedResourceRequest> requestMappings) Set requestMappings in a chainable fashion.- Returns:
- The same instance of V1PodExtendedResourceClaimStatus for chaining.
-
addRequestMappingsItem
public V1PodExtendedResourceClaimStatus addRequestMappingsItem(V1ContainerExtendedResourceRequest requestMappingsItem) Add an item to the requestMappings property in a chainable fashion.- Returns:
- The same instance of V1PodExtendedResourceClaimStatus for chaining.
-
getResourceClaimName
ResourceClaimName is the name of the ResourceClaim that was generated for the Pod in the namespace of the Pod.- Returns:
- the resourceClaimName property value
-
setResourceClaimName
Set the resourceClaimName property value- Parameters:
resourceClaimName- property value to set
-
resourceClaimName
Set resourceClaimName in a chainable fashion.- Returns:
- The same instance of V1PodExtendedResourceClaimStatus for chaining.
-
equals
-
hashCode
-
toString
-