Class StreamStats.Progress.Builder
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite.Builder
-
- com.google.protobuf.AbstractMessage.Builder<BuilderT>
-
- com.google.protobuf.GeneratedMessageV3.Builder<StreamStats.Progress.Builder>
-
- com.google.cloud.bigquery.storage.v1beta2.StreamStats.Progress.Builder
-
- All Implemented Interfaces:
StreamStats.ProgressOrBuilder,com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable
- Enclosing class:
- StreamStats.Progress
public static final class StreamStats.Progress.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<StreamStats.Progress.Builder> implements StreamStats.ProgressOrBuilder
Protobuf typegoogle.cloud.bigquery.storage.v1beta2.StreamStats.Progress
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description StreamStats.Progress.BuilderaddRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)StreamStats.Progressbuild()StreamStats.ProgressbuildPartial()StreamStats.Progress.Builderclear()StreamStats.Progress.BuilderclearAtResponseEnd()Similar to `at_response_start`, except that this value includes the rows in the current response.StreamStats.Progress.BuilderclearAtResponseStart()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.StreamStats.Progress.BuilderclearField(com.google.protobuf.Descriptors.FieldDescriptor field)StreamStats.Progress.BuilderclearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)StreamStats.Progress.Builderclone()doublegetAtResponseEnd()Similar to `at_response_start`, except that this value includes the rows in the current response.doublegetAtResponseStart()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.StreamStats.ProgressgetDefaultInstanceForType()static com.google.protobuf.Descriptors.DescriptorgetDescriptor()com.google.protobuf.Descriptors.DescriptorgetDescriptorForType()protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTableinternalGetFieldAccessorTable()booleanisInitialized()StreamStats.Progress.BuildermergeFrom(StreamStats.Progress other)StreamStats.Progress.BuildermergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)StreamStats.Progress.BuildermergeFrom(com.google.protobuf.Message other)StreamStats.Progress.BuildermergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)StreamStats.Progress.BuildersetAtResponseEnd(double value)Similar to `at_response_start`, except that this value includes the rows in the current response.StreamStats.Progress.BuildersetAtResponseStart(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.StreamStats.Progress.BuildersetField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)StreamStats.Progress.BuildersetRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)StreamStats.Progress.BuildersetUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)-
Methods inherited from class com.google.protobuf.GeneratedMessageV3.Builder
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMutableMapField, isClean, markClean, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setUnknownFieldSetBuilder, setUnknownFieldsProto3
-
Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toString
-
Methods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageException
-
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
-
-
-
Method Detail
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
-
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessageV3.Builder<StreamStats.Progress.Builder>
-
clear
public StreamStats.Progress.Builder clear()
- Specified by:
clearin interfacecom.google.protobuf.Message.Builder- Specified by:
clearin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clearin classcom.google.protobuf.GeneratedMessageV3.Builder<StreamStats.Progress.Builder>
-
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.Message.Builder- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.MessageOrBuilder- Overrides:
getDescriptorForTypein classcom.google.protobuf.GeneratedMessageV3.Builder<StreamStats.Progress.Builder>
-
getDefaultInstanceForType
public StreamStats.Progress getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
public StreamStats.Progress build()
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
public StreamStats.Progress buildPartial()
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
clone
public StreamStats.Progress.Builder clone()
- Specified by:
clonein interfacecom.google.protobuf.Message.Builder- Specified by:
clonein interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clonein classcom.google.protobuf.GeneratedMessageV3.Builder<StreamStats.Progress.Builder>
-
setField
public StreamStats.Progress.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
- Specified by:
setFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
setFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<StreamStats.Progress.Builder>
-
clearField
public StreamStats.Progress.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
- Specified by:
clearFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
clearFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<StreamStats.Progress.Builder>
-
clearOneof
public StreamStats.Progress.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
- Specified by:
clearOneofin interfacecom.google.protobuf.Message.Builder- Overrides:
clearOneofin classcom.google.protobuf.GeneratedMessageV3.Builder<StreamStats.Progress.Builder>
-
setRepeatedField
public StreamStats.Progress.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
- Specified by:
setRepeatedFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
setRepeatedFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<StreamStats.Progress.Builder>
-
addRepeatedField
public StreamStats.Progress.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
- Specified by:
addRepeatedFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
addRepeatedFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<StreamStats.Progress.Builder>
-
mergeFrom
public StreamStats.Progress.Builder mergeFrom(com.google.protobuf.Message other)
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<StreamStats.Progress.Builder>
-
mergeFrom
public StreamStats.Progress.Builder mergeFrom(StreamStats.Progress other)
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessageV3.Builder<StreamStats.Progress.Builder>
-
mergeFrom
public StreamStats.Progress.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Specified by:
mergeFromin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<StreamStats.Progress.Builder>- Throws:
IOException
-
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;- Specified by:
getAtResponseStartin interfaceStreamStats.ProgressOrBuilder- Returns:
- The atResponseStart.
-
setAtResponseStart
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;- Parameters:
value- The atResponseStart to set.- Returns:
- 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:
- This builder for chaining.
-
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;- Specified by:
getAtResponseEndin interfaceStreamStats.ProgressOrBuilder- Returns:
- The atResponseEnd.
-
setAtResponseEnd
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;- Parameters:
value- The atResponseEnd to set.- Returns:
- This builder for chaining.
-
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:
- This builder for chaining.
-
setUnknownFields
public final StreamStats.Progress.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
setUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
setUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<StreamStats.Progress.Builder>
-
mergeUnknownFields
public final StreamStats.Progress.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
mergeUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<StreamStats.Progress.Builder>
-
-