Class V1CustomResourceColumnDefinition

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

@Generated("io.micronaut.openapi.generator.JavaMicronautClientCodegen") public class V1CustomResourceColumnDefinition extends Object
CustomResourceColumnDefinition specifies a column for server side printing.
  • Field Details

  • Constructor Details

    • V1CustomResourceColumnDefinition

      public V1CustomResourceColumnDefinition(String jsonPath, String name, String type)
  • Method Details

    • getDescription

      public String getDescription()
      description is a human readable description of this column.
      Returns:
      the description property value
    • setDescription

      public void setDescription(String description)
      Set the description property value
    • description

      public V1CustomResourceColumnDefinition description(String description)
      Set description in a chainable fashion.
      Returns:
      The same instance of V1CustomResourceColumnDefinition for chaining.
    • getFormat

      public String getFormat()
      format is an optional OpenAPI type definition for this column. The 'name' format is applied to the primary identifier column to assist in clients identifying column is the resource name. See https://github.com/OAI/OpenAPI-Specification/blob/master/versions/2.0.md#data-types for details.
      Returns:
      the format property value
    • setFormat

      public void setFormat(String format)
      Set the format property value
    • format

      public V1CustomResourceColumnDefinition format(String format)
      Set format in a chainable fashion.
      Returns:
      The same instance of V1CustomResourceColumnDefinition for chaining.
    • getJsonPath

      public String getJsonPath()
      jsonPath is a simple JSON path (i.e. with array notation) which is evaluated against each custom resource to produce the value for this column.
      Returns:
      the jsonPath property value
    • setJsonPath

      public void setJsonPath(String jsonPath)
      Set the jsonPath property value
    • jsonPath

      public V1CustomResourceColumnDefinition jsonPath(String jsonPath)
      Set jsonPath in a chainable fashion.
      Returns:
      The same instance of V1CustomResourceColumnDefinition for chaining.
    • getName

      public String getName()
      name is a human readable name for the column.
      Returns:
      the name property value
    • setName

      public void setName(String name)
      Set the name property value
    • name

      Set name in a chainable fashion.
      Returns:
      The same instance of V1CustomResourceColumnDefinition for chaining.
    • getPriority

      public Integer getPriority()
      priority is an integer defining the relative importance of this column compared to others. Lower numbers are considered higher priority. Columns that may be omitted in limited space scenarios should be given a priority greater than 0.
      Returns:
      the priority property value
    • setPriority

      public void setPriority(Integer priority)
      Set the priority property value
    • priority

      public V1CustomResourceColumnDefinition priority(Integer priority)
      Set priority in a chainable fashion.
      Returns:
      The same instance of V1CustomResourceColumnDefinition for chaining.
    • getType

      public String getType()
      type is an OpenAPI type definition for this column. See https://github.com/OAI/OpenAPI-Specification/blob/master/versions/2.0.md#data-types for details.
      Returns:
      the type property value
    • setType

      public void setType(String type)
      Set the type property value
    • type

      Set type in a chainable fashion.
      Returns:
      The same instance of V1CustomResourceColumnDefinition 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