Class V1alpha3ResourcePoolStatusRequestSpec

java.lang.Object
io.micronaut.kubernetes.client.openapi.model.V1alpha3ResourcePoolStatusRequestSpec

@Generated("io.micronaut.openapi.generator.JavaMicronautClientCodegen") public class V1alpha3ResourcePoolStatusRequestSpec extends Object
ResourcePoolStatusRequestSpec defines the filters for the pool status request.
  • Field Details

  • Constructor Details

    • V1alpha3ResourcePoolStatusRequestSpec

      public V1alpha3ResourcePoolStatusRequestSpec(String driver)
  • Method Details

    • getDriver

      public String getDriver()
      Driver specifies the DRA driver name to filter pools. Only pools from ResourceSlices with this driver will be included. Must be a DNS subdomain (e.g., \"gpu.example.com\").
      Returns:
      the driver property value
    • setDriver

      public void setDriver(String driver)
      Set the driver property value
      Parameters:
      driver - property value to set
    • driver

      Set driver in a chainable fashion.
      Returns:
      The same instance of V1alpha3ResourcePoolStatusRequestSpec for chaining.
    • getLimit

      public Integer getLimit()
      Limit optionally specifies the maximum number of pools to return in the status. If more pools match the filter criteria, the response will be truncated (i.e., len(status.pools) invalid input: '<' status.poolCount). Default: 100 Minimum: 1 Maximum: 1000
      Returns:
      the limit property value
    • setLimit

      public void setLimit(Integer limit)
      Set the limit property value
      Parameters:
      limit - property value to set
    • limit

      Set limit in a chainable fashion.
      Returns:
      The same instance of V1alpha3ResourcePoolStatusRequestSpec for chaining.
    • getPoolName

      public String getPoolName()
      PoolName optionally filters to a specific pool name. If not specified, all pools from the specified driver are included. When specified, must be a non-empty valid resource pool name (DNS subdomains separated by \"/\").
      Returns:
      the poolName property value
    • setPoolName

      public void setPoolName(String poolName)
      Set the poolName property value
      Parameters:
      poolName - property value to set
    • poolName

      public V1alpha3ResourcePoolStatusRequestSpec poolName(String poolName)
      Set poolName in a chainable fashion.
      Returns:
      The same instance of V1alpha3ResourcePoolStatusRequestSpec 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