Package io.kubernetes.client.proto
Class V1beta1Apiextensions.CustomResourceDefinitionVersion.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderType>
com.google.protobuf.GeneratedMessageV3.Builder<V1beta1Apiextensions.CustomResourceDefinitionVersion.Builder>
io.kubernetes.client.proto.V1beta1Apiextensions.CustomResourceDefinitionVersion.Builder
- All Implemented Interfaces:
com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,V1beta1Apiextensions.CustomResourceDefinitionVersionOrBuilder,Cloneable
- Enclosing class:
- V1beta1Apiextensions.CustomResourceDefinitionVersion
public static final class V1beta1Apiextensions.CustomResourceDefinitionVersion.Builder
extends com.google.protobuf.GeneratedMessageV3.Builder<V1beta1Apiextensions.CustomResourceDefinitionVersion.Builder>
implements V1beta1Apiextensions.CustomResourceDefinitionVersionOrBuilder
CustomResourceDefinitionVersion describes a version for CRD.Protobuf type
k8s.io.apiextensions_apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceDefinitionVersion-
Method Summary
Modifier and TypeMethodDescriptionadditionalPrinterColumns specifies additional columns returned in Table output.addAdditionalPrinterColumns(int index, V1beta1Apiextensions.CustomResourceColumnDefinition.Builder builderForValue) additionalPrinterColumns specifies additional columns returned in Table output.additionalPrinterColumns specifies additional columns returned in Table output.addAdditionalPrinterColumns(V1beta1Apiextensions.CustomResourceColumnDefinition.Builder builderForValue) additionalPrinterColumns specifies additional columns returned in Table output.additionalPrinterColumns specifies additional columns returned in Table output.addAdditionalPrinterColumnsBuilder(int index) additionalPrinterColumns specifies additional columns returned in Table output.addAllAdditionalPrinterColumns(Iterable<? extends V1beta1Apiextensions.CustomResourceColumnDefinition> values) additionalPrinterColumns specifies additional columns returned in Table output.addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) build()clear()additionalPrinterColumns specifies additional columns returned in Table output.deprecated indicates this version of the custom resource API is deprecated.deprecationWarning overrides the default warning returned to API clients.clearField(com.google.protobuf.Descriptors.FieldDescriptor field) name is the version name, e.g.clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) schema describes the schema used for validation and pruning of this version of the custom resource.served is a flag enabling/disabling this version from being served via REST APIsstorage indicates this version should be used when persisting custom resources to storage.subresources specify what subresources this version of the defined custom resource have.clone()getAdditionalPrinterColumns(int index) additionalPrinterColumns specifies additional columns returned in Table output.getAdditionalPrinterColumnsBuilder(int index) additionalPrinterColumns specifies additional columns returned in Table output.additionalPrinterColumns specifies additional columns returned in Table output.intadditionalPrinterColumns specifies additional columns returned in Table output.additionalPrinterColumns specifies additional columns returned in Table output.getAdditionalPrinterColumnsOrBuilder(int index) additionalPrinterColumns specifies additional columns returned in Table output.additionalPrinterColumns specifies additional columns returned in Table output.booleandeprecated indicates this version of the custom resource API is deprecated.deprecationWarning overrides the default warning returned to API clients.com.google.protobuf.ByteStringdeprecationWarning overrides the default warning returned to API clients.static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.DescriptorgetName()name is the version name, e.g.com.google.protobuf.ByteStringname is the version name, e.g.schema describes the schema used for validation and pruning of this version of the custom resource.schema describes the schema used for validation and pruning of this version of the custom resource.schema describes the schema used for validation and pruning of this version of the custom resource.booleanserved is a flag enabling/disabling this version from being served via REST APIsbooleanstorage indicates this version should be used when persisting custom resources to storage.subresources specify what subresources this version of the defined custom resource have.subresources specify what subresources this version of the defined custom resource have.subresources specify what subresources this version of the defined custom resource have.booleandeprecated indicates this version of the custom resource API is deprecated.booleandeprecationWarning overrides the default warning returned to API clients.booleanhasName()name is the version name, e.g.booleanschema describes the schema used for validation and pruning of this version of the custom resource.booleanserved is a flag enabling/disabling this version from being served via REST APIsbooleanstorage indicates this version should be used when persisting custom resources to storage.booleansubresources specify what subresources this version of the defined custom resource have.protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTablefinal booleanmergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) schema describes the schema used for validation and pruning of this version of the custom resource.subresources specify what subresources this version of the defined custom resource have.mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) removeAdditionalPrinterColumns(int index) additionalPrinterColumns specifies additional columns returned in Table output.additionalPrinterColumns specifies additional columns returned in Table output.setAdditionalPrinterColumns(int index, V1beta1Apiextensions.CustomResourceColumnDefinition.Builder builderForValue) additionalPrinterColumns specifies additional columns returned in Table output.setDeprecated(boolean value) deprecated indicates this version of the custom resource API is deprecated.setDeprecationWarning(String value) deprecationWarning overrides the default warning returned to API clients.setDeprecationWarningBytes(com.google.protobuf.ByteString value) deprecationWarning overrides the default warning returned to API clients.name is the version name, e.g.setNameBytes(com.google.protobuf.ByteString value) name is the version name, e.g.setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value) schema describes the schema used for validation and pruning of this version of the custom resource.setSchema(V1beta1Apiextensions.CustomResourceValidation.Builder builderForValue) schema describes the schema used for validation and pruning of this version of the custom resource.setServed(boolean value) served is a flag enabling/disabling this version from being served via REST APIssetStorage(boolean value) storage indicates this version should be used when persisting custom resources to storage.subresources specify what subresources this version of the defined custom resource have.setSubresources(V1beta1Apiextensions.CustomResourceSubresources.Builder builderForValue) subresources specify what subresources this version of the defined custom resource have.setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) Methods inherited from class com.google.protobuf.GeneratedMessageV3.Builder
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMutableMapField, isClean, markClean, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setUnknownFieldSetBuilder, setUnknownFieldsProto3Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringMethods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageExceptionMethods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface com.google.protobuf.Message.Builder
mergeDelimitedFrom, mergeDelimitedFromMethods inherited from interface com.google.protobuf.MessageLite.Builder
mergeFromMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() -
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessageV3.Builder<V1beta1Apiextensions.CustomResourceDefinitionVersion.Builder>
-
clear
- Specified by:
clearin interfacecom.google.protobuf.Message.Builder- Specified by:
clearin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clearin classcom.google.protobuf.GeneratedMessageV3.Builder<V1beta1Apiextensions.CustomResourceDefinitionVersion.Builder>
-
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.Message.Builder- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.MessageOrBuilder- Overrides:
getDescriptorForTypein classcom.google.protobuf.GeneratedMessageV3.Builder<V1beta1Apiextensions.CustomResourceDefinitionVersion.Builder>
-
getDefaultInstanceForType
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
clone
- Specified by:
clonein interfacecom.google.protobuf.Message.Builder- Specified by:
clonein interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clonein classcom.google.protobuf.GeneratedMessageV3.Builder<V1beta1Apiextensions.CustomResourceDefinitionVersion.Builder>
-
setField
public V1beta1Apiextensions.CustomResourceDefinitionVersion.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) - Specified by:
setFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
setFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<V1beta1Apiextensions.CustomResourceDefinitionVersion.Builder>
-
clearField
public V1beta1Apiextensions.CustomResourceDefinitionVersion.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field) - Specified by:
clearFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
clearFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<V1beta1Apiextensions.CustomResourceDefinitionVersion.Builder>
-
clearOneof
public V1beta1Apiextensions.CustomResourceDefinitionVersion.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) - Specified by:
clearOneofin interfacecom.google.protobuf.Message.Builder- Overrides:
clearOneofin classcom.google.protobuf.GeneratedMessageV3.Builder<V1beta1Apiextensions.CustomResourceDefinitionVersion.Builder>
-
setRepeatedField
public V1beta1Apiextensions.CustomResourceDefinitionVersion.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value) - Specified by:
setRepeatedFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
setRepeatedFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<V1beta1Apiextensions.CustomResourceDefinitionVersion.Builder>
-
addRepeatedField
public V1beta1Apiextensions.CustomResourceDefinitionVersion.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) - Specified by:
addRepeatedFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
addRepeatedFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<V1beta1Apiextensions.CustomResourceDefinitionVersion.Builder>
-
mergeFrom
public V1beta1Apiextensions.CustomResourceDefinitionVersion.Builder mergeFrom(com.google.protobuf.Message other) - Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<V1beta1Apiextensions.CustomResourceDefinitionVersion.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessageV3.Builder<V1beta1Apiextensions.CustomResourceDefinitionVersion.Builder>
-
mergeFrom
public V1beta1Apiextensions.CustomResourceDefinitionVersion.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Specified by:
mergeFromin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<V1beta1Apiextensions.CustomResourceDefinitionVersion.Builder>- Throws:
IOException
-
hasName
public boolean hasName()name is the version name, e.g. “v1”, “v2beta1”, etc. The custom resources are served under this version at `/apis/<group>/<version>/...` if `served` is true.
optional string name = 1;- Specified by:
hasNamein interfaceV1beta1Apiextensions.CustomResourceDefinitionVersionOrBuilder
-
getName
name is the version name, e.g. “v1”, “v2beta1”, etc. The custom resources are served under this version at `/apis/<group>/<version>/...` if `served` is true.
optional string name = 1;- Specified by:
getNamein interfaceV1beta1Apiextensions.CustomResourceDefinitionVersionOrBuilder
-
getNameBytes
public com.google.protobuf.ByteString getNameBytes()name is the version name, e.g. “v1”, “v2beta1”, etc. The custom resources are served under this version at `/apis/<group>/<version>/...` if `served` is true.
optional string name = 1;- Specified by:
getNameBytesin interfaceV1beta1Apiextensions.CustomResourceDefinitionVersionOrBuilder
-
setName
name is the version name, e.g. “v1”, “v2beta1”, etc. The custom resources are served under this version at `/apis/<group>/<version>/...` if `served` is true.
optional string name = 1; -
clearName
name is the version name, e.g. “v1”, “v2beta1”, etc. The custom resources are served under this version at `/apis/<group>/<version>/...` if `served` is true.
optional string name = 1; -
setNameBytes
public V1beta1Apiextensions.CustomResourceDefinitionVersion.Builder setNameBytes(com.google.protobuf.ByteString value) name is the version name, e.g. “v1”, “v2beta1”, etc. The custom resources are served under this version at `/apis/<group>/<version>/...` if `served` is true.
optional string name = 1; -
hasServed
public boolean hasServed()served is a flag enabling/disabling this version from being served via REST APIs
optional bool served = 2;- Specified by:
hasServedin interfaceV1beta1Apiextensions.CustomResourceDefinitionVersionOrBuilder
-
getServed
public boolean getServed()served is a flag enabling/disabling this version from being served via REST APIs
optional bool served = 2;- Specified by:
getServedin interfaceV1beta1Apiextensions.CustomResourceDefinitionVersionOrBuilder
-
setServed
served is a flag enabling/disabling this version from being served via REST APIs
optional bool served = 2; -
clearServed
served is a flag enabling/disabling this version from being served via REST APIs
optional bool served = 2; -
hasStorage
public boolean hasStorage()storage indicates this version should be used when persisting custom resources to storage. There must be exactly one version with storage=true.
optional bool storage = 3;- Specified by:
hasStoragein interfaceV1beta1Apiextensions.CustomResourceDefinitionVersionOrBuilder
-
getStorage
public boolean getStorage()storage indicates this version should be used when persisting custom resources to storage. There must be exactly one version with storage=true.
optional bool storage = 3;- Specified by:
getStoragein interfaceV1beta1Apiextensions.CustomResourceDefinitionVersionOrBuilder
-
setStorage
storage indicates this version should be used when persisting custom resources to storage. There must be exactly one version with storage=true.
optional bool storage = 3; -
clearStorage
storage indicates this version should be used when persisting custom resources to storage. There must be exactly one version with storage=true.
optional bool storage = 3; -
hasDeprecated
public boolean hasDeprecated()deprecated indicates this version of the custom resource API is deprecated. When set to true, API requests to this version receive a warning header in the server response. Defaults to false. +optional
optional bool deprecated = 7;- Specified by:
hasDeprecatedin interfaceV1beta1Apiextensions.CustomResourceDefinitionVersionOrBuilder
-
getDeprecated
public boolean getDeprecated()deprecated indicates this version of the custom resource API is deprecated. When set to true, API requests to this version receive a warning header in the server response. Defaults to false. +optional
optional bool deprecated = 7;- Specified by:
getDeprecatedin interfaceV1beta1Apiextensions.CustomResourceDefinitionVersionOrBuilder
-
setDeprecated
deprecated indicates this version of the custom resource API is deprecated. When set to true, API requests to this version receive a warning header in the server response. Defaults to false. +optional
optional bool deprecated = 7; -
clearDeprecated
deprecated indicates this version of the custom resource API is deprecated. When set to true, API requests to this version receive a warning header in the server response. Defaults to false. +optional
optional bool deprecated = 7; -
hasDeprecationWarning
public boolean hasDeprecationWarning()deprecationWarning overrides the default warning returned to API clients. May only be set when `deprecated` is true. The default warning indicates this version is deprecated and recommends use of the newest served version of equal or greater stability, if one exists. +optional
optional string deprecationWarning = 8;- Specified by:
hasDeprecationWarningin interfaceV1beta1Apiextensions.CustomResourceDefinitionVersionOrBuilder
-
getDeprecationWarning
deprecationWarning overrides the default warning returned to API clients. May only be set when `deprecated` is true. The default warning indicates this version is deprecated and recommends use of the newest served version of equal or greater stability, if one exists. +optional
optional string deprecationWarning = 8;- Specified by:
getDeprecationWarningin interfaceV1beta1Apiextensions.CustomResourceDefinitionVersionOrBuilder
-
getDeprecationWarningBytes
public com.google.protobuf.ByteString getDeprecationWarningBytes()deprecationWarning overrides the default warning returned to API clients. May only be set when `deprecated` is true. The default warning indicates this version is deprecated and recommends use of the newest served version of equal or greater stability, if one exists. +optional
optional string deprecationWarning = 8;- Specified by:
getDeprecationWarningBytesin interfaceV1beta1Apiextensions.CustomResourceDefinitionVersionOrBuilder
-
setDeprecationWarning
public V1beta1Apiextensions.CustomResourceDefinitionVersion.Builder setDeprecationWarning(String value) deprecationWarning overrides the default warning returned to API clients. May only be set when `deprecated` is true. The default warning indicates this version is deprecated and recommends use of the newest served version of equal or greater stability, if one exists. +optional
optional string deprecationWarning = 8; -
clearDeprecationWarning
deprecationWarning overrides the default warning returned to API clients. May only be set when `deprecated` is true. The default warning indicates this version is deprecated and recommends use of the newest served version of equal or greater stability, if one exists. +optional
optional string deprecationWarning = 8; -
setDeprecationWarningBytes
public V1beta1Apiextensions.CustomResourceDefinitionVersion.Builder setDeprecationWarningBytes(com.google.protobuf.ByteString value) deprecationWarning overrides the default warning returned to API clients. May only be set when `deprecated` is true. The default warning indicates this version is deprecated and recommends use of the newest served version of equal or greater stability, if one exists. +optional
optional string deprecationWarning = 8; -
hasSchema
public boolean hasSchema()schema describes the schema used for validation and pruning of this version of the custom resource. Top-level and per-version schemas are mutually exclusive. Per-version schemas must not all be set to identical values (top-level validation schema should be used instead). +optional
optional .k8s.io.apiextensions_apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceValidation schema = 4;- Specified by:
hasSchemain interfaceV1beta1Apiextensions.CustomResourceDefinitionVersionOrBuilder
-
getSchema
schema describes the schema used for validation and pruning of this version of the custom resource. Top-level and per-version schemas are mutually exclusive. Per-version schemas must not all be set to identical values (top-level validation schema should be used instead). +optional
optional .k8s.io.apiextensions_apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceValidation schema = 4;- Specified by:
getSchemain interfaceV1beta1Apiextensions.CustomResourceDefinitionVersionOrBuilder
-
setSchema
public V1beta1Apiextensions.CustomResourceDefinitionVersion.Builder setSchema(V1beta1Apiextensions.CustomResourceValidation value) schema describes the schema used for validation and pruning of this version of the custom resource. Top-level and per-version schemas are mutually exclusive. Per-version schemas must not all be set to identical values (top-level validation schema should be used instead). +optional
optional .k8s.io.apiextensions_apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceValidation schema = 4; -
setSchema
public V1beta1Apiextensions.CustomResourceDefinitionVersion.Builder setSchema(V1beta1Apiextensions.CustomResourceValidation.Builder builderForValue) schema describes the schema used for validation and pruning of this version of the custom resource. Top-level and per-version schemas are mutually exclusive. Per-version schemas must not all be set to identical values (top-level validation schema should be used instead). +optional
optional .k8s.io.apiextensions_apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceValidation schema = 4; -
mergeSchema
public V1beta1Apiextensions.CustomResourceDefinitionVersion.Builder mergeSchema(V1beta1Apiextensions.CustomResourceValidation value) schema describes the schema used for validation and pruning of this version of the custom resource. Top-level and per-version schemas are mutually exclusive. Per-version schemas must not all be set to identical values (top-level validation schema should be used instead). +optional
optional .k8s.io.apiextensions_apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceValidation schema = 4; -
clearSchema
schema describes the schema used for validation and pruning of this version of the custom resource. Top-level and per-version schemas are mutually exclusive. Per-version schemas must not all be set to identical values (top-level validation schema should be used instead). +optional
optional .k8s.io.apiextensions_apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceValidation schema = 4; -
getSchemaBuilder
schema describes the schema used for validation and pruning of this version of the custom resource. Top-level and per-version schemas are mutually exclusive. Per-version schemas must not all be set to identical values (top-level validation schema should be used instead). +optional
optional .k8s.io.apiextensions_apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceValidation schema = 4; -
getSchemaOrBuilder
schema describes the schema used for validation and pruning of this version of the custom resource. Top-level and per-version schemas are mutually exclusive. Per-version schemas must not all be set to identical values (top-level validation schema should be used instead). +optional
optional .k8s.io.apiextensions_apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceValidation schema = 4;- Specified by:
getSchemaOrBuilderin interfaceV1beta1Apiextensions.CustomResourceDefinitionVersionOrBuilder
-
hasSubresources
public boolean hasSubresources()subresources specify what subresources this version of the defined custom resource have. Top-level and per-version subresources are mutually exclusive. Per-version subresources must not all be set to identical values (top-level subresources should be used instead). +optional
optional .k8s.io.apiextensions_apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceSubresources subresources = 5;- Specified by:
hasSubresourcesin interfaceV1beta1Apiextensions.CustomResourceDefinitionVersionOrBuilder
-
getSubresources
subresources specify what subresources this version of the defined custom resource have. Top-level and per-version subresources are mutually exclusive. Per-version subresources must not all be set to identical values (top-level subresources should be used instead). +optional
optional .k8s.io.apiextensions_apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceSubresources subresources = 5;- Specified by:
getSubresourcesin interfaceV1beta1Apiextensions.CustomResourceDefinitionVersionOrBuilder
-
setSubresources
public V1beta1Apiextensions.CustomResourceDefinitionVersion.Builder setSubresources(V1beta1Apiextensions.CustomResourceSubresources value) subresources specify what subresources this version of the defined custom resource have. Top-level and per-version subresources are mutually exclusive. Per-version subresources must not all be set to identical values (top-level subresources should be used instead). +optional
optional .k8s.io.apiextensions_apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceSubresources subresources = 5; -
setSubresources
public V1beta1Apiextensions.CustomResourceDefinitionVersion.Builder setSubresources(V1beta1Apiextensions.CustomResourceSubresources.Builder builderForValue) subresources specify what subresources this version of the defined custom resource have. Top-level and per-version subresources are mutually exclusive. Per-version subresources must not all be set to identical values (top-level subresources should be used instead). +optional
optional .k8s.io.apiextensions_apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceSubresources subresources = 5; -
mergeSubresources
public V1beta1Apiextensions.CustomResourceDefinitionVersion.Builder mergeSubresources(V1beta1Apiextensions.CustomResourceSubresources value) subresources specify what subresources this version of the defined custom resource have. Top-level and per-version subresources are mutually exclusive. Per-version subresources must not all be set to identical values (top-level subresources should be used instead). +optional
optional .k8s.io.apiextensions_apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceSubresources subresources = 5; -
clearSubresources
subresources specify what subresources this version of the defined custom resource have. Top-level and per-version subresources are mutually exclusive. Per-version subresources must not all be set to identical values (top-level subresources should be used instead). +optional
optional .k8s.io.apiextensions_apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceSubresources subresources = 5; -
getSubresourcesBuilder
subresources specify what subresources this version of the defined custom resource have. Top-level and per-version subresources are mutually exclusive. Per-version subresources must not all be set to identical values (top-level subresources should be used instead). +optional
optional .k8s.io.apiextensions_apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceSubresources subresources = 5; -
getSubresourcesOrBuilder
subresources specify what subresources this version of the defined custom resource have. Top-level and per-version subresources are mutually exclusive. Per-version subresources must not all be set to identical values (top-level subresources should be used instead). +optional
optional .k8s.io.apiextensions_apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceSubresources subresources = 5;- Specified by:
getSubresourcesOrBuilderin interfaceV1beta1Apiextensions.CustomResourceDefinitionVersionOrBuilder
-
getAdditionalPrinterColumnsList
additionalPrinterColumns specifies additional columns returned in Table output. See https://kubernetes.io/docs/reference/using-api/api-concepts/#receiving-resources-as-tables for details. Top-level and per-version columns are mutually exclusive. Per-version columns must not all be set to identical values (top-level columns should be used instead). If no top-level or per-version columns are specified, a single column displaying the age of the custom resource is used. +optional
repeated .k8s.io.apiextensions_apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceColumnDefinition additionalPrinterColumns = 6;- Specified by:
getAdditionalPrinterColumnsListin interfaceV1beta1Apiextensions.CustomResourceDefinitionVersionOrBuilder
-
getAdditionalPrinterColumnsCount
public int getAdditionalPrinterColumnsCount()additionalPrinterColumns specifies additional columns returned in Table output. See https://kubernetes.io/docs/reference/using-api/api-concepts/#receiving-resources-as-tables for details. Top-level and per-version columns are mutually exclusive. Per-version columns must not all be set to identical values (top-level columns should be used instead). If no top-level or per-version columns are specified, a single column displaying the age of the custom resource is used. +optional
repeated .k8s.io.apiextensions_apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceColumnDefinition additionalPrinterColumns = 6;- Specified by:
getAdditionalPrinterColumnsCountin interfaceV1beta1Apiextensions.CustomResourceDefinitionVersionOrBuilder
-
getAdditionalPrinterColumns
additionalPrinterColumns specifies additional columns returned in Table output. See https://kubernetes.io/docs/reference/using-api/api-concepts/#receiving-resources-as-tables for details. Top-level and per-version columns are mutually exclusive. Per-version columns must not all be set to identical values (top-level columns should be used instead). If no top-level or per-version columns are specified, a single column displaying the age of the custom resource is used. +optional
repeated .k8s.io.apiextensions_apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceColumnDefinition additionalPrinterColumns = 6;- Specified by:
getAdditionalPrinterColumnsin interfaceV1beta1Apiextensions.CustomResourceDefinitionVersionOrBuilder
-
setAdditionalPrinterColumns
public V1beta1Apiextensions.CustomResourceDefinitionVersion.Builder setAdditionalPrinterColumns(int index, V1beta1Apiextensions.CustomResourceColumnDefinition value) additionalPrinterColumns specifies additional columns returned in Table output. See https://kubernetes.io/docs/reference/using-api/api-concepts/#receiving-resources-as-tables for details. Top-level and per-version columns are mutually exclusive. Per-version columns must not all be set to identical values (top-level columns should be used instead). If no top-level or per-version columns are specified, a single column displaying the age of the custom resource is used. +optional
repeated .k8s.io.apiextensions_apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceColumnDefinition additionalPrinterColumns = 6; -
setAdditionalPrinterColumns
public V1beta1Apiextensions.CustomResourceDefinitionVersion.Builder setAdditionalPrinterColumns(int index, V1beta1Apiextensions.CustomResourceColumnDefinition.Builder builderForValue) additionalPrinterColumns specifies additional columns returned in Table output. See https://kubernetes.io/docs/reference/using-api/api-concepts/#receiving-resources-as-tables for details. Top-level and per-version columns are mutually exclusive. Per-version columns must not all be set to identical values (top-level columns should be used instead). If no top-level or per-version columns are specified, a single column displaying the age of the custom resource is used. +optional
repeated .k8s.io.apiextensions_apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceColumnDefinition additionalPrinterColumns = 6; -
addAdditionalPrinterColumns
public V1beta1Apiextensions.CustomResourceDefinitionVersion.Builder addAdditionalPrinterColumns(V1beta1Apiextensions.CustomResourceColumnDefinition value) additionalPrinterColumns specifies additional columns returned in Table output. See https://kubernetes.io/docs/reference/using-api/api-concepts/#receiving-resources-as-tables for details. Top-level and per-version columns are mutually exclusive. Per-version columns must not all be set to identical values (top-level columns should be used instead). If no top-level or per-version columns are specified, a single column displaying the age of the custom resource is used. +optional
repeated .k8s.io.apiextensions_apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceColumnDefinition additionalPrinterColumns = 6; -
addAdditionalPrinterColumns
public V1beta1Apiextensions.CustomResourceDefinitionVersion.Builder addAdditionalPrinterColumns(int index, V1beta1Apiextensions.CustomResourceColumnDefinition value) additionalPrinterColumns specifies additional columns returned in Table output. See https://kubernetes.io/docs/reference/using-api/api-concepts/#receiving-resources-as-tables for details. Top-level and per-version columns are mutually exclusive. Per-version columns must not all be set to identical values (top-level columns should be used instead). If no top-level or per-version columns are specified, a single column displaying the age of the custom resource is used. +optional
repeated .k8s.io.apiextensions_apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceColumnDefinition additionalPrinterColumns = 6; -
addAdditionalPrinterColumns
public V1beta1Apiextensions.CustomResourceDefinitionVersion.Builder addAdditionalPrinterColumns(V1beta1Apiextensions.CustomResourceColumnDefinition.Builder builderForValue) additionalPrinterColumns specifies additional columns returned in Table output. See https://kubernetes.io/docs/reference/using-api/api-concepts/#receiving-resources-as-tables for details. Top-level and per-version columns are mutually exclusive. Per-version columns must not all be set to identical values (top-level columns should be used instead). If no top-level or per-version columns are specified, a single column displaying the age of the custom resource is used. +optional
repeated .k8s.io.apiextensions_apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceColumnDefinition additionalPrinterColumns = 6; -
addAdditionalPrinterColumns
public V1beta1Apiextensions.CustomResourceDefinitionVersion.Builder addAdditionalPrinterColumns(int index, V1beta1Apiextensions.CustomResourceColumnDefinition.Builder builderForValue) additionalPrinterColumns specifies additional columns returned in Table output. See https://kubernetes.io/docs/reference/using-api/api-concepts/#receiving-resources-as-tables for details. Top-level and per-version columns are mutually exclusive. Per-version columns must not all be set to identical values (top-level columns should be used instead). If no top-level or per-version columns are specified, a single column displaying the age of the custom resource is used. +optional
repeated .k8s.io.apiextensions_apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceColumnDefinition additionalPrinterColumns = 6; -
addAllAdditionalPrinterColumns
public V1beta1Apiextensions.CustomResourceDefinitionVersion.Builder addAllAdditionalPrinterColumns(Iterable<? extends V1beta1Apiextensions.CustomResourceColumnDefinition> values) additionalPrinterColumns specifies additional columns returned in Table output. See https://kubernetes.io/docs/reference/using-api/api-concepts/#receiving-resources-as-tables for details. Top-level and per-version columns are mutually exclusive. Per-version columns must not all be set to identical values (top-level columns should be used instead). If no top-level or per-version columns are specified, a single column displaying the age of the custom resource is used. +optional
repeated .k8s.io.apiextensions_apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceColumnDefinition additionalPrinterColumns = 6; -
clearAdditionalPrinterColumns
additionalPrinterColumns specifies additional columns returned in Table output. See https://kubernetes.io/docs/reference/using-api/api-concepts/#receiving-resources-as-tables for details. Top-level and per-version columns are mutually exclusive. Per-version columns must not all be set to identical values (top-level columns should be used instead). If no top-level or per-version columns are specified, a single column displaying the age of the custom resource is used. +optional
repeated .k8s.io.apiextensions_apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceColumnDefinition additionalPrinterColumns = 6; -
removeAdditionalPrinterColumns
public V1beta1Apiextensions.CustomResourceDefinitionVersion.Builder removeAdditionalPrinterColumns(int index) additionalPrinterColumns specifies additional columns returned in Table output. See https://kubernetes.io/docs/reference/using-api/api-concepts/#receiving-resources-as-tables for details. Top-level and per-version columns are mutually exclusive. Per-version columns must not all be set to identical values (top-level columns should be used instead). If no top-level or per-version columns are specified, a single column displaying the age of the custom resource is used. +optional
repeated .k8s.io.apiextensions_apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceColumnDefinition additionalPrinterColumns = 6; -
getAdditionalPrinterColumnsBuilder
public V1beta1Apiextensions.CustomResourceColumnDefinition.Builder getAdditionalPrinterColumnsBuilder(int index) additionalPrinterColumns specifies additional columns returned in Table output. See https://kubernetes.io/docs/reference/using-api/api-concepts/#receiving-resources-as-tables for details. Top-level and per-version columns are mutually exclusive. Per-version columns must not all be set to identical values (top-level columns should be used instead). If no top-level or per-version columns are specified, a single column displaying the age of the custom resource is used. +optional
repeated .k8s.io.apiextensions_apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceColumnDefinition additionalPrinterColumns = 6; -
getAdditionalPrinterColumnsOrBuilder
public V1beta1Apiextensions.CustomResourceColumnDefinitionOrBuilder getAdditionalPrinterColumnsOrBuilder(int index) additionalPrinterColumns specifies additional columns returned in Table output. See https://kubernetes.io/docs/reference/using-api/api-concepts/#receiving-resources-as-tables for details. Top-level and per-version columns are mutually exclusive. Per-version columns must not all be set to identical values (top-level columns should be used instead). If no top-level or per-version columns are specified, a single column displaying the age of the custom resource is used. +optional
repeated .k8s.io.apiextensions_apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceColumnDefinition additionalPrinterColumns = 6;- Specified by:
getAdditionalPrinterColumnsOrBuilderin interfaceV1beta1Apiextensions.CustomResourceDefinitionVersionOrBuilder
-
getAdditionalPrinterColumnsOrBuilderList
public List<? extends V1beta1Apiextensions.CustomResourceColumnDefinitionOrBuilder> getAdditionalPrinterColumnsOrBuilderList()additionalPrinterColumns specifies additional columns returned in Table output. See https://kubernetes.io/docs/reference/using-api/api-concepts/#receiving-resources-as-tables for details. Top-level and per-version columns are mutually exclusive. Per-version columns must not all be set to identical values (top-level columns should be used instead). If no top-level or per-version columns are specified, a single column displaying the age of the custom resource is used. +optional
repeated .k8s.io.apiextensions_apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceColumnDefinition additionalPrinterColumns = 6;- Specified by:
getAdditionalPrinterColumnsOrBuilderListin interfaceV1beta1Apiextensions.CustomResourceDefinitionVersionOrBuilder
-
addAdditionalPrinterColumnsBuilder
public V1beta1Apiextensions.CustomResourceColumnDefinition.Builder addAdditionalPrinterColumnsBuilder()additionalPrinterColumns specifies additional columns returned in Table output. See https://kubernetes.io/docs/reference/using-api/api-concepts/#receiving-resources-as-tables for details. Top-level and per-version columns are mutually exclusive. Per-version columns must not all be set to identical values (top-level columns should be used instead). If no top-level or per-version columns are specified, a single column displaying the age of the custom resource is used. +optional
repeated .k8s.io.apiextensions_apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceColumnDefinition additionalPrinterColumns = 6; -
addAdditionalPrinterColumnsBuilder
public V1beta1Apiextensions.CustomResourceColumnDefinition.Builder addAdditionalPrinterColumnsBuilder(int index) additionalPrinterColumns specifies additional columns returned in Table output. See https://kubernetes.io/docs/reference/using-api/api-concepts/#receiving-resources-as-tables for details. Top-level and per-version columns are mutually exclusive. Per-version columns must not all be set to identical values (top-level columns should be used instead). If no top-level or per-version columns are specified, a single column displaying the age of the custom resource is used. +optional
repeated .k8s.io.apiextensions_apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceColumnDefinition additionalPrinterColumns = 6; -
getAdditionalPrinterColumnsBuilderList
public List<V1beta1Apiextensions.CustomResourceColumnDefinition.Builder> getAdditionalPrinterColumnsBuilderList()additionalPrinterColumns specifies additional columns returned in Table output. See https://kubernetes.io/docs/reference/using-api/api-concepts/#receiving-resources-as-tables for details. Top-level and per-version columns are mutually exclusive. Per-version columns must not all be set to identical values (top-level columns should be used instead). If no top-level or per-version columns are specified, a single column displaying the age of the custom resource is used. +optional
repeated .k8s.io.apiextensions_apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceColumnDefinition additionalPrinterColumns = 6; -
setUnknownFields
public final V1beta1Apiextensions.CustomResourceDefinitionVersion.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) - Specified by:
setUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
setUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<V1beta1Apiextensions.CustomResourceDefinitionVersion.Builder>
-
mergeUnknownFields
public final V1beta1Apiextensions.CustomResourceDefinitionVersion.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) - Specified by:
mergeUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<V1beta1Apiextensions.CustomResourceDefinitionVersion.Builder>
-