Class V1CustomResourceColumnDefinition

java.lang.Object
io.kubernetes.client.openapi.models.V1CustomResourceColumnDefinition

@Generated(value="org.openapitools.codegen.languages.JavaClientCodegen", date="2022-12-05T08:14:34.919Z[Etc/UTC]") public class V1CustomResourceColumnDefinition extends Object
CustomResourceColumnDefinition specifies a column for server side printing.
  • Field Details

  • Constructor Details

    • V1CustomResourceColumnDefinition

      public V1CustomResourceColumnDefinition()
  • Method Details

    • description

      public V1CustomResourceColumnDefinition description(String description)
    • getDescription

      @Nullable public String getDescription()
      description is a human readable description of this column.
      Returns:
      description
    • setDescription

      public void setDescription(String description)
    • format

      public V1CustomResourceColumnDefinition format(String format)
    • getFormat

      @Nullable 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:
      format
    • setFormat

      public void setFormat(String format)
    • jsonPath

      public V1CustomResourceColumnDefinition jsonPath(String jsonPath)
    • 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:
      jsonPath
    • setJsonPath

      public void setJsonPath(String jsonPath)
    • name

    • getName

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

      public void setName(String name)
    • priority

      public V1CustomResourceColumnDefinition priority(Integer priority)
    • getPriority

      @Nullable 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:
      priority
    • setPriority

      public void setPriority(Integer priority)
    • type

    • 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:
      type
    • setType

      public void setType(String type)
    • 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