Class ListKeyHandlesResponse.Builder

java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessage.Builder<ListKeyHandlesResponse.Builder>
com.google.cloud.kms.v1.ListKeyHandlesResponse.Builder
All Implemented Interfaces:
ListKeyHandlesResponseOrBuilder, com.google.protobuf.Message.Builder, com.google.protobuf.MessageLite.Builder, com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder, Cloneable
Enclosing class:
ListKeyHandlesResponse

public static final class ListKeyHandlesResponse.Builder extends com.google.protobuf.GeneratedMessage.Builder<ListKeyHandlesResponse.Builder> implements ListKeyHandlesResponseOrBuilder
 Response message for
 [Autokey.ListKeyHandles][google.cloud.kms.v1.Autokey.ListKeyHandles].
 
Protobuf type google.cloud.kms.v1.ListKeyHandlesResponse
  • Method Details

    • getDescriptor

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

      protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
      Specified by:
      internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessage.Builder<ListKeyHandlesResponse.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.GeneratedMessage.Builder<ListKeyHandlesResponse.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.GeneratedMessage.Builder<ListKeyHandlesResponse.Builder>
    • getDefaultInstanceForType

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

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

      public ListKeyHandlesResponse buildPartial()
      Specified by:
      buildPartial in interface com.google.protobuf.Message.Builder
      Specified by:
      buildPartial in interface com.google.protobuf.MessageLite.Builder
    • mergeFrom

      public ListKeyHandlesResponse.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<ListKeyHandlesResponse.Builder>
    • mergeFrom

    • isInitialized

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

      public ListKeyHandlesResponse.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<ListKeyHandlesResponse.Builder>
      Throws:
      IOException
    • getKeyHandlesList

      public List<KeyHandle> getKeyHandlesList()
       Resulting [KeyHandles][google.cloud.kms.v1.KeyHandle].
       
      repeated .google.cloud.kms.v1.KeyHandle key_handles = 1;
      Specified by:
      getKeyHandlesList in interface ListKeyHandlesResponseOrBuilder
    • getKeyHandlesCount

      public int getKeyHandlesCount()
       Resulting [KeyHandles][google.cloud.kms.v1.KeyHandle].
       
      repeated .google.cloud.kms.v1.KeyHandle key_handles = 1;
      Specified by:
      getKeyHandlesCount in interface ListKeyHandlesResponseOrBuilder
    • getKeyHandles

      public KeyHandle getKeyHandles(int index)
       Resulting [KeyHandles][google.cloud.kms.v1.KeyHandle].
       
      repeated .google.cloud.kms.v1.KeyHandle key_handles = 1;
      Specified by:
      getKeyHandles in interface ListKeyHandlesResponseOrBuilder
    • setKeyHandles

      public ListKeyHandlesResponse.Builder setKeyHandles(int index, KeyHandle value)
       Resulting [KeyHandles][google.cloud.kms.v1.KeyHandle].
       
      repeated .google.cloud.kms.v1.KeyHandle key_handles = 1;
    • setKeyHandles

      public ListKeyHandlesResponse.Builder setKeyHandles(int index, KeyHandle.Builder builderForValue)
       Resulting [KeyHandles][google.cloud.kms.v1.KeyHandle].
       
      repeated .google.cloud.kms.v1.KeyHandle key_handles = 1;
    • addKeyHandles

      public ListKeyHandlesResponse.Builder addKeyHandles(KeyHandle value)
       Resulting [KeyHandles][google.cloud.kms.v1.KeyHandle].
       
      repeated .google.cloud.kms.v1.KeyHandle key_handles = 1;
    • addKeyHandles

      public ListKeyHandlesResponse.Builder addKeyHandles(int index, KeyHandle value)
       Resulting [KeyHandles][google.cloud.kms.v1.KeyHandle].
       
      repeated .google.cloud.kms.v1.KeyHandle key_handles = 1;
    • addKeyHandles

      public ListKeyHandlesResponse.Builder addKeyHandles(KeyHandle.Builder builderForValue)
       Resulting [KeyHandles][google.cloud.kms.v1.KeyHandle].
       
      repeated .google.cloud.kms.v1.KeyHandle key_handles = 1;
    • addKeyHandles

      public ListKeyHandlesResponse.Builder addKeyHandles(int index, KeyHandle.Builder builderForValue)
       Resulting [KeyHandles][google.cloud.kms.v1.KeyHandle].
       
      repeated .google.cloud.kms.v1.KeyHandle key_handles = 1;
    • addAllKeyHandles

      public ListKeyHandlesResponse.Builder addAllKeyHandles(Iterable<? extends KeyHandle> values)
       Resulting [KeyHandles][google.cloud.kms.v1.KeyHandle].
       
      repeated .google.cloud.kms.v1.KeyHandle key_handles = 1;
    • clearKeyHandles

      public ListKeyHandlesResponse.Builder clearKeyHandles()
       Resulting [KeyHandles][google.cloud.kms.v1.KeyHandle].
       
      repeated .google.cloud.kms.v1.KeyHandle key_handles = 1;
    • removeKeyHandles

      public ListKeyHandlesResponse.Builder removeKeyHandles(int index)
       Resulting [KeyHandles][google.cloud.kms.v1.KeyHandle].
       
      repeated .google.cloud.kms.v1.KeyHandle key_handles = 1;
    • getKeyHandlesBuilder

      public KeyHandle.Builder getKeyHandlesBuilder(int index)
       Resulting [KeyHandles][google.cloud.kms.v1.KeyHandle].
       
      repeated .google.cloud.kms.v1.KeyHandle key_handles = 1;
    • getKeyHandlesOrBuilder

      public KeyHandleOrBuilder getKeyHandlesOrBuilder(int index)
       Resulting [KeyHandles][google.cloud.kms.v1.KeyHandle].
       
      repeated .google.cloud.kms.v1.KeyHandle key_handles = 1;
      Specified by:
      getKeyHandlesOrBuilder in interface ListKeyHandlesResponseOrBuilder
    • getKeyHandlesOrBuilderList

      public List<? extends KeyHandleOrBuilder> getKeyHandlesOrBuilderList()
       Resulting [KeyHandles][google.cloud.kms.v1.KeyHandle].
       
      repeated .google.cloud.kms.v1.KeyHandle key_handles = 1;
      Specified by:
      getKeyHandlesOrBuilderList in interface ListKeyHandlesResponseOrBuilder
    • addKeyHandlesBuilder

      public KeyHandle.Builder addKeyHandlesBuilder()
       Resulting [KeyHandles][google.cloud.kms.v1.KeyHandle].
       
      repeated .google.cloud.kms.v1.KeyHandle key_handles = 1;
    • addKeyHandlesBuilder

      public KeyHandle.Builder addKeyHandlesBuilder(int index)
       Resulting [KeyHandles][google.cloud.kms.v1.KeyHandle].
       
      repeated .google.cloud.kms.v1.KeyHandle key_handles = 1;
    • getKeyHandlesBuilderList

      public List<KeyHandle.Builder> getKeyHandlesBuilderList()
       Resulting [KeyHandles][google.cloud.kms.v1.KeyHandle].
       
      repeated .google.cloud.kms.v1.KeyHandle key_handles = 1;
    • getNextPageToken

      public String getNextPageToken()
       A token to retrieve next page of results. Pass this value in
       [ListKeyHandlesRequest.page_token][google.cloud.kms.v1.ListKeyHandlesRequest.page_token]
       to retrieve the next page of results.
       
      string next_page_token = 2;
      Specified by:
      getNextPageToken in interface ListKeyHandlesResponseOrBuilder
      Returns:
      The nextPageToken.
    • getNextPageTokenBytes

      public com.google.protobuf.ByteString getNextPageTokenBytes()
       A token to retrieve next page of results. Pass this value in
       [ListKeyHandlesRequest.page_token][google.cloud.kms.v1.ListKeyHandlesRequest.page_token]
       to retrieve the next page of results.
       
      string next_page_token = 2;
      Specified by:
      getNextPageTokenBytes in interface ListKeyHandlesResponseOrBuilder
      Returns:
      The bytes for nextPageToken.
    • setNextPageToken

      public ListKeyHandlesResponse.Builder setNextPageToken(String value)
       A token to retrieve next page of results. Pass this value in
       [ListKeyHandlesRequest.page_token][google.cloud.kms.v1.ListKeyHandlesRequest.page_token]
       to retrieve the next page of results.
       
      string next_page_token = 2;
      Parameters:
      value - The nextPageToken to set.
      Returns:
      This builder for chaining.
    • clearNextPageToken

      public ListKeyHandlesResponse.Builder clearNextPageToken()
       A token to retrieve next page of results. Pass this value in
       [ListKeyHandlesRequest.page_token][google.cloud.kms.v1.ListKeyHandlesRequest.page_token]
       to retrieve the next page of results.
       
      string next_page_token = 2;
      Returns:
      This builder for chaining.
    • setNextPageTokenBytes

      public ListKeyHandlesResponse.Builder setNextPageTokenBytes(com.google.protobuf.ByteString value)
       A token to retrieve next page of results. Pass this value in
       [ListKeyHandlesRequest.page_token][google.cloud.kms.v1.ListKeyHandlesRequest.page_token]
       to retrieve the next page of results.
       
      string next_page_token = 2;
      Parameters:
      value - The bytes for nextPageToken to set.
      Returns:
      This builder for chaining.