Interface BidiReadObjectRequestOrBuilder

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

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 will be 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 will be 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 will be 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
       guaranteed to be delivered in increasing offset order. There are no
       ordering guarantees across ranges. When no ranges are provided, the
       response message will not 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
       guaranteed to be delivered in increasing offset order. There are no
       ordering guarantees across ranges. When no ranges are provided, the
       response message will not 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
       guaranteed to be delivered in increasing offset order. There are no
       ordering guarantees across ranges. When no ranges are provided, the
       response message will not 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
       guaranteed to be delivered in increasing offset order. There are no
       ordering guarantees across ranges. When no ranges are provided, the
       response message will not 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
       guaranteed to be delivered in increasing offset order. There are no
       ordering guarantees across ranges. When no ranges are provided, the
       response message will not 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];