Class CustomResourceColumnDefinition
- java.lang.Object
-
- io.fabric8.kubernetes.api.model.apiextensions.v1.CustomResourceColumnDefinition
-
- All Implemented Interfaces:
io.fabric8.kubernetes.api.builder.Editable<CustomResourceColumnDefinitionBuilder>,io.fabric8.kubernetes.api.model.KubernetesResource,Serializable
@Generated("io.fabric8.kubernetes.schema.generator.model.ModelGenerator") public class CustomResourceColumnDefinition extends Object implements io.fabric8.kubernetes.api.builder.Editable<CustomResourceColumnDefinitionBuilder>, io.fabric8.kubernetes.api.model.KubernetesResource
CustomResourceColumnDefinition specifies a column for server side printing.- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description CustomResourceColumnDefinition()No args constructor for use in serializationCustomResourceColumnDefinition(String description, String format, String jsonPath, String name, Integer priority, String type)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description CustomResourceColumnDefinitionBuilderedit()Map<String,Object>getAdditionalProperties()StringgetDescription()description is a human readable description of this column.StringgetFormat()format is an optional OpenAPI type definition for this column.StringgetJsonPath()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.StringgetName()name is a human readable name for the column.IntegergetPriority()priority is an integer defining the relative importance of this column compared to others.StringgetType()type is an OpenAPI type definition for this column.voidsetAdditionalProperties(Map<String,Object> additionalProperties)voidsetAdditionalProperty(String name, Object value)voidsetDescription(String description)description is a human readable description of this column.voidsetFormat(String format)format is an optional OpenAPI type definition for this column.voidsetJsonPath(String jsonPath)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.voidsetName(String name)name is a human readable name for the column.voidsetPriority(Integer priority)priority is an integer defining the relative importance of this column compared to others.voidsetType(String type)type is an OpenAPI type definition for this column.CustomResourceColumnDefinitionBuildertoBuilder()
-
-
-
Method Detail
-
getDescription
public String getDescription()
description is a human readable description of this column.
-
setDescription
public void setDescription(String description)
description is a human readable description of this column.
-
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.
-
setFormat
public void setFormat(String format)
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.
-
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.
-
setJsonPath
public void setJsonPath(String jsonPath)
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.
-
getName
public String getName()
name is a human readable name for the column.
-
setName
public void setName(String name)
name is a human readable name for the column.
-
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.
-
setPriority
public void setPriority(Integer priority)
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.
-
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.
-
setType
public void setType(String type)
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.
-
edit
public CustomResourceColumnDefinitionBuilder edit()
- Specified by:
editin interfaceio.fabric8.kubernetes.api.builder.Editable<CustomResourceColumnDefinitionBuilder>
-
toBuilder
public CustomResourceColumnDefinitionBuilder toBuilder()
-
-