Class ListInstancePartitionsResponse.Builder

java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessageV3.Builder<ListInstancePartitionsResponse.Builder>
com.google.spanner.admin.instance.v1.ListInstancePartitionsResponse.Builder
All Implemented Interfaces:
com.google.protobuf.Message.Builder, com.google.protobuf.MessageLite.Builder, com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder, ListInstancePartitionsResponseOrBuilder, Cloneable
Enclosing class:
ListInstancePartitionsResponse

public static final class ListInstancePartitionsResponse.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<ListInstancePartitionsResponse.Builder> implements ListInstancePartitionsResponseOrBuilder
 The response for
 [ListInstancePartitions][google.spanner.admin.instance.v1.InstanceAdmin.ListInstancePartitions].
 
Protobuf type google.spanner.admin.instance.v1.ListInstancePartitionsResponse
  • 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<ListInstancePartitionsResponse.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<ListInstancePartitionsResponse.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<ListInstancePartitionsResponse.Builder>
    • getDefaultInstanceForType

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

      Specified by:
      build in interface com.google.protobuf.Message.Builder
      Specified by:
      build in interface com.google.protobuf.MessageLite.Builder
    • buildPartial

      public ListInstancePartitionsResponse buildPartial()
      Specified by:
      buildPartial in interface com.google.protobuf.Message.Builder
      Specified by:
      buildPartial in interface com.google.protobuf.MessageLite.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<ListInstancePartitionsResponse.Builder>
    • setField

      public ListInstancePartitionsResponse.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<ListInstancePartitionsResponse.Builder>
    • clearField

      public ListInstancePartitionsResponse.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<ListInstancePartitionsResponse.Builder>
    • clearOneof

      public ListInstancePartitionsResponse.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<ListInstancePartitionsResponse.Builder>
    • setRepeatedField

      public ListInstancePartitionsResponse.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<ListInstancePartitionsResponse.Builder>
    • addRepeatedField

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

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

    • isInitialized

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

      public ListInstancePartitionsResponse.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<ListInstancePartitionsResponse.Builder>
      Throws:
      IOException
    • getInstancePartitionsList

      public List<InstancePartition> getInstancePartitionsList()
       The list of requested instancePartitions.
       
      repeated .google.spanner.admin.instance.v1.InstancePartition instance_partitions = 1;
      Specified by:
      getInstancePartitionsList in interface ListInstancePartitionsResponseOrBuilder
    • getInstancePartitionsCount

      public int getInstancePartitionsCount()
       The list of requested instancePartitions.
       
      repeated .google.spanner.admin.instance.v1.InstancePartition instance_partitions = 1;
      Specified by:
      getInstancePartitionsCount in interface ListInstancePartitionsResponseOrBuilder
    • getInstancePartitions

      public InstancePartition getInstancePartitions(int index)
       The list of requested instancePartitions.
       
      repeated .google.spanner.admin.instance.v1.InstancePartition instance_partitions = 1;
      Specified by:
      getInstancePartitions in interface ListInstancePartitionsResponseOrBuilder
    • setInstancePartitions

      public ListInstancePartitionsResponse.Builder setInstancePartitions(int index, InstancePartition value)
       The list of requested instancePartitions.
       
      repeated .google.spanner.admin.instance.v1.InstancePartition instance_partitions = 1;
    • setInstancePartitions

      public ListInstancePartitionsResponse.Builder setInstancePartitions(int index, InstancePartition.Builder builderForValue)
       The list of requested instancePartitions.
       
      repeated .google.spanner.admin.instance.v1.InstancePartition instance_partitions = 1;
    • addInstancePartitions

      public ListInstancePartitionsResponse.Builder addInstancePartitions(InstancePartition value)
       The list of requested instancePartitions.
       
      repeated .google.spanner.admin.instance.v1.InstancePartition instance_partitions = 1;
    • addInstancePartitions

      public ListInstancePartitionsResponse.Builder addInstancePartitions(int index, InstancePartition value)
       The list of requested instancePartitions.
       
      repeated .google.spanner.admin.instance.v1.InstancePartition instance_partitions = 1;
    • addInstancePartitions

      public ListInstancePartitionsResponse.Builder addInstancePartitions(InstancePartition.Builder builderForValue)
       The list of requested instancePartitions.
       
      repeated .google.spanner.admin.instance.v1.InstancePartition instance_partitions = 1;
    • addInstancePartitions

      public ListInstancePartitionsResponse.Builder addInstancePartitions(int index, InstancePartition.Builder builderForValue)
       The list of requested instancePartitions.
       
      repeated .google.spanner.admin.instance.v1.InstancePartition instance_partitions = 1;
    • addAllInstancePartitions

      public ListInstancePartitionsResponse.Builder addAllInstancePartitions(Iterable<? extends InstancePartition> values)
       The list of requested instancePartitions.
       
      repeated .google.spanner.admin.instance.v1.InstancePartition instance_partitions = 1;
    • clearInstancePartitions

      public ListInstancePartitionsResponse.Builder clearInstancePartitions()
       The list of requested instancePartitions.
       
      repeated .google.spanner.admin.instance.v1.InstancePartition instance_partitions = 1;
    • removeInstancePartitions

      public ListInstancePartitionsResponse.Builder removeInstancePartitions(int index)
       The list of requested instancePartitions.
       
      repeated .google.spanner.admin.instance.v1.InstancePartition instance_partitions = 1;
    • getInstancePartitionsBuilder

      public InstancePartition.Builder getInstancePartitionsBuilder(int index)
       The list of requested instancePartitions.
       
      repeated .google.spanner.admin.instance.v1.InstancePartition instance_partitions = 1;
    • getInstancePartitionsOrBuilder

      public InstancePartitionOrBuilder getInstancePartitionsOrBuilder(int index)
       The list of requested instancePartitions.
       
      repeated .google.spanner.admin.instance.v1.InstancePartition instance_partitions = 1;
      Specified by:
      getInstancePartitionsOrBuilder in interface ListInstancePartitionsResponseOrBuilder
    • getInstancePartitionsOrBuilderList

      public List<? extends InstancePartitionOrBuilder> getInstancePartitionsOrBuilderList()
       The list of requested instancePartitions.
       
      repeated .google.spanner.admin.instance.v1.InstancePartition instance_partitions = 1;
      Specified by:
      getInstancePartitionsOrBuilderList in interface ListInstancePartitionsResponseOrBuilder
    • addInstancePartitionsBuilder

      public InstancePartition.Builder addInstancePartitionsBuilder()
       The list of requested instancePartitions.
       
      repeated .google.spanner.admin.instance.v1.InstancePartition instance_partitions = 1;
    • addInstancePartitionsBuilder

      public InstancePartition.Builder addInstancePartitionsBuilder(int index)
       The list of requested instancePartitions.
       
      repeated .google.spanner.admin.instance.v1.InstancePartition instance_partitions = 1;
    • getInstancePartitionsBuilderList

      public List<InstancePartition.Builder> getInstancePartitionsBuilderList()
       The list of requested instancePartitions.
       
      repeated .google.spanner.admin.instance.v1.InstancePartition instance_partitions = 1;
    • getNextPageToken

      public String getNextPageToken()
       `next_page_token` can be sent in a subsequent
       [ListInstancePartitions][google.spanner.admin.instance.v1.InstanceAdmin.ListInstancePartitions]
       call to fetch more of the matching instance partitions.
       
      string next_page_token = 2;
      Specified by:
      getNextPageToken in interface ListInstancePartitionsResponseOrBuilder
      Returns:
      The nextPageToken.
    • getNextPageTokenBytes

      public com.google.protobuf.ByteString getNextPageTokenBytes()
       `next_page_token` can be sent in a subsequent
       [ListInstancePartitions][google.spanner.admin.instance.v1.InstanceAdmin.ListInstancePartitions]
       call to fetch more of the matching instance partitions.
       
      string next_page_token = 2;
      Specified by:
      getNextPageTokenBytes in interface ListInstancePartitionsResponseOrBuilder
      Returns:
      The bytes for nextPageToken.
    • setNextPageToken

      public ListInstancePartitionsResponse.Builder setNextPageToken(String value)
       `next_page_token` can be sent in a subsequent
       [ListInstancePartitions][google.spanner.admin.instance.v1.InstanceAdmin.ListInstancePartitions]
       call to fetch more of the matching instance partitions.
       
      string next_page_token = 2;
      Parameters:
      value - The nextPageToken to set.
      Returns:
      This builder for chaining.
    • clearNextPageToken

      public ListInstancePartitionsResponse.Builder clearNextPageToken()
       `next_page_token` can be sent in a subsequent
       [ListInstancePartitions][google.spanner.admin.instance.v1.InstanceAdmin.ListInstancePartitions]
       call to fetch more of the matching instance partitions.
       
      string next_page_token = 2;
      Returns:
      This builder for chaining.
    • setNextPageTokenBytes

      public ListInstancePartitionsResponse.Builder setNextPageTokenBytes(com.google.protobuf.ByteString value)
       `next_page_token` can be sent in a subsequent
       [ListInstancePartitions][google.spanner.admin.instance.v1.InstanceAdmin.ListInstancePartitions]
       call to fetch more of the matching instance partitions.
       
      string next_page_token = 2;
      Parameters:
      value - The bytes for nextPageToken to set.
      Returns:
      This builder for chaining.
    • getUnreachableList

      public com.google.protobuf.ProtocolStringList getUnreachableList()
       The list of unreachable instances or instance partitions.
       It includes the names of instances or instance partitions whose metadata
       could not be retrieved within
       [instance_partition_deadline][google.spanner.admin.instance.v1.ListInstancePartitionsRequest.instance_partition_deadline].
       
      repeated string unreachable = 3;
      Specified by:
      getUnreachableList in interface ListInstancePartitionsResponseOrBuilder
      Returns:
      A list containing the unreachable.
    • getUnreachableCount

      public int getUnreachableCount()
       The list of unreachable instances or instance partitions.
       It includes the names of instances or instance partitions whose metadata
       could not be retrieved within
       [instance_partition_deadline][google.spanner.admin.instance.v1.ListInstancePartitionsRequest.instance_partition_deadline].
       
      repeated string unreachable = 3;
      Specified by:
      getUnreachableCount in interface ListInstancePartitionsResponseOrBuilder
      Returns:
      The count of unreachable.
    • getUnreachable

      public String getUnreachable(int index)
       The list of unreachable instances or instance partitions.
       It includes the names of instances or instance partitions whose metadata
       could not be retrieved within
       [instance_partition_deadline][google.spanner.admin.instance.v1.ListInstancePartitionsRequest.instance_partition_deadline].
       
      repeated string unreachable = 3;
      Specified by:
      getUnreachable in interface ListInstancePartitionsResponseOrBuilder
      Parameters:
      index - The index of the element to return.
      Returns:
      The unreachable at the given index.
    • getUnreachableBytes

      public com.google.protobuf.ByteString getUnreachableBytes(int index)
       The list of unreachable instances or instance partitions.
       It includes the names of instances or instance partitions whose metadata
       could not be retrieved within
       [instance_partition_deadline][google.spanner.admin.instance.v1.ListInstancePartitionsRequest.instance_partition_deadline].
       
      repeated string unreachable = 3;
      Specified by:
      getUnreachableBytes in interface ListInstancePartitionsResponseOrBuilder
      Parameters:
      index - The index of the value to return.
      Returns:
      The bytes of the unreachable at the given index.
    • setUnreachable

      public ListInstancePartitionsResponse.Builder setUnreachable(int index, String value)
       The list of unreachable instances or instance partitions.
       It includes the names of instances or instance partitions whose metadata
       could not be retrieved within
       [instance_partition_deadline][google.spanner.admin.instance.v1.ListInstancePartitionsRequest.instance_partition_deadline].
       
      repeated string unreachable = 3;
      Parameters:
      index - The index to set the value at.
      value - The unreachable to set.
      Returns:
      This builder for chaining.
    • addUnreachable

      public ListInstancePartitionsResponse.Builder addUnreachable(String value)
       The list of unreachable instances or instance partitions.
       It includes the names of instances or instance partitions whose metadata
       could not be retrieved within
       [instance_partition_deadline][google.spanner.admin.instance.v1.ListInstancePartitionsRequest.instance_partition_deadline].
       
      repeated string unreachable = 3;
      Parameters:
      value - The unreachable to add.
      Returns:
      This builder for chaining.
    • addAllUnreachable

      public ListInstancePartitionsResponse.Builder addAllUnreachable(Iterable<String> values)
       The list of unreachable instances or instance partitions.
       It includes the names of instances or instance partitions whose metadata
       could not be retrieved within
       [instance_partition_deadline][google.spanner.admin.instance.v1.ListInstancePartitionsRequest.instance_partition_deadline].
       
      repeated string unreachable = 3;
      Parameters:
      values - The unreachable to add.
      Returns:
      This builder for chaining.
    • clearUnreachable

      public ListInstancePartitionsResponse.Builder clearUnreachable()
       The list of unreachable instances or instance partitions.
       It includes the names of instances or instance partitions whose metadata
       could not be retrieved within
       [instance_partition_deadline][google.spanner.admin.instance.v1.ListInstancePartitionsRequest.instance_partition_deadline].
       
      repeated string unreachable = 3;
      Returns:
      This builder for chaining.
    • addUnreachableBytes

      public ListInstancePartitionsResponse.Builder addUnreachableBytes(com.google.protobuf.ByteString value)
       The list of unreachable instances or instance partitions.
       It includes the names of instances or instance partitions whose metadata
       could not be retrieved within
       [instance_partition_deadline][google.spanner.admin.instance.v1.ListInstancePartitionsRequest.instance_partition_deadline].
       
      repeated string unreachable = 3;
      Parameters:
      value - The bytes of the unreachable to add.
      Returns:
      This builder for chaining.
    • setUnknownFields

      public final ListInstancePartitionsResponse.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<ListInstancePartitionsResponse.Builder>
    • mergeUnknownFields

      public final ListInstancePartitionsResponse.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<ListInstancePartitionsResponse.Builder>