Interface BidiReadObjectRequestOrBuilder

All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder
All Known Implementing Classes:
BidiReadObjectRequest, BidiReadObjectRequest.Builder

@Generated public interface BidiReadObjectRequestOrBuilder extends com.google.protobuf.MessageOrBuilder
  • Method Details

    • hasReadObjectSpec

      boolean hasReadObjectSpec()
       Optional. The first message of each stream should set this field. If this
       is not the first message, an error is returned. Describes the object to
       read.
       
      .google.storage.v2.BidiReadObjectSpec read_object_spec = 1 [(.google.api.field_behavior) = OPTIONAL];
      Returns:
      Whether the readObjectSpec field is set.
    • getReadObjectSpec

      BidiReadObjectSpec getReadObjectSpec()
       Optional. The first message of each stream should set this field. If this
       is not the first message, an error is returned. Describes the object to
       read.
       
      .google.storage.v2.BidiReadObjectSpec read_object_spec = 1 [(.google.api.field_behavior) = OPTIONAL];
      Returns:
      The readObjectSpec.
    • getReadObjectSpecOrBuilder

      BidiReadObjectSpecOrBuilder getReadObjectSpecOrBuilder()
       Optional. The first message of each stream should set this field. If this
       is not the first message, an error is returned. Describes the object to
       read.
       
      .google.storage.v2.BidiReadObjectSpec read_object_spec = 1 [(.google.api.field_behavior) = OPTIONAL];
    • getReadRangesList

      List<ReadRange> getReadRangesList()
       Optional. Provides a list of 0 or more (up to 100) ranges to read. If a
       single range is large enough to require multiple responses, they are
       delivered in increasing offset order. There are no ordering guarantees
       across ranges. When no ranges are provided, the response message
       doesn't  include `ObjectRangeData`. For full object downloads, the
       offset and size can be set to `0`.
       
      repeated .google.storage.v2.ReadRange read_ranges = 8 [(.google.api.field_behavior) = OPTIONAL];
    • getReadRanges

      ReadRange getReadRanges(int index)
       Optional. Provides a list of 0 or more (up to 100) ranges to read. If a
       single range is large enough to require multiple responses, they are
       delivered in increasing offset order. There are no ordering guarantees
       across ranges. When no ranges are provided, the response message
       doesn't  include `ObjectRangeData`. For full object downloads, the
       offset and size can be set to `0`.
       
      repeated .google.storage.v2.ReadRange read_ranges = 8 [(.google.api.field_behavior) = OPTIONAL];
    • getReadRangesCount

      int getReadRangesCount()
       Optional. Provides a list of 0 or more (up to 100) ranges to read. If a
       single range is large enough to require multiple responses, they are
       delivered in increasing offset order. There are no ordering guarantees
       across ranges. When no ranges are provided, the response message
       doesn't  include `ObjectRangeData`. For full object downloads, the
       offset and size can be set to `0`.
       
      repeated .google.storage.v2.ReadRange read_ranges = 8 [(.google.api.field_behavior) = OPTIONAL];
    • getReadRangesOrBuilderList

      List<? extends ReadRangeOrBuilder> getReadRangesOrBuilderList()
       Optional. Provides a list of 0 or more (up to 100) ranges to read. If a
       single range is large enough to require multiple responses, they are
       delivered in increasing offset order. There are no ordering guarantees
       across ranges. When no ranges are provided, the response message
       doesn't  include `ObjectRangeData`. For full object downloads, the
       offset and size can be set to `0`.
       
      repeated .google.storage.v2.ReadRange read_ranges = 8 [(.google.api.field_behavior) = OPTIONAL];
    • getReadRangesOrBuilder

      ReadRangeOrBuilder getReadRangesOrBuilder(int index)
       Optional. Provides a list of 0 or more (up to 100) ranges to read. If a
       single range is large enough to require multiple responses, they are
       delivered in increasing offset order. There are no ordering guarantees
       across ranges. When no ranges are provided, the response message
       doesn't  include `ObjectRangeData`. For full object downloads, the
       offset and size can be set to `0`.
       
      repeated .google.storage.v2.ReadRange read_ranges = 8 [(.google.api.field_behavior) = OPTIONAL];