public static final class V1beta1Extensions.ThirdPartyResource.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<V1beta1Extensions.ThirdPartyResource.Builder> implements V1beta1Extensions.ThirdPartyResourceOrBuilder
A ThirdPartyResource is a generic representation of a resource, it is used by add-ons and plugins to add new resource types to the API. It consists of one or more Versions of the api.Protobuf type
k8s.io.api.extensions.v1beta1.ThirdPartyResource| Modifier and Type | Method and Description |
|---|---|
V1beta1Extensions.ThirdPartyResource.Builder |
addAllVersions(Iterable<? extends V1beta1Extensions.APIVersion> values)
Versions are versions for this third party object
+optional
|
V1beta1Extensions.ThirdPartyResource.Builder |
addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
V1beta1Extensions.ThirdPartyResource.Builder |
addVersions(int index,
V1beta1Extensions.APIVersion.Builder builderForValue)
Versions are versions for this third party object
+optional
|
V1beta1Extensions.ThirdPartyResource.Builder |
addVersions(int index,
V1beta1Extensions.APIVersion value)
Versions are versions for this third party object
+optional
|
V1beta1Extensions.ThirdPartyResource.Builder |
addVersions(V1beta1Extensions.APIVersion.Builder builderForValue)
Versions are versions for this third party object
+optional
|
V1beta1Extensions.ThirdPartyResource.Builder |
addVersions(V1beta1Extensions.APIVersion value)
Versions are versions for this third party object
+optional
|
V1beta1Extensions.APIVersion.Builder |
addVersionsBuilder()
Versions are versions for this third party object
+optional
|
V1beta1Extensions.APIVersion.Builder |
addVersionsBuilder(int index)
Versions are versions for this third party object
+optional
|
V1beta1Extensions.ThirdPartyResource |
build() |
V1beta1Extensions.ThirdPartyResource |
buildPartial() |
V1beta1Extensions.ThirdPartyResource.Builder |
clear() |
V1beta1Extensions.ThirdPartyResource.Builder |
clearDescription()
Description is the description of this object.
|
V1beta1Extensions.ThirdPartyResource.Builder |
clearField(com.google.protobuf.Descriptors.FieldDescriptor field) |
V1beta1Extensions.ThirdPartyResource.Builder |
clearMetadata()
Standard object metadata
+optional
|
V1beta1Extensions.ThirdPartyResource.Builder |
clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) |
V1beta1Extensions.ThirdPartyResource.Builder |
clearVersions()
Versions are versions for this third party object
+optional
|
V1beta1Extensions.ThirdPartyResource.Builder |
clone() |
V1beta1Extensions.ThirdPartyResource |
getDefaultInstanceForType() |
String |
getDescription()
Description is the description of this object.
|
com.google.protobuf.ByteString |
getDescriptionBytes()
Description is the description of this object.
|
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
com.google.protobuf.Descriptors.Descriptor |
getDescriptorForType() |
Meta.ObjectMeta |
getMetadata()
Standard object metadata
+optional
|
Meta.ObjectMeta.Builder |
getMetadataBuilder()
Standard object metadata
+optional
|
Meta.ObjectMetaOrBuilder |
getMetadataOrBuilder()
Standard object metadata
+optional
|
V1beta1Extensions.APIVersion |
getVersions(int index)
Versions are versions for this third party object
+optional
|
V1beta1Extensions.APIVersion.Builder |
getVersionsBuilder(int index)
Versions are versions for this third party object
+optional
|
List<V1beta1Extensions.APIVersion.Builder> |
getVersionsBuilderList()
Versions are versions for this third party object
+optional
|
int |
getVersionsCount()
Versions are versions for this third party object
+optional
|
List<V1beta1Extensions.APIVersion> |
getVersionsList()
Versions are versions for this third party object
+optional
|
V1beta1Extensions.APIVersionOrBuilder |
getVersionsOrBuilder(int index)
Versions are versions for this third party object
+optional
|
List<? extends V1beta1Extensions.APIVersionOrBuilder> |
getVersionsOrBuilderList()
Versions are versions for this third party object
+optional
|
boolean |
hasDescription()
Description is the description of this object.
|
boolean |
hasMetadata()
Standard object metadata
+optional
|
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
V1beta1Extensions.ThirdPartyResource.Builder |
mergeFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
V1beta1Extensions.ThirdPartyResource.Builder |
mergeFrom(com.google.protobuf.Message other) |
V1beta1Extensions.ThirdPartyResource.Builder |
mergeFrom(V1beta1Extensions.ThirdPartyResource other) |
V1beta1Extensions.ThirdPartyResource.Builder |
mergeMetadata(Meta.ObjectMeta value)
Standard object metadata
+optional
|
V1beta1Extensions.ThirdPartyResource.Builder |
mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
V1beta1Extensions.ThirdPartyResource.Builder |
removeVersions(int index)
Versions are versions for this third party object
+optional
|
V1beta1Extensions.ThirdPartyResource.Builder |
setDescription(String value)
Description is the description of this object.
|
V1beta1Extensions.ThirdPartyResource.Builder |
setDescriptionBytes(com.google.protobuf.ByteString value)
Description is the description of this object.
|
V1beta1Extensions.ThirdPartyResource.Builder |
setField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
V1beta1Extensions.ThirdPartyResource.Builder |
setMetadata(Meta.ObjectMeta.Builder builderForValue)
Standard object metadata
+optional
|
V1beta1Extensions.ThirdPartyResource.Builder |
setMetadata(Meta.ObjectMeta value)
Standard object metadata
+optional
|
V1beta1Extensions.ThirdPartyResource.Builder |
setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
int index,
Object value) |
V1beta1Extensions.ThirdPartyResource.Builder |
setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
V1beta1Extensions.ThirdPartyResource.Builder |
setVersions(int index,
V1beta1Extensions.APIVersion.Builder builderForValue)
Versions are versions for this third party object
+optional
|
V1beta1Extensions.ThirdPartyResource.Builder |
setVersions(int index,
V1beta1Extensions.APIVersion value)
Versions are versions for this third party object
+optional
|
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof, internalGetMapField, internalGetMutableMapField, isClean, markClean, newBuilderForField, onBuilt, onChanged, setUnknownFieldsProto3findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringaddAll, addAll, mergeFrom, newUninitializedMessageExceptionequals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitpublic static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessageV3.Builder<V1beta1Extensions.ThirdPartyResource.Builder>public V1beta1Extensions.ThirdPartyResource.Builder clear()
clear in interface com.google.protobuf.Message.Builderclear in interface com.google.protobuf.MessageLite.Builderclear in class com.google.protobuf.GeneratedMessageV3.Builder<V1beta1Extensions.ThirdPartyResource.Builder>public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
getDescriptorForType in interface com.google.protobuf.Message.BuildergetDescriptorForType in interface com.google.protobuf.MessageOrBuildergetDescriptorForType in class com.google.protobuf.GeneratedMessageV3.Builder<V1beta1Extensions.ThirdPartyResource.Builder>public V1beta1Extensions.ThirdPartyResource getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic V1beta1Extensions.ThirdPartyResource build()
build in interface com.google.protobuf.Message.Builderbuild in interface com.google.protobuf.MessageLite.Builderpublic V1beta1Extensions.ThirdPartyResource buildPartial()
buildPartial in interface com.google.protobuf.Message.BuilderbuildPartial in interface com.google.protobuf.MessageLite.Builderpublic V1beta1Extensions.ThirdPartyResource.Builder clone()
clone in interface com.google.protobuf.Message.Builderclone in interface com.google.protobuf.MessageLite.Builderclone in class com.google.protobuf.GeneratedMessageV3.Builder<V1beta1Extensions.ThirdPartyResource.Builder>public V1beta1Extensions.ThirdPartyResource.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
setField in interface com.google.protobuf.Message.BuildersetField in class com.google.protobuf.GeneratedMessageV3.Builder<V1beta1Extensions.ThirdPartyResource.Builder>public V1beta1Extensions.ThirdPartyResource.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
clearField in interface com.google.protobuf.Message.BuilderclearField in class com.google.protobuf.GeneratedMessageV3.Builder<V1beta1Extensions.ThirdPartyResource.Builder>public V1beta1Extensions.ThirdPartyResource.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
clearOneof in interface com.google.protobuf.Message.BuilderclearOneof in class com.google.protobuf.GeneratedMessageV3.Builder<V1beta1Extensions.ThirdPartyResource.Builder>public V1beta1Extensions.ThirdPartyResource.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
setRepeatedField in interface com.google.protobuf.Message.BuildersetRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<V1beta1Extensions.ThirdPartyResource.Builder>public V1beta1Extensions.ThirdPartyResource.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
addRepeatedField in interface com.google.protobuf.Message.BuilderaddRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<V1beta1Extensions.ThirdPartyResource.Builder>public V1beta1Extensions.ThirdPartyResource.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<V1beta1Extensions.ThirdPartyResource.Builder>public V1beta1Extensions.ThirdPartyResource.Builder mergeFrom(V1beta1Extensions.ThirdPartyResource other)
public final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3.Builder<V1beta1Extensions.ThirdPartyResource.Builder>public V1beta1Extensions.ThirdPartyResource.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in interface com.google.protobuf.MessageLite.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<V1beta1Extensions.ThirdPartyResource.Builder>IOExceptionpublic boolean hasMetadata()
Standard object metadata +optional
optional .k8s.io.apimachinery.pkg.apis.meta.v1.ObjectMeta metadata = 1;hasMetadata in interface V1beta1Extensions.ThirdPartyResourceOrBuilderpublic Meta.ObjectMeta getMetadata()
Standard object metadata +optional
optional .k8s.io.apimachinery.pkg.apis.meta.v1.ObjectMeta metadata = 1;getMetadata in interface V1beta1Extensions.ThirdPartyResourceOrBuilderpublic V1beta1Extensions.ThirdPartyResource.Builder setMetadata(Meta.ObjectMeta value)
Standard object metadata +optional
optional .k8s.io.apimachinery.pkg.apis.meta.v1.ObjectMeta metadata = 1;public V1beta1Extensions.ThirdPartyResource.Builder setMetadata(Meta.ObjectMeta.Builder builderForValue)
Standard object metadata +optional
optional .k8s.io.apimachinery.pkg.apis.meta.v1.ObjectMeta metadata = 1;public V1beta1Extensions.ThirdPartyResource.Builder mergeMetadata(Meta.ObjectMeta value)
Standard object metadata +optional
optional .k8s.io.apimachinery.pkg.apis.meta.v1.ObjectMeta metadata = 1;public V1beta1Extensions.ThirdPartyResource.Builder clearMetadata()
Standard object metadata +optional
optional .k8s.io.apimachinery.pkg.apis.meta.v1.ObjectMeta metadata = 1;public Meta.ObjectMeta.Builder getMetadataBuilder()
Standard object metadata +optional
optional .k8s.io.apimachinery.pkg.apis.meta.v1.ObjectMeta metadata = 1;public Meta.ObjectMetaOrBuilder getMetadataOrBuilder()
Standard object metadata +optional
optional .k8s.io.apimachinery.pkg.apis.meta.v1.ObjectMeta metadata = 1;getMetadataOrBuilder in interface V1beta1Extensions.ThirdPartyResourceOrBuilderpublic boolean hasDescription()
Description is the description of this object. +optional
optional string description = 2;hasDescription in interface V1beta1Extensions.ThirdPartyResourceOrBuilderpublic String getDescription()
Description is the description of this object. +optional
optional string description = 2;getDescription in interface V1beta1Extensions.ThirdPartyResourceOrBuilderpublic com.google.protobuf.ByteString getDescriptionBytes()
Description is the description of this object. +optional
optional string description = 2;getDescriptionBytes in interface V1beta1Extensions.ThirdPartyResourceOrBuilderpublic V1beta1Extensions.ThirdPartyResource.Builder setDescription(String value)
Description is the description of this object. +optional
optional string description = 2;public V1beta1Extensions.ThirdPartyResource.Builder clearDescription()
Description is the description of this object. +optional
optional string description = 2;public V1beta1Extensions.ThirdPartyResource.Builder setDescriptionBytes(com.google.protobuf.ByteString value)
Description is the description of this object. +optional
optional string description = 2;public List<V1beta1Extensions.APIVersion> getVersionsList()
Versions are versions for this third party object +optional
repeated .k8s.io.api.extensions.v1beta1.APIVersion versions = 3;getVersionsList in interface V1beta1Extensions.ThirdPartyResourceOrBuilderpublic int getVersionsCount()
Versions are versions for this third party object +optional
repeated .k8s.io.api.extensions.v1beta1.APIVersion versions = 3;getVersionsCount in interface V1beta1Extensions.ThirdPartyResourceOrBuilderpublic V1beta1Extensions.APIVersion getVersions(int index)
Versions are versions for this third party object +optional
repeated .k8s.io.api.extensions.v1beta1.APIVersion versions = 3;getVersions in interface V1beta1Extensions.ThirdPartyResourceOrBuilderpublic V1beta1Extensions.ThirdPartyResource.Builder setVersions(int index, V1beta1Extensions.APIVersion value)
Versions are versions for this third party object +optional
repeated .k8s.io.api.extensions.v1beta1.APIVersion versions = 3;public V1beta1Extensions.ThirdPartyResource.Builder setVersions(int index, V1beta1Extensions.APIVersion.Builder builderForValue)
Versions are versions for this third party object +optional
repeated .k8s.io.api.extensions.v1beta1.APIVersion versions = 3;public V1beta1Extensions.ThirdPartyResource.Builder addVersions(V1beta1Extensions.APIVersion value)
Versions are versions for this third party object +optional
repeated .k8s.io.api.extensions.v1beta1.APIVersion versions = 3;public V1beta1Extensions.ThirdPartyResource.Builder addVersions(int index, V1beta1Extensions.APIVersion value)
Versions are versions for this third party object +optional
repeated .k8s.io.api.extensions.v1beta1.APIVersion versions = 3;public V1beta1Extensions.ThirdPartyResource.Builder addVersions(V1beta1Extensions.APIVersion.Builder builderForValue)
Versions are versions for this third party object +optional
repeated .k8s.io.api.extensions.v1beta1.APIVersion versions = 3;public V1beta1Extensions.ThirdPartyResource.Builder addVersions(int index, V1beta1Extensions.APIVersion.Builder builderForValue)
Versions are versions for this third party object +optional
repeated .k8s.io.api.extensions.v1beta1.APIVersion versions = 3;public V1beta1Extensions.ThirdPartyResource.Builder addAllVersions(Iterable<? extends V1beta1Extensions.APIVersion> values)
Versions are versions for this third party object +optional
repeated .k8s.io.api.extensions.v1beta1.APIVersion versions = 3;public V1beta1Extensions.ThirdPartyResource.Builder clearVersions()
Versions are versions for this third party object +optional
repeated .k8s.io.api.extensions.v1beta1.APIVersion versions = 3;public V1beta1Extensions.ThirdPartyResource.Builder removeVersions(int index)
Versions are versions for this third party object +optional
repeated .k8s.io.api.extensions.v1beta1.APIVersion versions = 3;public V1beta1Extensions.APIVersion.Builder getVersionsBuilder(int index)
Versions are versions for this third party object +optional
repeated .k8s.io.api.extensions.v1beta1.APIVersion versions = 3;public V1beta1Extensions.APIVersionOrBuilder getVersionsOrBuilder(int index)
Versions are versions for this third party object +optional
repeated .k8s.io.api.extensions.v1beta1.APIVersion versions = 3;getVersionsOrBuilder in interface V1beta1Extensions.ThirdPartyResourceOrBuilderpublic List<? extends V1beta1Extensions.APIVersionOrBuilder> getVersionsOrBuilderList()
Versions are versions for this third party object +optional
repeated .k8s.io.api.extensions.v1beta1.APIVersion versions = 3;getVersionsOrBuilderList in interface V1beta1Extensions.ThirdPartyResourceOrBuilderpublic V1beta1Extensions.APIVersion.Builder addVersionsBuilder()
Versions are versions for this third party object +optional
repeated .k8s.io.api.extensions.v1beta1.APIVersion versions = 3;public V1beta1Extensions.APIVersion.Builder addVersionsBuilder(int index)
Versions are versions for this third party object +optional
repeated .k8s.io.api.extensions.v1beta1.APIVersion versions = 3;public List<V1beta1Extensions.APIVersion.Builder> getVersionsBuilderList()
Versions are versions for this third party object +optional
repeated .k8s.io.api.extensions.v1beta1.APIVersion versions = 3;public final V1beta1Extensions.ThirdPartyResource.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
setUnknownFields in interface com.google.protobuf.Message.BuildersetUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<V1beta1Extensions.ThirdPartyResource.Builder>public final V1beta1Extensions.ThirdPartyResource.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
mergeUnknownFields in interface com.google.protobuf.Message.BuildermergeUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<V1beta1Extensions.ThirdPartyResource.Builder>Copyright © 2018. All rights reserved.