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 Details

  • Constructor Details

  • Method Details

    • getRequestMappings

      public List<@Valid V1ContainerExtendedResourceRequest> 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

      public void setRequestMappings(List<@Valid V1ContainerExtendedResourceRequest> requestMappings)
      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

      public String 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

      public void setResourceClaimName(String resourceClaimName)
      Set the resourceClaimName property value
      Parameters:
      resourceClaimName - property value to set
    • resourceClaimName

      public V1PodExtendedResourceClaimStatus resourceClaimName(String resourceClaimName)
      Set resourceClaimName in a chainable fashion.
      Returns:
      The same instance of V1PodExtendedResourceClaimStatus for chaining.
    • equals

      public boolean equals(Object o)
      Overrides:
      equals in class Object
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object
    • toString

      public String toString()
      Overrides:
      toString in class Object