Class StreamStats.Progress.Builder (3.11.0)

public static final class StreamStats.Progress.Builder extends GeneratedMessageV3.Builder<StreamStats.Progress.Builder> implements StreamStats.ProgressOrBuilder

Protobuf type google.cloud.bigquery.storage.v1beta2.StreamStats.Progress

Static Methods

getDescriptor()

public static final Descriptors.Descriptor getDescriptor()
Returns
Type Description
Descriptor

Methods

addRepeatedField(Descriptors.FieldDescriptor field, Object value)

public StreamStats.Progress.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
Parameters
Name Description
field FieldDescriptor
value Object
Returns
Type Description
StreamStats.Progress.Builder
Overrides

build()

public StreamStats.Progress build()
Returns
Type Description
StreamStats.Progress

buildPartial()

public StreamStats.Progress buildPartial()
Returns
Type Description
StreamStats.Progress

clear()

public StreamStats.Progress.Builder clear()
Returns
Type Description
StreamStats.Progress.Builder
Overrides

clearAtResponseEnd()

public StreamStats.Progress.Builder clearAtResponseEnd()

Similar to at_response_start, except that this value includes the rows in the current response.

double at_response_end = 2;

Returns
Type Description
StreamStats.Progress.Builder

This builder for chaining.

clearAtResponseStart()

public StreamStats.Progress.Builder clearAtResponseStart()

The fraction of rows assigned to the stream that have been processed by the server so far, not including the rows in the current response message.

This value, along with at_response_end, can be used to interpolate the progress made as the rows in the message are being processed using the following formula: at_response_start + (at_response_end - at_response_start) * rows_processed_from_response / rows_in_response.

Note that if a filter is provided, the at_response_end value of the previous response may not necessarily be equal to the at_response_start value of the current response.

double at_response_start = 1;

Returns
Type Description
StreamStats.Progress.Builder

This builder for chaining.

clearField(Descriptors.FieldDescriptor field)

public StreamStats.Progress.Builder clearField(Descriptors.FieldDescriptor field)
Parameter
Name Description
field FieldDescriptor
Returns
Type Description
StreamStats.Progress.Builder
Overrides

clearOneof(Descriptors.OneofDescriptor oneof)

public StreamStats.Progress.Builder clearOneof(Descriptors.OneofDescriptor oneof)
Parameter
Name Description
oneof OneofDescriptor
Returns
Type Description
StreamStats.Progress.Builder
Overrides

clone()

public StreamStats.Progress.Builder clone()
Returns
Type Description
StreamStats.Progress.Builder
Overrides

getAtResponseEnd()

public double getAtResponseEnd()

Similar to at_response_start, except that this value includes the rows in the current response.

double at_response_end = 2;

Returns
Type Description
double

The atResponseEnd.

getAtResponseStart()

public double getAtResponseStart()

The fraction of rows assigned to the stream that have been processed by the server so far, not including the rows in the current response message.

This value, along with at_response_end, can be used to interpolate the progress made as the rows in the message are being processed using the following formula: at_response_start + (at_response_end - at_response_start) * rows_processed_from_response / rows_in_response.

Note that if a filter is provided, the at_response_end value of the previous response may not necessarily be equal to the at_response_start value of the current response.

double at_response_start = 1;

Returns
Type Description
double

The atResponseStart.

getDefaultInstanceForType()

public StreamStats.Progress getDefaultInstanceForType()
Returns
Type Description
StreamStats.Progress

getDescriptorForType()

public Descriptors.Descriptor getDescriptorForType()
Returns
Type Description
Descriptor
Overrides

internalGetFieldAccessorTable()

protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Returns
Type Description
FieldAccessorTable
Overrides

isInitialized()

public final boolean isInitialized()
Returns
Type Description
boolean
Overrides

mergeFrom(StreamStats.Progress other)

public StreamStats.Progress.Builder mergeFrom(StreamStats.Progress other)
Parameter
Name Description
other StreamStats.Progress
Returns
Type Description
StreamStats.Progress.Builder

mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)

public StreamStats.Progress.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Parameters
Name Description
input CodedInputStream
extensionRegistry ExtensionRegistryLite
Returns
Type Description
StreamStats.Progress.Builder
Overrides
Exceptions
Type Description
IOException

mergeFrom(Message other)

public StreamStats.Progress.Builder mergeFrom(Message other)
Parameter
Name Description
other Message
Returns
Type Description
StreamStats.Progress.Builder
Overrides

mergeUnknownFields(UnknownFieldSet unknownFields)

public final StreamStats.Progress.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
Parameter
Name Description
unknownFields UnknownFieldSet
Returns
Type Description
StreamStats.Progress.Builder
Overrides

setAtResponseEnd(double value)

public StreamStats.Progress.Builder setAtResponseEnd(double value)

Similar to at_response_start, except that this value includes the rows in the current response.

double at_response_end = 2;

Parameter
Name Description
value double

The atResponseEnd to set.

Returns
Type Description
StreamStats.Progress.Builder

This builder for chaining.

setAtResponseStart(double value)

public StreamStats.Progress.Builder setAtResponseStart(double value)

The fraction of rows assigned to the stream that have been processed by the server so far, not including the rows in the current response message.

This value, along with at_response_end, can be used to interpolate the progress made as the rows in the message are being processed using the following formula: at_response_start + (at_response_end - at_response_start) * rows_processed_from_response / rows_in_response.

Note that if a filter is provided, the at_response_end value of the previous response may not necessarily be equal to the at_response_start value of the current response.

double at_response_start = 1;

Parameter
Name Description
value double

The atResponseStart to set.

Returns
Type Description
StreamStats.Progress.Builder

This builder for chaining.

setField(Descriptors.FieldDescriptor field, Object value)

public StreamStats.Progress.Builder setField(Descriptors.FieldDescriptor field, Object value)
Parameters
Name Description
field FieldDescriptor
value Object
Returns
Type Description
StreamStats.Progress.Builder
Overrides

setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)

public StreamStats.Progress.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
Parameters
Name Description
field FieldDescriptor
index int
value Object
Returns
Type Description
StreamStats.Progress.Builder
Overrides

setUnknownFields(UnknownFieldSet unknownFields)

public final StreamStats.Progress.Builder setUnknownFields(UnknownFieldSet unknownFields)
Parameter
Name Description
unknownFields UnknownFieldSet
Returns
Type Description
StreamStats.Progress.Builder
Overrides