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 Summary
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptiondescription
(String description) Set description in a chainable fashion.boolean
Set format in a chainable fashion.description is a human readable description of this column.format is an optional OpenAPI type definition for this column.jsonPath is a simple JSON path (i.e.getName()
name is a human readable name for the column.priority is an integer defining the relative importance of this column compared to others.getType()
type is an OpenAPI type definition for this column.int
hashCode()
Set jsonPath in a chainable fashion.Set name in a chainable fashion.Set priority in a chainable fashion.void
setDescription
(String description) Set the description property valuevoid
Set the format property valuevoid
setJsonPath
(String jsonPath) Set the jsonPath property valuevoid
Set the name property valuevoid
setPriority
(Integer priority) Set the priority property valuevoid
Set the type property valuetoString()
Set type in a chainable fashion.
-
Field Details
-
JSON_PROPERTY_DESCRIPTION
- See Also:
-
JSON_PROPERTY_FORMAT
- See Also:
-
JSON_PROPERTY_JSON_PATH
- See Also:
-
JSON_PROPERTY_NAME
- See Also:
-
JSON_PROPERTY_PRIORITY
- See Also:
-
JSON_PROPERTY_TYPE
- See Also:
-
-
Constructor Details
-
V1CustomResourceColumnDefinition
-
-
Method Details
-
getDescription
description is a human readable description of this column.- Returns:
- the description property value
-
setDescription
Set the description property value -
description
Set description in a chainable fashion.- Returns:
- The same instance of V1CustomResourceColumnDefinition for chaining.
-
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
Set the format property value -
format
Set format in a chainable fashion.- Returns:
- The same instance of V1CustomResourceColumnDefinition for chaining.
-
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
Set the jsonPath property value -
jsonPath
Set jsonPath in a chainable fashion.- Returns:
- The same instance of V1CustomResourceColumnDefinition for chaining.
-
getName
name is a human readable name for the column.- Returns:
- the name property value
-
setName
Set the name property value -
name
Set name in a chainable fashion.- Returns:
- The same instance of V1CustomResourceColumnDefinition for chaining.
-
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
Set the priority property value -
priority
Set priority in a chainable fashion.- Returns:
- The same instance of V1CustomResourceColumnDefinition for chaining.
-
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
Set the type property value -
type
Set type in a chainable fashion.- Returns:
- The same instance of V1CustomResourceColumnDefinition for chaining.
-
equals
-
hashCode
public int hashCode() -
toString
-