Class Meta.APIResource.Builder

java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessageV3.Builder<Meta.APIResource.Builder>
io.kubernetes.client.proto.Meta.APIResource.Builder
All Implemented Interfaces:
com.google.protobuf.Message.Builder, com.google.protobuf.MessageLite.Builder, com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder, Meta.APIResourceOrBuilder, Cloneable
Enclosing class:
Meta.APIResource

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
  • Method Details

    • getDescriptor

      public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
    • internalGetFieldAccessorTable

      protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
      Specified by:
      internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessageV3.Builder<Meta.APIResource.Builder>
    • clear

      public Meta.APIResource.Builder clear()
      Specified by:
      clear in interface com.google.protobuf.Message.Builder
      Specified by:
      clear in interface com.google.protobuf.MessageLite.Builder
      Overrides:
      clear in class com.google.protobuf.GeneratedMessageV3.Builder<Meta.APIResource.Builder>
    • getDescriptorForType

      public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
      Specified by:
      getDescriptorForType in interface com.google.protobuf.Message.Builder
      Specified by:
      getDescriptorForType in interface com.google.protobuf.MessageOrBuilder
      Overrides:
      getDescriptorForType in class com.google.protobuf.GeneratedMessageV3.Builder<Meta.APIResource.Builder>
    • getDefaultInstanceForType

      public Meta.APIResource getDefaultInstanceForType()
      Specified by:
      getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuilder
      Specified by:
      getDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilder
    • build

      public Meta.APIResource build()
      Specified by:
      build in interface com.google.protobuf.Message.Builder
      Specified by:
      build in interface com.google.protobuf.MessageLite.Builder
    • buildPartial

      public Meta.APIResource buildPartial()
      Specified by:
      buildPartial in interface com.google.protobuf.Message.Builder
      Specified by:
      buildPartial in interface com.google.protobuf.MessageLite.Builder
    • clone

      public Meta.APIResource.Builder clone()
      Specified by:
      clone in interface com.google.protobuf.Message.Builder
      Specified by:
      clone in interface com.google.protobuf.MessageLite.Builder
      Overrides:
      clone in class com.google.protobuf.GeneratedMessageV3.Builder<Meta.APIResource.Builder>
    • setField

      public Meta.APIResource.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
      Specified by:
      setField in interface com.google.protobuf.Message.Builder
      Overrides:
      setField in class com.google.protobuf.GeneratedMessageV3.Builder<Meta.APIResource.Builder>
    • clearField

      public Meta.APIResource.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
      Specified by:
      clearField in interface com.google.protobuf.Message.Builder
      Overrides:
      clearField in class com.google.protobuf.GeneratedMessageV3.Builder<Meta.APIResource.Builder>
    • clearOneof

      public Meta.APIResource.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
      Specified by:
      clearOneof in interface com.google.protobuf.Message.Builder
      Overrides:
      clearOneof in class com.google.protobuf.GeneratedMessageV3.Builder<Meta.APIResource.Builder>
    • setRepeatedField

      public Meta.APIResource.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
      Specified by:
      setRepeatedField in interface com.google.protobuf.Message.Builder
      Overrides:
      setRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<Meta.APIResource.Builder>
    • addRepeatedField

      public Meta.APIResource.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
      Specified by:
      addRepeatedField in interface com.google.protobuf.Message.Builder
      Overrides:
      addRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<Meta.APIResource.Builder>
    • mergeFrom

      public Meta.APIResource.Builder mergeFrom(com.google.protobuf.Message other)
      Specified by:
      mergeFrom in interface com.google.protobuf.Message.Builder
      Overrides:
      mergeFrom in class com.google.protobuf.AbstractMessage.Builder<Meta.APIResource.Builder>
    • mergeFrom

      public Meta.APIResource.Builder mergeFrom(Meta.APIResource other)
    • isInitialized

      public final boolean isInitialized()
      Specified by:
      isInitialized in interface com.google.protobuf.MessageLiteOrBuilder
      Overrides:
      isInitialized in class com.google.protobuf.GeneratedMessageV3.Builder<Meta.APIResource.Builder>
    • mergeFrom

      public Meta.APIResource.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
      Specified by:
      mergeFrom in interface com.google.protobuf.Message.Builder
      Specified by:
      mergeFrom in interface com.google.protobuf.MessageLite.Builder
      Overrides:
      mergeFrom in class com.google.protobuf.AbstractMessage.Builder<Meta.APIResource.Builder>
      Throws:
      IOException
    • hasName

      public boolean hasName()
       name is the plural name of the resource.
       
      optional string name = 1;
      Specified by:
      hasName in interface Meta.APIResourceOrBuilder
    • getName

      public String getName()
       name is the plural name of the resource.
       
      optional string name = 1;
      Specified by:
      getName in interface Meta.APIResourceOrBuilder
    • getNameBytes

      public com.google.protobuf.ByteString getNameBytes()
       name is the plural name of the resource.
       
      optional string name = 1;
      Specified by:
      getNameBytes in interface Meta.APIResourceOrBuilder
    • setName

      public Meta.APIResource.Builder setName(String value)
       name is the plural name of the resource.
       
      optional string name = 1;
    • clearName

      public Meta.APIResource.Builder clearName()
       name is the plural name of the resource.
       
      optional string name = 1;
    • setNameBytes

      public Meta.APIResource.Builder setNameBytes(com.google.protobuf.ByteString value)
       name is the plural name of the resource.
       
      optional string name = 1;
    • hasSingularName

      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;
      Specified by:
      hasSingularName in interface Meta.APIResourceOrBuilder
    • getSingularName

      public 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;
      Specified by:
      getSingularName in interface Meta.APIResourceOrBuilder
    • getSingularNameBytes

      public 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;
      Specified by:
      getSingularNameBytes in interface Meta.APIResourceOrBuilder
    • setSingularName

      public 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;
    • clearSingularName

      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;
    • setSingularNameBytes

      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;
    • hasNamespaced

      public boolean hasNamespaced()
       namespaced indicates if a resource is namespaced or not.
       
      optional bool namespaced = 2;
      Specified by:
      hasNamespaced in interface Meta.APIResourceOrBuilder
    • getNamespaced

      public boolean getNamespaced()
       namespaced indicates if a resource is namespaced or not.
       
      optional bool namespaced = 2;
      Specified by:
      getNamespaced in interface Meta.APIResourceOrBuilder
    • setNamespaced

      public Meta.APIResource.Builder setNamespaced(boolean value)
       namespaced indicates if a resource is namespaced or not.
       
      optional bool namespaced = 2;
    • clearNamespaced

      public Meta.APIResource.Builder clearNamespaced()
       namespaced indicates if a resource is namespaced or not.
       
      optional bool namespaced = 2;
    • hasGroup

      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;
      Specified by:
      hasGroup in interface Meta.APIResourceOrBuilder
    • getGroup

      public 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;
      Specified by:
      getGroup in interface Meta.APIResourceOrBuilder
    • getGroupBytes

      public 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;
      Specified by:
      getGroupBytes in interface Meta.APIResourceOrBuilder
    • setGroup

      public 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;
    • clearGroup

      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;
    • setGroupBytes

      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;
    • hasVersion

      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;
      Specified by:
      hasVersion in interface Meta.APIResourceOrBuilder
    • getVersion

      public 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;
      Specified by:
      getVersion in interface Meta.APIResourceOrBuilder
    • getVersionBytes

      public 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;
      Specified by:
      getVersionBytes in interface Meta.APIResourceOrBuilder
    • setVersion

      public 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;
    • clearVersion

      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;
    • setVersionBytes

      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;
    • hasKind

      public boolean hasKind()
       kind is the kind for the resource (e.g. 'Foo' is the kind for a resource 'foo')
       
      optional string kind = 3;
      Specified by:
      hasKind in interface Meta.APIResourceOrBuilder
    • getKind

      public String getKind()
       kind is the kind for the resource (e.g. 'Foo' is the kind for a resource 'foo')
       
      optional string kind = 3;
      Specified by:
      getKind in interface Meta.APIResourceOrBuilder
    • getKindBytes

      public 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;
      Specified by:
      getKindBytes in interface Meta.APIResourceOrBuilder
    • setKind

      public 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;
    • clearKind

      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;
    • setKindBytes

      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;
    • hasVerbs

      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;
      Specified by:
      hasVerbs in interface Meta.APIResourceOrBuilder
    • getVerbs

      public 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;
      Specified by:
      getVerbs in interface Meta.APIResourceOrBuilder
    • setVerbs

      public 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;
    • setVerbs

      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;
    • mergeVerbs

      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;
    • clearVerbs

      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;
    • getVerbsBuilder

      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;
    • getVerbsOrBuilder

      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;
      Specified by:
      getVerbsOrBuilder in interface Meta.APIResourceOrBuilder
    • getShortNamesList

      public com.google.protobuf.ProtocolStringList getShortNamesList()
       shortNames is a list of suggested short names of the resource.
       
      repeated string shortNames = 5;
      Specified by:
      getShortNamesList in interface Meta.APIResourceOrBuilder
    • getShortNamesCount

      public int getShortNamesCount()
       shortNames is a list of suggested short names of the resource.
       
      repeated string shortNames = 5;
      Specified by:
      getShortNamesCount in interface Meta.APIResourceOrBuilder
    • getShortNames

      public String getShortNames(int index)
       shortNames is a list of suggested short names of the resource.
       
      repeated string shortNames = 5;
      Specified by:
      getShortNames in interface Meta.APIResourceOrBuilder
    • getShortNamesBytes

      public com.google.protobuf.ByteString getShortNamesBytes(int index)
       shortNames is a list of suggested short names of the resource.
       
      repeated string shortNames = 5;
      Specified by:
      getShortNamesBytes in interface Meta.APIResourceOrBuilder
    • setShortNames

      public Meta.APIResource.Builder setShortNames(int index, String value)
       shortNames is a list of suggested short names of the resource.
       
      repeated string shortNames = 5;
    • addShortNames

      public Meta.APIResource.Builder addShortNames(String value)
       shortNames is a list of suggested short names of the resource.
       
      repeated string shortNames = 5;
    • addAllShortNames

      public Meta.APIResource.Builder addAllShortNames(Iterable<String> values)
       shortNames is a list of suggested short names of the resource.
       
      repeated string shortNames = 5;
    • clearShortNames

      public Meta.APIResource.Builder clearShortNames()
       shortNames is a list of suggested short names of the resource.
       
      repeated string shortNames = 5;
    • addShortNamesBytes

      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;
    • getCategoriesList

      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;
      Specified by:
      getCategoriesList in interface Meta.APIResourceOrBuilder
    • getCategoriesCount

      public int getCategoriesCount()
       categories is a list of the grouped resources this resource belongs to (e.g. 'all')
       
      repeated string categories = 7;
      Specified by:
      getCategoriesCount in interface Meta.APIResourceOrBuilder
    • getCategories

      public String getCategories(int index)
       categories is a list of the grouped resources this resource belongs to (e.g. 'all')
       
      repeated string categories = 7;
      Specified by:
      getCategories in interface Meta.APIResourceOrBuilder
    • getCategoriesBytes

      public 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;
      Specified by:
      getCategoriesBytes in interface Meta.APIResourceOrBuilder
    • setCategories

      public 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;
    • addCategories

      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;
    • addAllCategories

      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;
    • clearCategories

      public Meta.APIResource.Builder clearCategories()
       categories is a list of the grouped resources this resource belongs to (e.g. 'all')
       
      repeated string categories = 7;
    • addCategoriesBytes

      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;
    • hasStorageVersionHash

      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;
      Specified by:
      hasStorageVersionHash in interface Meta.APIResourceOrBuilder
    • getStorageVersionHash

      public 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;
      Specified by:
      getStorageVersionHash in interface Meta.APIResourceOrBuilder
    • getStorageVersionHashBytes

      public 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;
      Specified by:
      getStorageVersionHashBytes in interface Meta.APIResourceOrBuilder
    • setStorageVersionHash

      public 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;
    • clearStorageVersionHash

      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;
    • setStorageVersionHashBytes

      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;
    • setUnknownFields

      public final Meta.APIResource.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
      Specified by:
      setUnknownFields in interface com.google.protobuf.Message.Builder
      Overrides:
      setUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<Meta.APIResource.Builder>
    • mergeUnknownFields

      public final Meta.APIResource.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
      Specified by:
      mergeUnknownFields in interface com.google.protobuf.Message.Builder
      Overrides:
      mergeUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<Meta.APIResource.Builder>