public final class BidiReadObjectRequest extends GeneratedMessage implements BidiReadObjectRequestOrBuilder
Request message for
BidiReadObject.
Protobuf type google.storage.v2.BidiReadObjectRequest
Inherited Members
com.google.protobuf.GeneratedMessage.<ContainingT,T>newFileScopedGeneratedExtension(java.lang.Class<?>,com.google.protobuf.Message)
com.google.protobuf.GeneratedMessage.<ContainingT,T>newMessageScopedGeneratedExtension(com.google.protobuf.Message,int,java.lang.Class<?>,com.google.protobuf.Message)
com.google.protobuf.GeneratedMessage.<ListT>makeMutableCopy(ListT)
com.google.protobuf.GeneratedMessage.<ListT>makeMutableCopy(ListT,int)
com.google.protobuf.GeneratedMessage.<T>emptyList(java.lang.Class<T>)
com.google.protobuf.GeneratedMessage.<V>serializeBooleanMapTo(com.google.protobuf.CodedOutputStream,com.google.protobuf.MapField<java.lang.Boolean,V>,com.google.protobuf.MapEntry<java.lang.Boolean,V>,int)
com.google.protobuf.GeneratedMessage.<V>serializeIntegerMapTo(com.google.protobuf.CodedOutputStream,com.google.protobuf.MapField<java.lang.Integer,V>,com.google.protobuf.MapEntry<java.lang.Integer,V>,int)
com.google.protobuf.GeneratedMessage.<V>serializeLongMapTo(com.google.protobuf.CodedOutputStream,com.google.protobuf.MapField<java.lang.Long,V>,com.google.protobuf.MapEntry<java.lang.Long,V>,int)
com.google.protobuf.GeneratedMessage.<V>serializeStringMapTo(com.google.protobuf.CodedOutputStream,com.google.protobuf.MapField<java.lang.String,V>,com.google.protobuf.MapEntry<java.lang.String,V>,int)
com.google.protobuf.GeneratedMessage.canUseUnsafe()
com.google.protobuf.GeneratedMessage.emptyBooleanList()
com.google.protobuf.GeneratedMessage.emptyDoubleList()
com.google.protobuf.GeneratedMessage.emptyFloatList()
com.google.protobuf.GeneratedMessage.emptyIntList()
com.google.protobuf.GeneratedMessage.emptyLongList()
com.google.protobuf.GeneratedMessage.internalGetMapFieldReflection(int)
com.google.protobuf.GeneratedMessage.isStringEmpty(java.lang.Object)
com.google.protobuf.GeneratedMessage.mergeFromAndMakeImmutableInternal(com.google.protobuf.CodedInputStream,com.google.protobuf.ExtensionRegistryLite)
com.google.protobuf.GeneratedMessage.newInstance(com.google.protobuf.GeneratedMessage.UnusedPrivateParameter)
com.google.protobuf.GeneratedMessage.parseUnknownFieldProto3(com.google.protobuf.CodedInputStream,com.google.protobuf.UnknownFieldSet.Builder,com.google.protobuf.ExtensionRegistryLite,int)
Static Fields
READ_OBJECT_SPEC_FIELD_NUMBER
public static final int READ_OBJECT_SPEC_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
READ_RANGES_FIELD_NUMBER
public static final int READ_RANGES_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
Static Methods
getDefaultInstance()
public static BidiReadObjectRequest getDefaultInstance()
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()
newBuilder()
public static BidiReadObjectRequest.Builder newBuilder()
newBuilder(BidiReadObjectRequest prototype)
public static BidiReadObjectRequest.Builder newBuilder(BidiReadObjectRequest prototype)
public static BidiReadObjectRequest parseDelimitedFrom(InputStream input)
public static BidiReadObjectRequest parseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
parseFrom(byte[] data)
public static BidiReadObjectRequest parseFrom(byte[] data)
| Parameter |
| Name |
Description |
data |
byte[]
|
parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
public static BidiReadObjectRequest parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
parseFrom(ByteString data)
public static BidiReadObjectRequest parseFrom(ByteString data)
parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static BidiReadObjectRequest parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static BidiReadObjectRequest parseFrom(CodedInputStream input)
public static BidiReadObjectRequest parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
public static BidiReadObjectRequest parseFrom(InputStream input)
public static BidiReadObjectRequest parseFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
parseFrom(ByteBuffer data)
public static BidiReadObjectRequest parseFrom(ByteBuffer data)
parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
public static BidiReadObjectRequest parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
parser()
public static Parser<BidiReadObjectRequest> parser()
Methods
equals(Object obj)
public boolean equals(Object obj)
| Parameter |
| Name |
Description |
obj |
Object
|
Overrides
getDefaultInstanceForType()
public BidiReadObjectRequest getDefaultInstanceForType()
getParserForType()
public Parser<BidiReadObjectRequest> getParserForType()
Overrides
getReadObjectSpec()
public 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];
getReadObjectSpecOrBuilder()
public 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];
getReadRanges(int index)
public 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];
| Parameter |
| Name |
Description |
index |
int
|
getReadRangesCount()
public 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];
| Returns |
| Type |
Description |
int |
|
getReadRangesList()
public 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];
getReadRangesOrBuilder(int index)
public 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];
| Parameter |
| Name |
Description |
index |
int
|
getReadRangesOrBuilderList()
public 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];
| Returns |
| Type |
Description |
List<? extends com.google.storage.v2.ReadRangeOrBuilder> |
|
getSerializedSize()
public int getSerializedSize()
| Returns |
| Type |
Description |
int |
|
Overrides
hasReadObjectSpec()
public 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 |
| Type |
Description |
boolean |
Whether the readObjectSpec field is set.
|
hashCode()
| Returns |
| Type |
Description |
int |
|
Overrides
internalGetFieldAccessorTable()
protected GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
Overrides
isInitialized()
public final boolean isInitialized()
Overrides
newBuilderForType()
public BidiReadObjectRequest.Builder newBuilderForType()
newBuilderForType(AbstractMessage.BuilderParent parent)
protected BidiReadObjectRequest.Builder newBuilderForType(AbstractMessage.BuilderParent parent)
Overrides
toBuilder()
public BidiReadObjectRequest.Builder toBuilder()
writeTo(CodedOutputStream output)
public void writeTo(CodedOutputStream output)
Overrides