Package io.kubernetes.client.proto
Class V1beta1Apiextensions.CustomResourceDefinition.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderType>
com.google.protobuf.GeneratedMessageV3.Builder<V1beta1Apiextensions.CustomResourceDefinition.Builder>
io.kubernetes.client.proto.V1beta1Apiextensions.CustomResourceDefinition.Builder
- All Implemented Interfaces:
com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,V1beta1Apiextensions.CustomResourceDefinitionOrBuilder,Cloneable
- Enclosing class:
- V1beta1Apiextensions.CustomResourceDefinition
public static final class V1beta1Apiextensions.CustomResourceDefinition.Builder
extends com.google.protobuf.GeneratedMessageV3.Builder<V1beta1Apiextensions.CustomResourceDefinition.Builder>
implements V1beta1Apiextensions.CustomResourceDefinitionOrBuilder
CustomResourceDefinition represents a resource that should be exposed on the API server. Its name MUST be in the format <.spec.name>.<.spec.group>. Deprecated in v1.16, planned for removal in v1.22. Use apiextensions.k8s.io/v1 CustomResourceDefinition instead.Protobuf type
k8s.io.apiextensions_apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceDefinition-
Method Summary
Modifier and TypeMethodDescriptionaddRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) build()clear()clearField(com.google.protobuf.Descriptors.FieldDescriptor field) Standard object's metadata More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata +optionalclearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) spec describes how the user wants the resources to appearstatus indicates the actual state of the CustomResourceDefinition +optionalclone()static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.DescriptorStandard object's metadata More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata +optionalStandard object's metadata More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata +optionalStandard object's metadata More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata +optionalgetSpec()spec describes how the user wants the resources to appearspec describes how the user wants the resources to appearspec describes how the user wants the resources to appearstatus indicates the actual state of the CustomResourceDefinition +optionalstatus indicates the actual state of the CustomResourceDefinition +optionalstatus indicates the actual state of the CustomResourceDefinition +optionalbooleanStandard object's metadata More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata +optionalbooleanhasSpec()spec describes how the user wants the resources to appearbooleanstatus indicates the actual state of the CustomResourceDefinition +optionalprotected com.google.protobuf.GeneratedMessageV3.FieldAccessorTablefinal booleanmergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) mergeMetadata(Meta.ObjectMeta value) Standard object's metadata More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata +optionalspec describes how the user wants the resources to appearstatus indicates the actual state of the CustomResourceDefinition +optionalmergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) setMetadata(Meta.ObjectMeta value) Standard object's metadata More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata +optionalsetMetadata(Meta.ObjectMeta.Builder builderForValue) Standard object's metadata More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata +optionalsetRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value) spec describes how the user wants the resources to appearsetSpec(V1beta1Apiextensions.CustomResourceDefinitionSpec.Builder builderForValue) spec describes how the user wants the resources to appearstatus indicates the actual state of the CustomResourceDefinition +optionalsetStatus(V1beta1Apiextensions.CustomResourceDefinitionStatus.Builder builderForValue) status indicates the actual state of the CustomResourceDefinition +optionalsetUnknownFields(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.CustomResourceDefinition.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.CustomResourceDefinition.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.CustomResourceDefinition.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.CustomResourceDefinition.Builder>
-
setField
public V1beta1Apiextensions.CustomResourceDefinition.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.CustomResourceDefinition.Builder>
-
clearField
public V1beta1Apiextensions.CustomResourceDefinition.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field) - Specified by:
clearFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
clearFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<V1beta1Apiextensions.CustomResourceDefinition.Builder>
-
clearOneof
public V1beta1Apiextensions.CustomResourceDefinition.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) - Specified by:
clearOneofin interfacecom.google.protobuf.Message.Builder- Overrides:
clearOneofin classcom.google.protobuf.GeneratedMessageV3.Builder<V1beta1Apiextensions.CustomResourceDefinition.Builder>
-
setRepeatedField
public V1beta1Apiextensions.CustomResourceDefinition.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.CustomResourceDefinition.Builder>
-
addRepeatedField
public V1beta1Apiextensions.CustomResourceDefinition.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.CustomResourceDefinition.Builder>
-
mergeFrom
public V1beta1Apiextensions.CustomResourceDefinition.Builder mergeFrom(com.google.protobuf.Message other) - Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<V1beta1Apiextensions.CustomResourceDefinition.Builder>
-
mergeFrom
public V1beta1Apiextensions.CustomResourceDefinition.Builder mergeFrom(V1beta1Apiextensions.CustomResourceDefinition other) -
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessageV3.Builder<V1beta1Apiextensions.CustomResourceDefinition.Builder>
-
mergeFrom
public V1beta1Apiextensions.CustomResourceDefinition.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.CustomResourceDefinition.Builder>- Throws:
IOException
-
hasMetadata
public boolean hasMetadata()Standard object's metadata More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata +optional
optional .k8s.io.apimachinery.pkg.apis.meta.v1.ObjectMeta metadata = 1;- Specified by:
hasMetadatain interfaceV1beta1Apiextensions.CustomResourceDefinitionOrBuilder
-
getMetadata
Standard object's metadata More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata +optional
optional .k8s.io.apimachinery.pkg.apis.meta.v1.ObjectMeta metadata = 1;- Specified by:
getMetadatain interfaceV1beta1Apiextensions.CustomResourceDefinitionOrBuilder
-
setMetadata
Standard object's metadata More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata +optional
optional .k8s.io.apimachinery.pkg.apis.meta.v1.ObjectMeta metadata = 1; -
setMetadata
public V1beta1Apiextensions.CustomResourceDefinition.Builder setMetadata(Meta.ObjectMeta.Builder builderForValue) Standard object's metadata More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata +optional
optional .k8s.io.apimachinery.pkg.apis.meta.v1.ObjectMeta metadata = 1; -
mergeMetadata
Standard object's metadata More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata +optional
optional .k8s.io.apimachinery.pkg.apis.meta.v1.ObjectMeta metadata = 1; -
clearMetadata
Standard object's metadata More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata +optional
optional .k8s.io.apimachinery.pkg.apis.meta.v1.ObjectMeta metadata = 1; -
getMetadataBuilder
Standard object's metadata More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata +optional
optional .k8s.io.apimachinery.pkg.apis.meta.v1.ObjectMeta metadata = 1; -
getMetadataOrBuilder
Standard object's metadata More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata +optional
optional .k8s.io.apimachinery.pkg.apis.meta.v1.ObjectMeta metadata = 1;- Specified by:
getMetadataOrBuilderin interfaceV1beta1Apiextensions.CustomResourceDefinitionOrBuilder
-
hasSpec
public boolean hasSpec()spec describes how the user wants the resources to appear
optional .k8s.io.apiextensions_apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceDefinitionSpec spec = 2;- Specified by:
hasSpecin interfaceV1beta1Apiextensions.CustomResourceDefinitionOrBuilder
-
getSpec
spec describes how the user wants the resources to appear
optional .k8s.io.apiextensions_apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceDefinitionSpec spec = 2;- Specified by:
getSpecin interfaceV1beta1Apiextensions.CustomResourceDefinitionOrBuilder
-
setSpec
public V1beta1Apiextensions.CustomResourceDefinition.Builder setSpec(V1beta1Apiextensions.CustomResourceDefinitionSpec value) spec describes how the user wants the resources to appear
optional .k8s.io.apiextensions_apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceDefinitionSpec spec = 2; -
setSpec
public V1beta1Apiextensions.CustomResourceDefinition.Builder setSpec(V1beta1Apiextensions.CustomResourceDefinitionSpec.Builder builderForValue) spec describes how the user wants the resources to appear
optional .k8s.io.apiextensions_apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceDefinitionSpec spec = 2; -
mergeSpec
public V1beta1Apiextensions.CustomResourceDefinition.Builder mergeSpec(V1beta1Apiextensions.CustomResourceDefinitionSpec value) spec describes how the user wants the resources to appear
optional .k8s.io.apiextensions_apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceDefinitionSpec spec = 2; -
clearSpec
spec describes how the user wants the resources to appear
optional .k8s.io.apiextensions_apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceDefinitionSpec spec = 2; -
getSpecBuilder
spec describes how the user wants the resources to appear
optional .k8s.io.apiextensions_apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceDefinitionSpec spec = 2; -
getSpecOrBuilder
spec describes how the user wants the resources to appear
optional .k8s.io.apiextensions_apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceDefinitionSpec spec = 2;- Specified by:
getSpecOrBuilderin interfaceV1beta1Apiextensions.CustomResourceDefinitionOrBuilder
-
hasStatus
public boolean hasStatus()status indicates the actual state of the CustomResourceDefinition +optional
optional .k8s.io.apiextensions_apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceDefinitionStatus status = 3;- Specified by:
hasStatusin interfaceV1beta1Apiextensions.CustomResourceDefinitionOrBuilder
-
getStatus
status indicates the actual state of the CustomResourceDefinition +optional
optional .k8s.io.apiextensions_apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceDefinitionStatus status = 3;- Specified by:
getStatusin interfaceV1beta1Apiextensions.CustomResourceDefinitionOrBuilder
-
setStatus
public V1beta1Apiextensions.CustomResourceDefinition.Builder setStatus(V1beta1Apiextensions.CustomResourceDefinitionStatus value) status indicates the actual state of the CustomResourceDefinition +optional
optional .k8s.io.apiextensions_apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceDefinitionStatus status = 3; -
setStatus
public V1beta1Apiextensions.CustomResourceDefinition.Builder setStatus(V1beta1Apiextensions.CustomResourceDefinitionStatus.Builder builderForValue) status indicates the actual state of the CustomResourceDefinition +optional
optional .k8s.io.apiextensions_apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceDefinitionStatus status = 3; -
mergeStatus
public V1beta1Apiextensions.CustomResourceDefinition.Builder mergeStatus(V1beta1Apiextensions.CustomResourceDefinitionStatus value) status indicates the actual state of the CustomResourceDefinition +optional
optional .k8s.io.apiextensions_apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceDefinitionStatus status = 3; -
clearStatus
status indicates the actual state of the CustomResourceDefinition +optional
optional .k8s.io.apiextensions_apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceDefinitionStatus status = 3; -
getStatusBuilder
status indicates the actual state of the CustomResourceDefinition +optional
optional .k8s.io.apiextensions_apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceDefinitionStatus status = 3; -
getStatusOrBuilder
status indicates the actual state of the CustomResourceDefinition +optional
optional .k8s.io.apiextensions_apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceDefinitionStatus status = 3;- Specified by:
getStatusOrBuilderin interfaceV1beta1Apiextensions.CustomResourceDefinitionOrBuilder
-
setUnknownFields
public final V1beta1Apiextensions.CustomResourceDefinition.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) - Specified by:
setUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
setUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<V1beta1Apiextensions.CustomResourceDefinition.Builder>
-
mergeUnknownFields
public final V1beta1Apiextensions.CustomResourceDefinition.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) - Specified by:
mergeUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<V1beta1Apiextensions.CustomResourceDefinition.Builder>
-