public static final class Meta.APIResource.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<Meta.APIResource.Builder> implements Meta.APIResourceOrBuilder
APIResource specifies the name of a resource and whether it is namespaced.Protobuf type
k8s.io.apimachinery.pkg.apis.meta.v1.APIResource| Modifier and Type | Method and Description |
|---|---|
Meta.APIResource.Builder |
addAllCategories(Iterable<String> values)
categories is a list of the grouped resources this resource belongs to (e.g.
|
Meta.APIResource.Builder |
addAllShortNames(Iterable<String> values)
shortNames is a list of suggested short names of the resource.
|
Meta.APIResource.Builder |
addCategories(String value)
categories is a list of the grouped resources this resource belongs to (e.g.
|
Meta.APIResource.Builder |
addCategoriesBytes(com.google.protobuf.ByteString value)
categories is a list of the grouped resources this resource belongs to (e.g.
|
Meta.APIResource.Builder |
addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
Meta.APIResource.Builder |
addShortNames(String value)
shortNames is a list of suggested short names of the resource.
|
Meta.APIResource.Builder |
addShortNamesBytes(com.google.protobuf.ByteString value)
shortNames is a list of suggested short names of the resource.
|
Meta.APIResource |
build() |
Meta.APIResource |
buildPartial() |
Meta.APIResource.Builder |
clear() |
Meta.APIResource.Builder |
clearCategories()
categories is a list of the grouped resources this resource belongs to (e.g.
|
Meta.APIResource.Builder |
clearField(com.google.protobuf.Descriptors.FieldDescriptor field) |
Meta.APIResource.Builder |
clearGroup()
group is the preferred group of the resource.
|
Meta.APIResource.Builder |
clearKind()
kind is the kind for the resource (e.g.
|
Meta.APIResource.Builder |
clearName()
name is the plural name of the resource.
|
Meta.APIResource.Builder |
clearNamespaced()
namespaced indicates if a resource is namespaced or not.
|
Meta.APIResource.Builder |
clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) |
Meta.APIResource.Builder |
clearShortNames()
shortNames is a list of suggested short names of the resource.
|
Meta.APIResource.Builder |
clearSingularName()
singularName is the singular name of the resource.
|
Meta.APIResource.Builder |
clearStorageVersionHash()
The hash value of the storage version, the version this resource is
converted to when written to the data store.
|
Meta.APIResource.Builder |
clearVerbs()
verbs is a list of supported kube verbs (this includes get, list, watch, create,
update, patch, delete, deletecollection, and proxy)
|
Meta.APIResource.Builder |
clearVersion()
version is the preferred version of the resource.
|
Meta.APIResource.Builder |
clone() |
String |
getCategories(int index)
categories is a list of the grouped resources this resource belongs to (e.g.
|
com.google.protobuf.ByteString |
getCategoriesBytes(int index)
categories is a list of the grouped resources this resource belongs to (e.g.
|
int |
getCategoriesCount()
categories is a list of the grouped resources this resource belongs to (e.g.
|
com.google.protobuf.ProtocolStringList |
getCategoriesList()
categories is a list of the grouped resources this resource belongs to (e.g.
|
Meta.APIResource |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
com.google.protobuf.Descriptors.Descriptor |
getDescriptorForType() |
String |
getGroup()
group is the preferred group of the resource.
|
com.google.protobuf.ByteString |
getGroupBytes()
group is the preferred group of the resource.
|
String |
getKind()
kind is the kind for the resource (e.g.
|
com.google.protobuf.ByteString |
getKindBytes()
kind is the kind for the resource (e.g.
|
String |
getName()
name is the plural name of the resource.
|
com.google.protobuf.ByteString |
getNameBytes()
name is the plural name of the resource.
|
boolean |
getNamespaced()
namespaced indicates if a resource is namespaced or not.
|
String |
getShortNames(int index)
shortNames is a list of suggested short names of the resource.
|
com.google.protobuf.ByteString |
getShortNamesBytes(int index)
shortNames is a list of suggested short names of the resource.
|
int |
getShortNamesCount()
shortNames is a list of suggested short names of the resource.
|
com.google.protobuf.ProtocolStringList |
getShortNamesList()
shortNames is a list of suggested short names of the resource.
|
String |
getSingularName()
singularName is the singular name of the resource.
|
com.google.protobuf.ByteString |
getSingularNameBytes()
singularName is the singular name of the resource.
|
String |
getStorageVersionHash()
The hash value of the storage version, the version this resource is
converted to when written to the data store.
|
com.google.protobuf.ByteString |
getStorageVersionHashBytes()
The hash value of the storage version, the version this resource is
converted to when written to the data store.
|
Meta.Verbs |
getVerbs()
verbs is a list of supported kube verbs (this includes get, list, watch, create,
update, patch, delete, deletecollection, and proxy)
|
Meta.Verbs.Builder |
getVerbsBuilder()
verbs is a list of supported kube verbs (this includes get, list, watch, create,
update, patch, delete, deletecollection, and proxy)
|
Meta.VerbsOrBuilder |
getVerbsOrBuilder()
verbs is a list of supported kube verbs (this includes get, list, watch, create,
update, patch, delete, deletecollection, and proxy)
|
String |
getVersion()
version is the preferred version of the resource.
|
com.google.protobuf.ByteString |
getVersionBytes()
version is the preferred version of the resource.
|
boolean |
hasGroup()
group is the preferred group of the resource.
|
boolean |
hasKind()
kind is the kind for the resource (e.g.
|
boolean |
hasName()
name is the plural name of the resource.
|
boolean |
hasNamespaced()
namespaced indicates if a resource is namespaced or not.
|
boolean |
hasSingularName()
singularName is the singular name of the resource.
|
boolean |
hasStorageVersionHash()
The hash value of the storage version, the version this resource is
converted to when written to the data store.
|
boolean |
hasVerbs()
verbs is a list of supported kube verbs (this includes get, list, watch, create,
update, patch, delete, deletecollection, and proxy)
|
boolean |
hasVersion()
version is the preferred version of the resource.
|
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
Meta.APIResource.Builder |
mergeFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
Meta.APIResource.Builder |
mergeFrom(com.google.protobuf.Message other) |
Meta.APIResource.Builder |
mergeFrom(Meta.APIResource other) |
Meta.APIResource.Builder |
mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
Meta.APIResource.Builder |
mergeVerbs(Meta.Verbs value)
verbs is a list of supported kube verbs (this includes get, list, watch, create,
update, patch, delete, deletecollection, and proxy)
|
Meta.APIResource.Builder |
setCategories(int index,
String value)
categories is a list of the grouped resources this resource belongs to (e.g.
|
Meta.APIResource.Builder |
setField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
Meta.APIResource.Builder |
setGroup(String value)
group is the preferred group of the resource.
|
Meta.APIResource.Builder |
setGroupBytes(com.google.protobuf.ByteString value)
group is the preferred group of the resource.
|
Meta.APIResource.Builder |
setKind(String value)
kind is the kind for the resource (e.g.
|
Meta.APIResource.Builder |
setKindBytes(com.google.protobuf.ByteString value)
kind is the kind for the resource (e.g.
|
Meta.APIResource.Builder |
setName(String value)
name is the plural name of the resource.
|
Meta.APIResource.Builder |
setNameBytes(com.google.protobuf.ByteString value)
name is the plural name of the resource.
|
Meta.APIResource.Builder |
setNamespaced(boolean value)
namespaced indicates if a resource is namespaced or not.
|
Meta.APIResource.Builder |
setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
int index,
Object value) |
Meta.APIResource.Builder |
setShortNames(int index,
String value)
shortNames is a list of suggested short names of the resource.
|
Meta.APIResource.Builder |
setSingularName(String value)
singularName is the singular name of the resource.
|
Meta.APIResource.Builder |
setSingularNameBytes(com.google.protobuf.ByteString value)
singularName is the singular name of the resource.
|
Meta.APIResource.Builder |
setStorageVersionHash(String value)
The hash value of the storage version, the version this resource is
converted to when written to the data store.
|
Meta.APIResource.Builder |
setStorageVersionHashBytes(com.google.protobuf.ByteString value)
The hash value of the storage version, the version this resource is
converted to when written to the data store.
|
Meta.APIResource.Builder |
setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
Meta.APIResource.Builder |
setVerbs(Meta.Verbs.Builder builderForValue)
verbs is a list of supported kube verbs (this includes get, list, watch, create,
update, patch, delete, deletecollection, and proxy)
|
Meta.APIResource.Builder |
setVerbs(Meta.Verbs value)
verbs is a list of supported kube verbs (this includes get, list, watch, create,
update, patch, delete, deletecollection, and proxy)
|
Meta.APIResource.Builder |
setVersion(String value)
version is the preferred version of the resource.
|
Meta.APIResource.Builder |
setVersionBytes(com.google.protobuf.ByteString value)
version is the preferred version of the resource.
|
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<Meta.APIResource.Builder>public Meta.APIResource.Builder clear()
clear in interface com.google.protobuf.Message.Builderclear in interface com.google.protobuf.MessageLite.Builderclear in class com.google.protobuf.GeneratedMessageV3.Builder<Meta.APIResource.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<Meta.APIResource.Builder>public Meta.APIResource getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic Meta.APIResource build()
build in interface com.google.protobuf.Message.Builderbuild in interface com.google.protobuf.MessageLite.Builderpublic Meta.APIResource buildPartial()
buildPartial in interface com.google.protobuf.Message.BuilderbuildPartial in interface com.google.protobuf.MessageLite.Builderpublic Meta.APIResource.Builder clone()
clone in interface com.google.protobuf.Message.Builderclone in interface com.google.protobuf.MessageLite.Builderclone in class com.google.protobuf.GeneratedMessageV3.Builder<Meta.APIResource.Builder>public Meta.APIResource.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<Meta.APIResource.Builder>public Meta.APIResource.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
clearField in interface com.google.protobuf.Message.BuilderclearField in class com.google.protobuf.GeneratedMessageV3.Builder<Meta.APIResource.Builder>public Meta.APIResource.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
clearOneof in interface com.google.protobuf.Message.BuilderclearOneof in class com.google.protobuf.GeneratedMessageV3.Builder<Meta.APIResource.Builder>public Meta.APIResource.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<Meta.APIResource.Builder>public Meta.APIResource.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<Meta.APIResource.Builder>public Meta.APIResource.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<Meta.APIResource.Builder>public Meta.APIResource.Builder mergeFrom(Meta.APIResource other)
public final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3.Builder<Meta.APIResource.Builder>public Meta.APIResource.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<Meta.APIResource.Builder>IOExceptionpublic boolean hasName()
name is the plural name of the resource.
optional string name = 1;hasName in interface Meta.APIResourceOrBuilderpublic String getName()
name is the plural name of the resource.
optional string name = 1;getName in interface Meta.APIResourceOrBuilderpublic com.google.protobuf.ByteString getNameBytes()
name is the plural name of the resource.
optional string name = 1;getNameBytes in interface Meta.APIResourceOrBuilderpublic Meta.APIResource.Builder setName(String value)
name is the plural name of the resource.
optional string name = 1;public Meta.APIResource.Builder clearName()
name is the plural name of the resource.
optional string name = 1;public Meta.APIResource.Builder setNameBytes(com.google.protobuf.ByteString value)
name is the plural name of the resource.
optional string name = 1;public boolean hasSingularName()
singularName is the singular name of the resource. This allows clients to handle plural and singular opaquely. The singularName is more correct for reporting status on a single item and both singular and plural are allowed from the kubectl CLI interface.
optional string singularName = 6;hasSingularName in interface Meta.APIResourceOrBuilderpublic String getSingularName()
singularName is the singular name of the resource. This allows clients to handle plural and singular opaquely. The singularName is more correct for reporting status on a single item and both singular and plural are allowed from the kubectl CLI interface.
optional string singularName = 6;getSingularName in interface Meta.APIResourceOrBuilderpublic com.google.protobuf.ByteString getSingularNameBytes()
singularName is the singular name of the resource. This allows clients to handle plural and singular opaquely. The singularName is more correct for reporting status on a single item and both singular and plural are allowed from the kubectl CLI interface.
optional string singularName = 6;getSingularNameBytes in interface Meta.APIResourceOrBuilderpublic Meta.APIResource.Builder setSingularName(String value)
singularName is the singular name of the resource. This allows clients to handle plural and singular opaquely. The singularName is more correct for reporting status on a single item and both singular and plural are allowed from the kubectl CLI interface.
optional string singularName = 6;public Meta.APIResource.Builder clearSingularName()
singularName is the singular name of the resource. This allows clients to handle plural and singular opaquely. The singularName is more correct for reporting status on a single item and both singular and plural are allowed from the kubectl CLI interface.
optional string singularName = 6;public Meta.APIResource.Builder setSingularNameBytes(com.google.protobuf.ByteString value)
singularName is the singular name of the resource. This allows clients to handle plural and singular opaquely. The singularName is more correct for reporting status on a single item and both singular and plural are allowed from the kubectl CLI interface.
optional string singularName = 6;public boolean hasNamespaced()
namespaced indicates if a resource is namespaced or not.
optional bool namespaced = 2;hasNamespaced in interface Meta.APIResourceOrBuilderpublic boolean getNamespaced()
namespaced indicates if a resource is namespaced or not.
optional bool namespaced = 2;getNamespaced in interface Meta.APIResourceOrBuilderpublic Meta.APIResource.Builder setNamespaced(boolean value)
namespaced indicates if a resource is namespaced or not.
optional bool namespaced = 2;public Meta.APIResource.Builder clearNamespaced()
namespaced indicates if a resource is namespaced or not.
optional bool namespaced = 2;public boolean hasGroup()
group is the preferred group of the resource. Empty implies the group of the containing resource list. For subresources, this may have a different value, for example: Scale".
optional string group = 8;hasGroup in interface Meta.APIResourceOrBuilderpublic String getGroup()
group is the preferred group of the resource. Empty implies the group of the containing resource list. For subresources, this may have a different value, for example: Scale".
optional string group = 8;getGroup in interface Meta.APIResourceOrBuilderpublic com.google.protobuf.ByteString getGroupBytes()
group is the preferred group of the resource. Empty implies the group of the containing resource list. For subresources, this may have a different value, for example: Scale".
optional string group = 8;getGroupBytes in interface Meta.APIResourceOrBuilderpublic Meta.APIResource.Builder setGroup(String value)
group is the preferred group of the resource. Empty implies the group of the containing resource list. For subresources, this may have a different value, for example: Scale".
optional string group = 8;public Meta.APIResource.Builder clearGroup()
group is the preferred group of the resource. Empty implies the group of the containing resource list. For subresources, this may have a different value, for example: Scale".
optional string group = 8;public Meta.APIResource.Builder setGroupBytes(com.google.protobuf.ByteString value)
group is the preferred group of the resource. Empty implies the group of the containing resource list. For subresources, this may have a different value, for example: Scale".
optional string group = 8;public boolean hasVersion()
version is the preferred version of the resource. Empty implies the version of the containing resource list For subresources, this may have a different value, for example: v1 (while inside a v1beta1 version of the core resource's group)".
optional string version = 9;hasVersion in interface Meta.APIResourceOrBuilderpublic String getVersion()
version is the preferred version of the resource. Empty implies the version of the containing resource list For subresources, this may have a different value, for example: v1 (while inside a v1beta1 version of the core resource's group)".
optional string version = 9;getVersion in interface Meta.APIResourceOrBuilderpublic com.google.protobuf.ByteString getVersionBytes()
version is the preferred version of the resource. Empty implies the version of the containing resource list For subresources, this may have a different value, for example: v1 (while inside a v1beta1 version of the core resource's group)".
optional string version = 9;getVersionBytes in interface Meta.APIResourceOrBuilderpublic Meta.APIResource.Builder setVersion(String value)
version is the preferred version of the resource. Empty implies the version of the containing resource list For subresources, this may have a different value, for example: v1 (while inside a v1beta1 version of the core resource's group)".
optional string version = 9;public Meta.APIResource.Builder clearVersion()
version is the preferred version of the resource. Empty implies the version of the containing resource list For subresources, this may have a different value, for example: v1 (while inside a v1beta1 version of the core resource's group)".
optional string version = 9;public Meta.APIResource.Builder setVersionBytes(com.google.protobuf.ByteString value)
version is the preferred version of the resource. Empty implies the version of the containing resource list For subresources, this may have a different value, for example: v1 (while inside a v1beta1 version of the core resource's group)".
optional string version = 9;public boolean hasKind()
kind is the kind for the resource (e.g. 'Foo' is the kind for a resource 'foo')
optional string kind = 3;hasKind in interface Meta.APIResourceOrBuilderpublic String getKind()
kind is the kind for the resource (e.g. 'Foo' is the kind for a resource 'foo')
optional string kind = 3;getKind in interface Meta.APIResourceOrBuilderpublic com.google.protobuf.ByteString getKindBytes()
kind is the kind for the resource (e.g. 'Foo' is the kind for a resource 'foo')
optional string kind = 3;getKindBytes in interface Meta.APIResourceOrBuilderpublic Meta.APIResource.Builder setKind(String value)
kind is the kind for the resource (e.g. 'Foo' is the kind for a resource 'foo')
optional string kind = 3;public Meta.APIResource.Builder clearKind()
kind is the kind for the resource (e.g. 'Foo' is the kind for a resource 'foo')
optional string kind = 3;public Meta.APIResource.Builder setKindBytes(com.google.protobuf.ByteString value)
kind is the kind for the resource (e.g. 'Foo' is the kind for a resource 'foo')
optional string kind = 3;public boolean hasVerbs()
verbs is a list of supported kube verbs (this includes get, list, watch, create, update, patch, delete, deletecollection, and proxy)
optional .k8s.io.apimachinery.pkg.apis.meta.v1.Verbs verbs = 4;hasVerbs in interface Meta.APIResourceOrBuilderpublic Meta.Verbs getVerbs()
verbs is a list of supported kube verbs (this includes get, list, watch, create, update, patch, delete, deletecollection, and proxy)
optional .k8s.io.apimachinery.pkg.apis.meta.v1.Verbs verbs = 4;getVerbs in interface Meta.APIResourceOrBuilderpublic Meta.APIResource.Builder setVerbs(Meta.Verbs value)
verbs is a list of supported kube verbs (this includes get, list, watch, create, update, patch, delete, deletecollection, and proxy)
optional .k8s.io.apimachinery.pkg.apis.meta.v1.Verbs verbs = 4;public Meta.APIResource.Builder setVerbs(Meta.Verbs.Builder builderForValue)
verbs is a list of supported kube verbs (this includes get, list, watch, create, update, patch, delete, deletecollection, and proxy)
optional .k8s.io.apimachinery.pkg.apis.meta.v1.Verbs verbs = 4;public Meta.APIResource.Builder mergeVerbs(Meta.Verbs value)
verbs is a list of supported kube verbs (this includes get, list, watch, create, update, patch, delete, deletecollection, and proxy)
optional .k8s.io.apimachinery.pkg.apis.meta.v1.Verbs verbs = 4;public Meta.APIResource.Builder clearVerbs()
verbs is a list of supported kube verbs (this includes get, list, watch, create, update, patch, delete, deletecollection, and proxy)
optional .k8s.io.apimachinery.pkg.apis.meta.v1.Verbs verbs = 4;public Meta.Verbs.Builder getVerbsBuilder()
verbs is a list of supported kube verbs (this includes get, list, watch, create, update, patch, delete, deletecollection, and proxy)
optional .k8s.io.apimachinery.pkg.apis.meta.v1.Verbs verbs = 4;public Meta.VerbsOrBuilder getVerbsOrBuilder()
verbs is a list of supported kube verbs (this includes get, list, watch, create, update, patch, delete, deletecollection, and proxy)
optional .k8s.io.apimachinery.pkg.apis.meta.v1.Verbs verbs = 4;getVerbsOrBuilder in interface Meta.APIResourceOrBuilderpublic com.google.protobuf.ProtocolStringList getShortNamesList()
shortNames is a list of suggested short names of the resource.
repeated string shortNames = 5;getShortNamesList in interface Meta.APIResourceOrBuilderpublic int getShortNamesCount()
shortNames is a list of suggested short names of the resource.
repeated string shortNames = 5;getShortNamesCount in interface Meta.APIResourceOrBuilderpublic String getShortNames(int index)
shortNames is a list of suggested short names of the resource.
repeated string shortNames = 5;getShortNames in interface Meta.APIResourceOrBuilderpublic com.google.protobuf.ByteString getShortNamesBytes(int index)
shortNames is a list of suggested short names of the resource.
repeated string shortNames = 5;getShortNamesBytes in interface Meta.APIResourceOrBuilderpublic Meta.APIResource.Builder setShortNames(int index, String value)
shortNames is a list of suggested short names of the resource.
repeated string shortNames = 5;public Meta.APIResource.Builder addShortNames(String value)
shortNames is a list of suggested short names of the resource.
repeated string shortNames = 5;public Meta.APIResource.Builder addAllShortNames(Iterable<String> values)
shortNames is a list of suggested short names of the resource.
repeated string shortNames = 5;public Meta.APIResource.Builder clearShortNames()
shortNames is a list of suggested short names of the resource.
repeated string shortNames = 5;public Meta.APIResource.Builder addShortNamesBytes(com.google.protobuf.ByteString value)
shortNames is a list of suggested short names of the resource.
repeated string shortNames = 5;public com.google.protobuf.ProtocolStringList getCategoriesList()
categories is a list of the grouped resources this resource belongs to (e.g. 'all')
repeated string categories = 7;getCategoriesList in interface Meta.APIResourceOrBuilderpublic int getCategoriesCount()
categories is a list of the grouped resources this resource belongs to (e.g. 'all')
repeated string categories = 7;getCategoriesCount in interface Meta.APIResourceOrBuilderpublic String getCategories(int index)
categories is a list of the grouped resources this resource belongs to (e.g. 'all')
repeated string categories = 7;getCategories in interface Meta.APIResourceOrBuilderpublic com.google.protobuf.ByteString getCategoriesBytes(int index)
categories is a list of the grouped resources this resource belongs to (e.g. 'all')
repeated string categories = 7;getCategoriesBytes in interface Meta.APIResourceOrBuilderpublic Meta.APIResource.Builder setCategories(int index, String value)
categories is a list of the grouped resources this resource belongs to (e.g. 'all')
repeated string categories = 7;public Meta.APIResource.Builder addCategories(String value)
categories is a list of the grouped resources this resource belongs to (e.g. 'all')
repeated string categories = 7;public Meta.APIResource.Builder addAllCategories(Iterable<String> values)
categories is a list of the grouped resources this resource belongs to (e.g. 'all')
repeated string categories = 7;public Meta.APIResource.Builder clearCategories()
categories is a list of the grouped resources this resource belongs to (e.g. 'all')
repeated string categories = 7;public Meta.APIResource.Builder addCategoriesBytes(com.google.protobuf.ByteString value)
categories is a list of the grouped resources this resource belongs to (e.g. 'all')
repeated string categories = 7;public boolean hasStorageVersionHash()
The hash value of the storage version, the version this resource is converted to when written to the data store. Value must be treated as opaque by clients. Only equality comparison on the value is valid. This is an alpha feature and may change or be removed in the future. The field is populated by the apiserver only if the StorageVersionHash feature gate is enabled. This field will remain optional even if it graduates. +optional
optional string storageVersionHash = 10;hasStorageVersionHash in interface Meta.APIResourceOrBuilderpublic String getStorageVersionHash()
The hash value of the storage version, the version this resource is converted to when written to the data store. Value must be treated as opaque by clients. Only equality comparison on the value is valid. This is an alpha feature and may change or be removed in the future. The field is populated by the apiserver only if the StorageVersionHash feature gate is enabled. This field will remain optional even if it graduates. +optional
optional string storageVersionHash = 10;getStorageVersionHash in interface Meta.APIResourceOrBuilderpublic com.google.protobuf.ByteString getStorageVersionHashBytes()
The hash value of the storage version, the version this resource is converted to when written to the data store. Value must be treated as opaque by clients. Only equality comparison on the value is valid. This is an alpha feature and may change or be removed in the future. The field is populated by the apiserver only if the StorageVersionHash feature gate is enabled. This field will remain optional even if it graduates. +optional
optional string storageVersionHash = 10;getStorageVersionHashBytes in interface Meta.APIResourceOrBuilderpublic Meta.APIResource.Builder setStorageVersionHash(String value)
The hash value of the storage version, the version this resource is converted to when written to the data store. Value must be treated as opaque by clients. Only equality comparison on the value is valid. This is an alpha feature and may change or be removed in the future. The field is populated by the apiserver only if the StorageVersionHash feature gate is enabled. This field will remain optional even if it graduates. +optional
optional string storageVersionHash = 10;public Meta.APIResource.Builder clearStorageVersionHash()
The hash value of the storage version, the version this resource is converted to when written to the data store. Value must be treated as opaque by clients. Only equality comparison on the value is valid. This is an alpha feature and may change or be removed in the future. The field is populated by the apiserver only if the StorageVersionHash feature gate is enabled. This field will remain optional even if it graduates. +optional
optional string storageVersionHash = 10;public Meta.APIResource.Builder setStorageVersionHashBytes(com.google.protobuf.ByteString value)
The hash value of the storage version, the version this resource is converted to when written to the data store. Value must be treated as opaque by clients. Only equality comparison on the value is valid. This is an alpha feature and may change or be removed in the future. The field is populated by the apiserver only if the StorageVersionHash feature gate is enabled. This field will remain optional even if it graduates. +optional
optional string storageVersionHash = 10;public final Meta.APIResource.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
setUnknownFields in interface com.google.protobuf.Message.BuildersetUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<Meta.APIResource.Builder>public final Meta.APIResource.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
mergeUnknownFields in interface com.google.protobuf.Message.BuildermergeUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<Meta.APIResource.Builder>Copyright © 2020. All rights reserved.