Package io.kubernetes.client.proto
Interface V1beta1Apiextensions.CustomResourceColumnDefinitionOrBuilder
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder
,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
V1beta1Apiextensions.CustomResourceColumnDefinition
,V1beta1Apiextensions.CustomResourceColumnDefinition.Builder
- Enclosing class:
- V1beta1Apiextensions
public static interface V1beta1Apiextensions.CustomResourceColumnDefinitionOrBuilder
extends com.google.protobuf.MessageOrBuilder
-
Method Summary
Modifier and TypeMethodDescriptiondescription is a human readable description of this column.com.google.protobuf.ByteString
description is a human readable description of this column.format is an optional OpenAPI type definition for this column.com.google.protobuf.ByteString
format is an optional OpenAPI type definition for this column.JSONPath is a simple JSON path (i.e.com.google.protobuf.ByteString
JSONPath is a simple JSON path (i.e.getName()
name is a human readable name for the column.com.google.protobuf.ByteString
name is a human readable name for the column.int
priority is an integer defining the relative importance of this column compared to others.getType()
type is an OpenAPI type definition for this column.com.google.protobuf.ByteString
type is an OpenAPI type definition for this column.boolean
description is a human readable description of this column.boolean
format is an optional OpenAPI type definition for this column.boolean
JSONPath is a simple JSON path (i.e.boolean
hasName()
name is a human readable name for the column.boolean
priority is an integer defining the relative importance of this column compared to others.boolean
hasType()
type is an OpenAPI type definition for this column.Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder
isInitialized
Methods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
hasName
boolean hasName()name is a human readable name for the column.
optional string name = 1;
-
getName
String getName()name is a human readable name for the column.
optional string name = 1;
-
getNameBytes
com.google.protobuf.ByteString getNameBytes()name is a human readable name for the column.
optional string name = 1;
-
hasType
boolean hasType()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.
optional string type = 2;
-
getType
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.
optional string type = 2;
-
getTypeBytes
com.google.protobuf.ByteString getTypeBytes()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.
optional string type = 2;
-
hasFormat
boolean hasFormat()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. +optional
optional string format = 3;
-
getFormat
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. +optional
optional string format = 3;
-
getFormatBytes
com.google.protobuf.ByteString getFormatBytes()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. +optional
optional string format = 3;
-
hasDescription
boolean hasDescription()description is a human readable description of this column. +optional
optional string description = 4;
-
getDescription
String getDescription()description is a human readable description of this column. +optional
optional string description = 4;
-
getDescriptionBytes
com.google.protobuf.ByteString getDescriptionBytes()description is a human readable description of this column. +optional
optional string description = 4;
-
hasPriority
boolean hasPriority()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. +optional
optional int32 priority = 5;
-
getPriority
int 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. +optional
optional int32 priority = 5;
-
hasJSONPath
boolean hasJSONPath()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.
optional string JSONPath = 6;
-
getJSONPath
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.
optional string JSONPath = 6;
-
getJSONPathBytes
com.google.protobuf.ByteString getJSONPathBytes()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.
optional string JSONPath = 6;
-