public static final class ReadRowsResponse.Builder extends GeneratedMessageV3.Builder<ReadRowsResponse.Builder> implements ReadRowsResponseOrBuilder
Response from calling ReadRows
may include row data, progress and
throttling information.
Protobuf type google.cloud.bigquery.storage.v1.ReadRowsResponse
Inheritance
Object > AbstractMessageLite.Builder<MessageType,BuilderType> > AbstractMessage.Builder<BuilderType> > GeneratedMessageV3.Builder > ReadRowsResponse.BuilderImplements
ReadRowsResponseOrBuilderStatic Methods
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()
Returns | |
---|---|
Type | Description |
Descriptor |
Methods
addRepeatedField(Descriptors.FieldDescriptor field, Object value)
public ReadRowsResponse.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
Parameters | |
---|---|
Name | Description |
field |
FieldDescriptor |
value |
Object |
Returns | |
---|---|
Type | Description |
ReadRowsResponse.Builder |
build()
public ReadRowsResponse build()
Returns | |
---|---|
Type | Description |
ReadRowsResponse |
buildPartial()
public ReadRowsResponse buildPartial()
Returns | |
---|---|
Type | Description |
ReadRowsResponse |
clear()
public ReadRowsResponse.Builder clear()
Returns | |
---|---|
Type | Description |
ReadRowsResponse.Builder |
clearArrowRecordBatch()
public ReadRowsResponse.Builder clearArrowRecordBatch()
Serialized row data in Arrow RecordBatch format.
.google.cloud.bigquery.storage.v1.ArrowRecordBatch arrow_record_batch = 4;
Returns | |
---|---|
Type | Description |
ReadRowsResponse.Builder |
clearArrowSchema()
public ReadRowsResponse.Builder clearArrowSchema()
Output only. Arrow schema.
.google.cloud.bigquery.storage.v1.ArrowSchema arrow_schema = 8 [(.google.api.field_behavior) = OUTPUT_ONLY];
Returns | |
---|---|
Type | Description |
ReadRowsResponse.Builder |
clearAvroRows()
public ReadRowsResponse.Builder clearAvroRows()
Serialized row data in AVRO format.
.google.cloud.bigquery.storage.v1.AvroRows avro_rows = 3;
Returns | |
---|---|
Type | Description |
ReadRowsResponse.Builder |
clearAvroSchema()
public ReadRowsResponse.Builder clearAvroSchema()
Output only. Avro schema.
.google.cloud.bigquery.storage.v1.AvroSchema avro_schema = 7 [(.google.api.field_behavior) = OUTPUT_ONLY];
Returns | |
---|---|
Type | Description |
ReadRowsResponse.Builder |
clearField(Descriptors.FieldDescriptor field)
public ReadRowsResponse.Builder clearField(Descriptors.FieldDescriptor field)
Parameter | |
---|---|
Name | Description |
field |
FieldDescriptor |
Returns | |
---|---|
Type | Description |
ReadRowsResponse.Builder |
clearOneof(Descriptors.OneofDescriptor oneof)
public ReadRowsResponse.Builder clearOneof(Descriptors.OneofDescriptor oneof)
Parameter | |
---|---|
Name | Description |
oneof |
OneofDescriptor |
Returns | |
---|---|
Type | Description |
ReadRowsResponse.Builder |
clearRowCount()
public ReadRowsResponse.Builder clearRowCount()
Number of serialized rows in the rows block.
int64 row_count = 6;
Returns | |
---|---|
Type | Description |
ReadRowsResponse.Builder |
This builder for chaining. |
clearRows()
public ReadRowsResponse.Builder clearRows()
Returns | |
---|---|
Type | Description |
ReadRowsResponse.Builder |
clearSchema()
public ReadRowsResponse.Builder clearSchema()
Returns | |
---|---|
Type | Description |
ReadRowsResponse.Builder |
clearStats()
public ReadRowsResponse.Builder clearStats()
Statistics for the stream.
.google.cloud.bigquery.storage.v1.StreamStats stats = 2;
Returns | |
---|---|
Type | Description |
ReadRowsResponse.Builder |
clearThrottleState()
public ReadRowsResponse.Builder clearThrottleState()
Throttling state. If unset, the latest response still describes the current throttling status.
.google.cloud.bigquery.storage.v1.ThrottleState throttle_state = 5;
Returns | |
---|---|
Type | Description |
ReadRowsResponse.Builder |
clearUncompressedByteSize()
public ReadRowsResponse.Builder clearUncompressedByteSize()
Optional. If the row data in this ReadRowsResponse is compressed, then uncompressed byte size is the original size of the uncompressed row data. If it is set to a value greater than 0, then decompress into a buffer of size uncompressed_byte_size using the compression codec that was requested during session creation time and which is specified in TableReadOptions.response_compression_codec in ReadSession. This value is not set if no response_compression_codec was not requested and it is -1 if the requested compression would not have reduced the size of this ReadRowsResponse's row data. This attempts to match Apache Arrow's behavior described here https://github.com/apache/arrow/issues/15102 where the uncompressed length may be set to -1 to indicate that the data that follows is not compressed, which can be useful for cases where compression does not yield appreciable savings. When uncompressed_byte_size is not greater than 0, the client should skip decompression.
optional int64 uncompressed_byte_size = 9 [(.google.api.field_behavior) = OPTIONAL];
Returns | |
---|---|
Type | Description |
ReadRowsResponse.Builder |
This builder for chaining. |
clone()
public ReadRowsResponse.Builder clone()
Returns | |
---|---|
Type | Description |
ReadRowsResponse.Builder |
getArrowRecordBatch()
public ArrowRecordBatch getArrowRecordBatch()
Serialized row data in Arrow RecordBatch format.
.google.cloud.bigquery.storage.v1.ArrowRecordBatch arrow_record_batch = 4;
Returns | |
---|---|
Type | Description |
ArrowRecordBatch |
The arrowRecordBatch. |
getArrowRecordBatchBuilder()
public ArrowRecordBatch.Builder getArrowRecordBatchBuilder()
Serialized row data in Arrow RecordBatch format.
.google.cloud.bigquery.storage.v1.ArrowRecordBatch arrow_record_batch = 4;
Returns | |
---|---|
Type | Description |
ArrowRecordBatch.Builder |
getArrowRecordBatchOrBuilder()
public ArrowRecordBatchOrBuilder getArrowRecordBatchOrBuilder()
Serialized row data in Arrow RecordBatch format.
.google.cloud.bigquery.storage.v1.ArrowRecordBatch arrow_record_batch = 4;
Returns | |
---|---|
Type | Description |
ArrowRecordBatchOrBuilder |
getArrowSchema()
public ArrowSchema getArrowSchema()
Output only. Arrow schema.
.google.cloud.bigquery.storage.v1.ArrowSchema arrow_schema = 8 [(.google.api.field_behavior) = OUTPUT_ONLY];
Returns | |
---|---|
Type | Description |
ArrowSchema |
The arrowSchema. |
getArrowSchemaBuilder()
public ArrowSchema.Builder getArrowSchemaBuilder()
Output only. Arrow schema.
.google.cloud.bigquery.storage.v1.ArrowSchema arrow_schema = 8 [(.google.api.field_behavior) = OUTPUT_ONLY];
Returns | |
---|---|
Type | Description |
ArrowSchema.Builder |
getArrowSchemaOrBuilder()
public ArrowSchemaOrBuilder getArrowSchemaOrBuilder()
Output only. Arrow schema.
.google.cloud.bigquery.storage.v1.ArrowSchema arrow_schema = 8 [(.google.api.field_behavior) = OUTPUT_ONLY];
Returns | |
---|---|
Type | Description |
ArrowSchemaOrBuilder |
getAvroRows()
public AvroRows getAvroRows()
Serialized row data in AVRO format.
.google.cloud.bigquery.storage.v1.AvroRows avro_rows = 3;
Returns | |
---|---|
Type | Description |
AvroRows |
The avroRows. |
getAvroRowsBuilder()
public AvroRows.Builder getAvroRowsBuilder()
Serialized row data in AVRO format.
.google.cloud.bigquery.storage.v1.AvroRows avro_rows = 3;
Returns | |
---|---|
Type | Description |
AvroRows.Builder |
getAvroRowsOrBuilder()
public AvroRowsOrBuilder getAvroRowsOrBuilder()
Serialized row data in AVRO format.
.google.cloud.bigquery.storage.v1.AvroRows avro_rows = 3;
Returns | |
---|---|
Type | Description |
AvroRowsOrBuilder |
getAvroSchema()
public AvroSchema getAvroSchema()
Output only. Avro schema.
.google.cloud.bigquery.storage.v1.AvroSchema avro_schema = 7 [(.google.api.field_behavior) = OUTPUT_ONLY];
Returns | |
---|---|
Type | Description |
AvroSchema |
The avroSchema. |
getAvroSchemaBuilder()
public AvroSchema.Builder getAvroSchemaBuilder()
Output only. Avro schema.
.google.cloud.bigquery.storage.v1.AvroSchema avro_schema = 7 [(.google.api.field_behavior) = OUTPUT_ONLY];
Returns | |
---|---|
Type | Description |
AvroSchema.Builder |
getAvroSchemaOrBuilder()
public AvroSchemaOrBuilder getAvroSchemaOrBuilder()
Output only. Avro schema.
.google.cloud.bigquery.storage.v1.AvroSchema avro_schema = 7 [(.google.api.field_behavior) = OUTPUT_ONLY];
Returns | |
---|---|
Type | Description |
AvroSchemaOrBuilder |
getDefaultInstanceForType()
public ReadRowsResponse getDefaultInstanceForType()
Returns | |
---|---|
Type | Description |
ReadRowsResponse |
getDescriptorForType()
public Descriptors.Descriptor getDescriptorForType()
Returns | |
---|---|
Type | Description |
Descriptor |
getRowCount()
public long getRowCount()
Number of serialized rows in the rows block.
int64 row_count = 6;
Returns | |
---|---|
Type | Description |
long |
The rowCount. |
getRowsCase()
public ReadRowsResponse.RowsCase getRowsCase()
Returns | |
---|---|
Type | Description |
ReadRowsResponse.RowsCase |
getSchemaCase()
public ReadRowsResponse.SchemaCase getSchemaCase()
Returns | |
---|---|
Type | Description |
ReadRowsResponse.SchemaCase |
getStats()
public StreamStats getStats()
Statistics for the stream.
.google.cloud.bigquery.storage.v1.StreamStats stats = 2;
Returns | |
---|---|
Type | Description |
StreamStats |
The stats. |
getStatsBuilder()
public StreamStats.Builder getStatsBuilder()
Statistics for the stream.
.google.cloud.bigquery.storage.v1.StreamStats stats = 2;
Returns | |
---|---|
Type | Description |
StreamStats.Builder |
getStatsOrBuilder()
public StreamStatsOrBuilder getStatsOrBuilder()
Statistics for the stream.
.google.cloud.bigquery.storage.v1.StreamStats stats = 2;
Returns | |
---|---|
Type | Description |
StreamStatsOrBuilder |
getThrottleState()
public ThrottleState getThrottleState()
Throttling state. If unset, the latest response still describes the current throttling status.
.google.cloud.bigquery.storage.v1.ThrottleState throttle_state = 5;
Returns | |
---|---|
Type | Description |
ThrottleState |
The throttleState. |
getThrottleStateBuilder()
public ThrottleState.Builder getThrottleStateBuilder()
Throttling state. If unset, the latest response still describes the current throttling status.
.google.cloud.bigquery.storage.v1.ThrottleState throttle_state = 5;
Returns | |
---|---|
Type | Description |
ThrottleState.Builder |
getThrottleStateOrBuilder()
public ThrottleStateOrBuilder getThrottleStateOrBuilder()
Throttling state. If unset, the latest response still describes the current throttling status.
.google.cloud.bigquery.storage.v1.ThrottleState throttle_state = 5;
Returns | |
---|---|
Type | Description |
ThrottleStateOrBuilder |
getUncompressedByteSize()
public long getUncompressedByteSize()
Optional. If the row data in this ReadRowsResponse is compressed, then uncompressed byte size is the original size of the uncompressed row data. If it is set to a value greater than 0, then decompress into a buffer of size uncompressed_byte_size using the compression codec that was requested during session creation time and which is specified in TableReadOptions.response_compression_codec in ReadSession. This value is not set if no response_compression_codec was not requested and it is -1 if the requested compression would not have reduced the size of this ReadRowsResponse's row data. This attempts to match Apache Arrow's behavior described here https://github.com/apache/arrow/issues/15102 where the uncompressed length may be set to -1 to indicate that the data that follows is not compressed, which can be useful for cases where compression does not yield appreciable savings. When uncompressed_byte_size is not greater than 0, the client should skip decompression.
optional int64 uncompressed_byte_size = 9 [(.google.api.field_behavior) = OPTIONAL];
Returns | |
---|---|
Type | Description |
long |
The uncompressedByteSize. |
hasArrowRecordBatch()
public boolean hasArrowRecordBatch()
Serialized row data in Arrow RecordBatch format.
.google.cloud.bigquery.storage.v1.ArrowRecordBatch arrow_record_batch = 4;
Returns | |
---|---|
Type | Description |
boolean |
Whether the arrowRecordBatch field is set. |
hasArrowSchema()
public boolean hasArrowSchema()
Output only. Arrow schema.
.google.cloud.bigquery.storage.v1.ArrowSchema arrow_schema = 8 [(.google.api.field_behavior) = OUTPUT_ONLY];
Returns | |
---|---|
Type | Description |
boolean |
Whether the arrowSchema field is set. |
hasAvroRows()
public boolean hasAvroRows()
Serialized row data in AVRO format.
.google.cloud.bigquery.storage.v1.AvroRows avro_rows = 3;
Returns | |
---|---|
Type | Description |
boolean |
Whether the avroRows field is set. |
hasAvroSchema()
public boolean hasAvroSchema()
Output only. Avro schema.
.google.cloud.bigquery.storage.v1.AvroSchema avro_schema = 7 [(.google.api.field_behavior) = OUTPUT_ONLY];
Returns | |
---|---|
Type | Description |
boolean |
Whether the avroSchema field is set. |
hasStats()
public boolean hasStats()
Statistics for the stream.
.google.cloud.bigquery.storage.v1.StreamStats stats = 2;
Returns | |
---|---|
Type | Description |
boolean |
Whether the stats field is set. |
hasThrottleState()
public boolean hasThrottleState()
Throttling state. If unset, the latest response still describes the current throttling status.
.google.cloud.bigquery.storage.v1.ThrottleState throttle_state = 5;
Returns | |
---|---|
Type | Description |
boolean |
Whether the throttleState field is set. |
hasUncompressedByteSize()
public boolean hasUncompressedByteSize()
Optional. If the row data in this ReadRowsResponse is compressed, then uncompressed byte size is the original size of the uncompressed row data. If it is set to a value greater than 0, then decompress into a buffer of size uncompressed_byte_size using the compression codec that was requested during session creation time and which is specified in TableReadOptions.response_compression_codec in ReadSession. This value is not set if no response_compression_codec was not requested and it is -1 if the requested compression would not have reduced the size of this ReadRowsResponse's row data. This attempts to match Apache Arrow's behavior described here https://github.com/apache/arrow/issues/15102 where the uncompressed length may be set to -1 to indicate that the data that follows is not compressed, which can be useful for cases where compression does not yield appreciable savings. When uncompressed_byte_size is not greater than 0, the client should skip decompression.
optional int64 uncompressed_byte_size = 9 [(.google.api.field_behavior) = OPTIONAL];
Returns | |
---|---|
Type | Description |
boolean |
Whether the uncompressedByteSize field is set. |
internalGetFieldAccessorTable()
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Returns | |
---|---|
Type | Description |
FieldAccessorTable |
isInitialized()
public final boolean isInitialized()
Returns | |
---|---|
Type | Description |
boolean |
mergeArrowRecordBatch(ArrowRecordBatch value)
public ReadRowsResponse.Builder mergeArrowRecordBatch(ArrowRecordBatch value)
Serialized row data in Arrow RecordBatch format.
.google.cloud.bigquery.storage.v1.ArrowRecordBatch arrow_record_batch = 4;
Parameter | |
---|---|
Name | Description |
value |
ArrowRecordBatch |
Returns | |
---|---|
Type | Description |
ReadRowsResponse.Builder |
mergeArrowSchema(ArrowSchema value)
public ReadRowsResponse.Builder mergeArrowSchema(ArrowSchema value)
Output only. Arrow schema.
.google.cloud.bigquery.storage.v1.ArrowSchema arrow_schema = 8 [(.google.api.field_behavior) = OUTPUT_ONLY];
Parameter | |
---|---|
Name | Description |
value |
ArrowSchema |
Returns | |
---|---|
Type | Description |
ReadRowsResponse.Builder |
mergeAvroRows(AvroRows value)
public ReadRowsResponse.Builder mergeAvroRows(AvroRows value)
Serialized row data in AVRO format.
.google.cloud.bigquery.storage.v1.AvroRows avro_rows = 3;
Parameter | |
---|---|
Name | Description |
value |
AvroRows |
Returns | |
---|---|
Type | Description |
ReadRowsResponse.Builder |
mergeAvroSchema(AvroSchema value)
public ReadRowsResponse.Builder mergeAvroSchema(AvroSchema value)
Output only. Avro schema.
.google.cloud.bigquery.storage.v1.AvroSchema avro_schema = 7 [(.google.api.field_behavior) = OUTPUT_ONLY];
Parameter | |
---|---|
Name | Description |
value |
AvroSchema |
Returns | |
---|---|
Type | Description |
ReadRowsResponse.Builder |
mergeFrom(ReadRowsResponse other)
public ReadRowsResponse.Builder mergeFrom(ReadRowsResponse other)
Parameter | |
---|---|
Name | Description |
other |
ReadRowsResponse |
Returns | |
---|---|
Type | Description |
ReadRowsResponse.Builder |
mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
public ReadRowsResponse.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Parameters | |
---|---|
Name | Description |
input |
CodedInputStream |
extensionRegistry |
ExtensionRegistryLite |
Returns | |
---|---|
Type | Description |
ReadRowsResponse.Builder |
Exceptions | |
---|---|
Type | Description |
IOException |
mergeFrom(Message other)
public ReadRowsResponse.Builder mergeFrom(Message other)
Parameter | |
---|---|
Name | Description |
other |
Message |
Returns | |
---|---|
Type | Description |
ReadRowsResponse.Builder |
mergeStats(StreamStats value)
public ReadRowsResponse.Builder mergeStats(StreamStats value)
Statistics for the stream.
.google.cloud.bigquery.storage.v1.StreamStats stats = 2;
Parameter | |
---|---|
Name | Description |
value |
StreamStats |
Returns | |
---|---|
Type | Description |
ReadRowsResponse.Builder |
mergeThrottleState(ThrottleState value)
public ReadRowsResponse.Builder mergeThrottleState(ThrottleState value)
Throttling state. If unset, the latest response still describes the current throttling status.
.google.cloud.bigquery.storage.v1.ThrottleState throttle_state = 5;
Parameter | |
---|---|
Name | Description |
value |
ThrottleState |
Returns | |
---|---|
Type | Description |
ReadRowsResponse.Builder |
mergeUnknownFields(UnknownFieldSet unknownFields)
public final ReadRowsResponse.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
Parameter | |
---|---|
Name | Description |
unknownFields |
UnknownFieldSet |
Returns | |
---|---|
Type | Description |
ReadRowsResponse.Builder |
setArrowRecordBatch(ArrowRecordBatch value)
public ReadRowsResponse.Builder setArrowRecordBatch(ArrowRecordBatch value)
Serialized row data in Arrow RecordBatch format.
.google.cloud.bigquery.storage.v1.ArrowRecordBatch arrow_record_batch = 4;
Parameter | |
---|---|
Name | Description |
value |
ArrowRecordBatch |
Returns | |
---|---|
Type | Description |
ReadRowsResponse.Builder |
setArrowRecordBatch(ArrowRecordBatch.Builder builderForValue)
public ReadRowsResponse.Builder setArrowRecordBatch(ArrowRecordBatch.Builder builderForValue)
Serialized row data in Arrow RecordBatch format.
.google.cloud.bigquery.storage.v1.ArrowRecordBatch arrow_record_batch = 4;
Parameter | |
---|---|
Name | Description |
builderForValue |
ArrowRecordBatch.Builder |
Returns | |
---|---|
Type | Description |
ReadRowsResponse.Builder |
setArrowSchema(ArrowSchema value)
public ReadRowsResponse.Builder setArrowSchema(ArrowSchema value)
Output only. Arrow schema.
.google.cloud.bigquery.storage.v1.ArrowSchema arrow_schema = 8 [(.google.api.field_behavior) = OUTPUT_ONLY];
Parameter | |
---|---|
Name | Description |
value |
ArrowSchema |
Returns | |
---|---|
Type | Description |
ReadRowsResponse.Builder |
setArrowSchema(ArrowSchema.Builder builderForValue)
public ReadRowsResponse.Builder setArrowSchema(ArrowSchema.Builder builderForValue)
Output only. Arrow schema.
.google.cloud.bigquery.storage.v1.ArrowSchema arrow_schema = 8 [(.google.api.field_behavior) = OUTPUT_ONLY];
Parameter | |
---|---|
Name | Description |
builderForValue |
ArrowSchema.Builder |
Returns | |
---|---|
Type | Description |
ReadRowsResponse.Builder |
setAvroRows(AvroRows value)
public ReadRowsResponse.Builder setAvroRows(AvroRows value)
Serialized row data in AVRO format.
.google.cloud.bigquery.storage.v1.AvroRows avro_rows = 3;
Parameter | |
---|---|
Name | Description |
value |
AvroRows |
Returns | |
---|---|
Type | Description |
ReadRowsResponse.Builder |
setAvroRows(AvroRows.Builder builderForValue)
public ReadRowsResponse.Builder setAvroRows(AvroRows.Builder builderForValue)
Serialized row data in AVRO format.
.google.cloud.bigquery.storage.v1.AvroRows avro_rows = 3;
Parameter | |
---|---|
Name | Description |
builderForValue |
AvroRows.Builder |
Returns | |
---|---|
Type | Description |
ReadRowsResponse.Builder |
setAvroSchema(AvroSchema value)
public ReadRowsResponse.Builder setAvroSchema(AvroSchema value)
Output only. Avro schema.
.google.cloud.bigquery.storage.v1.AvroSchema avro_schema = 7 [(.google.api.field_behavior) = OUTPUT_ONLY];
Parameter | |
---|---|
Name | Description |
value |
AvroSchema |
Returns | |
---|---|
Type | Description |
ReadRowsResponse.Builder |
setAvroSchema(AvroSchema.Builder builderForValue)
public ReadRowsResponse.Builder setAvroSchema(AvroSchema.Builder builderForValue)
Output only. Avro schema.
.google.cloud.bigquery.storage.v1.AvroSchema avro_schema = 7 [(.google.api.field_behavior) = OUTPUT_ONLY];
Parameter | |
---|---|
Name | Description |
builderForValue |
AvroSchema.Builder |
Returns | |
---|---|
Type | Description |
ReadRowsResponse.Builder |
setField(Descriptors.FieldDescriptor field, Object value)
public ReadRowsResponse.Builder setField(Descriptors.FieldDescriptor field, Object value)
Parameters | |
---|---|
Name | Description |
field |
FieldDescriptor |
value |
Object |
Returns | |
---|---|
Type | Description |
ReadRowsResponse.Builder |
setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
public ReadRowsResponse.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
Parameters | |
---|---|
Name | Description |
field |
FieldDescriptor |
index |
int |
value |
Object |
Returns | |
---|---|
Type | Description |
ReadRowsResponse.Builder |
setRowCount(long value)
public ReadRowsResponse.Builder setRowCount(long value)
Number of serialized rows in the rows block.
int64 row_count = 6;
Parameter | |
---|---|
Name | Description |
value |
long The rowCount to set. |
Returns | |
---|---|
Type | Description |
ReadRowsResponse.Builder |
This builder for chaining. |
setStats(StreamStats value)
public ReadRowsResponse.Builder setStats(StreamStats value)
Statistics for the stream.
.google.cloud.bigquery.storage.v1.StreamStats stats = 2;
Parameter | |
---|---|
Name | Description |
value |
StreamStats |
Returns | |
---|---|
Type | Description |
ReadRowsResponse.Builder |
setStats(StreamStats.Builder builderForValue)
public ReadRowsResponse.Builder setStats(StreamStats.Builder builderForValue)
Statistics for the stream.
.google.cloud.bigquery.storage.v1.StreamStats stats = 2;
Parameter | |
---|---|
Name | Description |
builderForValue |
StreamStats.Builder |
Returns | |
---|---|
Type | Description |
ReadRowsResponse.Builder |
setThrottleState(ThrottleState value)
public ReadRowsResponse.Builder setThrottleState(ThrottleState value)
Throttling state. If unset, the latest response still describes the current throttling status.
.google.cloud.bigquery.storage.v1.ThrottleState throttle_state = 5;
Parameter | |
---|---|
Name | Description |
value |
ThrottleState |
Returns | |
---|---|
Type | Description |
ReadRowsResponse.Builder |
setThrottleState(ThrottleState.Builder builderForValue)
public ReadRowsResponse.Builder setThrottleState(ThrottleState.Builder builderForValue)
Throttling state. If unset, the latest response still describes the current throttling status.
.google.cloud.bigquery.storage.v1.ThrottleState throttle_state = 5;
Parameter | |
---|---|
Name | Description |
builderForValue |
ThrottleState.Builder |
Returns | |
---|---|
Type | Description |
ReadRowsResponse.Builder |
setUncompressedByteSize(long value)
public ReadRowsResponse.Builder setUncompressedByteSize(long value)
Optional. If the row data in this ReadRowsResponse is compressed, then uncompressed byte size is the original size of the uncompressed row data. If it is set to a value greater than 0, then decompress into a buffer of size uncompressed_byte_size using the compression codec that was requested during session creation time and which is specified in TableReadOptions.response_compression_codec in ReadSession. This value is not set if no response_compression_codec was not requested and it is -1 if the requested compression would not have reduced the size of this ReadRowsResponse's row data. This attempts to match Apache Arrow's behavior described here https://github.com/apache/arrow/issues/15102 where the uncompressed length may be set to -1 to indicate that the data that follows is not compressed, which can be useful for cases where compression does not yield appreciable savings. When uncompressed_byte_size is not greater than 0, the client should skip decompression.
optional int64 uncompressed_byte_size = 9 [(.google.api.field_behavior) = OPTIONAL];
Parameter | |
---|---|
Name | Description |
value |
long The uncompressedByteSize to set. |
Returns | |
---|---|
Type | Description |
ReadRowsResponse.Builder |
This builder for chaining. |
setUnknownFields(UnknownFieldSet unknownFields)
public final ReadRowsResponse.Builder setUnknownFields(UnknownFieldSet unknownFields)
Parameter | |
---|---|
Name | Description |
unknownFields |
UnknownFieldSet |
Returns | |
---|---|
Type | Description |
ReadRowsResponse.Builder |