Package com.google.dataflow.v1beta3
Class StreamingStragglerInfo.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessage.Builder<StreamingStragglerInfo.Builder>
com.google.dataflow.v1beta3.StreamingStragglerInfo.Builder
- All Implemented Interfaces:
StreamingStragglerInfoOrBuilder,com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable
- Enclosing class:
- StreamingStragglerInfo
public static final class StreamingStragglerInfo.Builder
extends com.google.protobuf.GeneratedMessage.Builder<StreamingStragglerInfo.Builder>
implements StreamingStragglerInfoOrBuilder
Information useful for streaming straggler identification and debugging.Protobuf type
google.dataflow.v1beta3.StreamingStragglerInfo-
Method Summary
Modifier and TypeMethodDescriptionbuild()clear()The event-time watermark lag at the time of the straggler detection.End time of this straggler.Start time of this straggler.The system watermark lag at the time of the straggler detection.Name of the worker where the straggler was detected.com.google.protobuf.DurationThe event-time watermark lag at the time of the straggler detection.com.google.protobuf.Duration.BuilderThe event-time watermark lag at the time of the straggler detection.com.google.protobuf.DurationOrBuilderThe event-time watermark lag at the time of the straggler detection.static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.Descriptorcom.google.protobuf.TimestampEnd time of this straggler.com.google.protobuf.Timestamp.BuilderEnd time of this straggler.com.google.protobuf.TimestampOrBuilderEnd time of this straggler.com.google.protobuf.TimestampStart time of this straggler.com.google.protobuf.Timestamp.BuilderStart time of this straggler.com.google.protobuf.TimestampOrBuilderStart time of this straggler.com.google.protobuf.DurationThe system watermark lag at the time of the straggler detection.com.google.protobuf.Duration.BuilderThe system watermark lag at the time of the straggler detection.com.google.protobuf.DurationOrBuilderThe system watermark lag at the time of the straggler detection.Name of the worker where the straggler was detected.com.google.protobuf.ByteStringName of the worker where the straggler was detected.booleanThe event-time watermark lag at the time of the straggler detection.booleanEnd time of this straggler.booleanStart time of this straggler.booleanThe system watermark lag at the time of the straggler detection.protected com.google.protobuf.GeneratedMessage.FieldAccessorTablefinal booleanmergeDataWatermarkLag(com.google.protobuf.Duration value) The event-time watermark lag at the time of the straggler detection.mergeEndTime(com.google.protobuf.Timestamp value) End time of this straggler.mergeFrom(StreamingStragglerInfo other) mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) mergeStartTime(com.google.protobuf.Timestamp value) Start time of this straggler.mergeSystemWatermarkLag(com.google.protobuf.Duration value) The system watermark lag at the time of the straggler detection.setDataWatermarkLag(com.google.protobuf.Duration value) The event-time watermark lag at the time of the straggler detection.setDataWatermarkLag(com.google.protobuf.Duration.Builder builderForValue) The event-time watermark lag at the time of the straggler detection.setEndTime(com.google.protobuf.Timestamp value) End time of this straggler.setEndTime(com.google.protobuf.Timestamp.Builder builderForValue) End time of this straggler.setStartTime(com.google.protobuf.Timestamp value) Start time of this straggler.setStartTime(com.google.protobuf.Timestamp.Builder builderForValue) Start time of this straggler.setSystemWatermarkLag(com.google.protobuf.Duration value) The system watermark lag at the time of the straggler detection.setSystemWatermarkLag(com.google.protobuf.Duration.Builder builderForValue) The system watermark lag at the time of the straggler detection.setWorkerName(String value) Name of the worker where the straggler was detected.setWorkerNameBytes(com.google.protobuf.ByteString value) Name of the worker where the straggler was detected.Methods inherited from class com.google.protobuf.GeneratedMessage.Builder
addRepeatedField, clearField, clearOneof, clone, getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, internalGetMutableMapField, internalGetMutableMapFieldReflection, isClean, markClean, mergeUnknownFields, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setField, setRepeatedField, setUnknownFields, setUnknownFieldSetBuilder, setUnknownFieldsProto3Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringMethods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageExceptionMethods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface com.google.protobuf.Message.Builder
mergeDelimitedFrom, mergeDelimitedFromMethods inherited from interface com.google.protobuf.MessageLite.Builder
mergeFromMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() -
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessage.Builder<StreamingStragglerInfo.Builder>
-
clear
- Specified by:
clearin interfacecom.google.protobuf.Message.Builder- Specified by:
clearin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clearin classcom.google.protobuf.GeneratedMessage.Builder<StreamingStragglerInfo.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.GeneratedMessage.Builder<StreamingStragglerInfo.Builder>
-
getDefaultInstanceForType
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
mergeFrom
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<StreamingStragglerInfo.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessage.Builder<StreamingStragglerInfo.Builder>
-
mergeFrom
public StreamingStragglerInfo.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<StreamingStragglerInfo.Builder>- Throws:
IOException
-
hasStartTime
public boolean hasStartTime()Start time of this straggler.
.google.protobuf.Timestamp start_time = 1;- Specified by:
hasStartTimein interfaceStreamingStragglerInfoOrBuilder- Returns:
- Whether the startTime field is set.
-
getStartTime
public com.google.protobuf.Timestamp getStartTime()Start time of this straggler.
.google.protobuf.Timestamp start_time = 1;- Specified by:
getStartTimein interfaceStreamingStragglerInfoOrBuilder- Returns:
- The startTime.
-
setStartTime
Start time of this straggler.
.google.protobuf.Timestamp start_time = 1; -
setStartTime
public StreamingStragglerInfo.Builder setStartTime(com.google.protobuf.Timestamp.Builder builderForValue) Start time of this straggler.
.google.protobuf.Timestamp start_time = 1; -
mergeStartTime
Start time of this straggler.
.google.protobuf.Timestamp start_time = 1; -
clearStartTime
Start time of this straggler.
.google.protobuf.Timestamp start_time = 1; -
getStartTimeBuilder
public com.google.protobuf.Timestamp.Builder getStartTimeBuilder()Start time of this straggler.
.google.protobuf.Timestamp start_time = 1; -
getStartTimeOrBuilder
public com.google.protobuf.TimestampOrBuilder getStartTimeOrBuilder()Start time of this straggler.
.google.protobuf.Timestamp start_time = 1;- Specified by:
getStartTimeOrBuilderin interfaceStreamingStragglerInfoOrBuilder
-
hasEndTime
public boolean hasEndTime()End time of this straggler.
.google.protobuf.Timestamp end_time = 2;- Specified by:
hasEndTimein interfaceStreamingStragglerInfoOrBuilder- Returns:
- Whether the endTime field is set.
-
getEndTime
public com.google.protobuf.Timestamp getEndTime()End time of this straggler.
.google.protobuf.Timestamp end_time = 2;- Specified by:
getEndTimein interfaceStreamingStragglerInfoOrBuilder- Returns:
- The endTime.
-
setEndTime
End time of this straggler.
.google.protobuf.Timestamp end_time = 2; -
setEndTime
public StreamingStragglerInfo.Builder setEndTime(com.google.protobuf.Timestamp.Builder builderForValue) End time of this straggler.
.google.protobuf.Timestamp end_time = 2; -
mergeEndTime
End time of this straggler.
.google.protobuf.Timestamp end_time = 2; -
clearEndTime
End time of this straggler.
.google.protobuf.Timestamp end_time = 2; -
getEndTimeBuilder
public com.google.protobuf.Timestamp.Builder getEndTimeBuilder()End time of this straggler.
.google.protobuf.Timestamp end_time = 2; -
getEndTimeOrBuilder
public com.google.protobuf.TimestampOrBuilder getEndTimeOrBuilder()End time of this straggler.
.google.protobuf.Timestamp end_time = 2;- Specified by:
getEndTimeOrBuilderin interfaceStreamingStragglerInfoOrBuilder
-
getWorkerName
Name of the worker where the straggler was detected.
string worker_name = 3;- Specified by:
getWorkerNamein interfaceStreamingStragglerInfoOrBuilder- Returns:
- The workerName.
-
getWorkerNameBytes
public com.google.protobuf.ByteString getWorkerNameBytes()Name of the worker where the straggler was detected.
string worker_name = 3;- Specified by:
getWorkerNameBytesin interfaceStreamingStragglerInfoOrBuilder- Returns:
- The bytes for workerName.
-
setWorkerName
Name of the worker where the straggler was detected.
string worker_name = 3;- Parameters:
value- The workerName to set.- Returns:
- This builder for chaining.
-
clearWorkerName
Name of the worker where the straggler was detected.
string worker_name = 3;- Returns:
- This builder for chaining.
-
setWorkerNameBytes
Name of the worker where the straggler was detected.
string worker_name = 3;- Parameters:
value- The bytes for workerName to set.- Returns:
- This builder for chaining.
-
hasDataWatermarkLag
public boolean hasDataWatermarkLag()The event-time watermark lag at the time of the straggler detection.
.google.protobuf.Duration data_watermark_lag = 4;- Specified by:
hasDataWatermarkLagin interfaceStreamingStragglerInfoOrBuilder- Returns:
- Whether the dataWatermarkLag field is set.
-
getDataWatermarkLag
public com.google.protobuf.Duration getDataWatermarkLag()The event-time watermark lag at the time of the straggler detection.
.google.protobuf.Duration data_watermark_lag = 4;- Specified by:
getDataWatermarkLagin interfaceStreamingStragglerInfoOrBuilder- Returns:
- The dataWatermarkLag.
-
setDataWatermarkLag
The event-time watermark lag at the time of the straggler detection.
.google.protobuf.Duration data_watermark_lag = 4; -
setDataWatermarkLag
public StreamingStragglerInfo.Builder setDataWatermarkLag(com.google.protobuf.Duration.Builder builderForValue) The event-time watermark lag at the time of the straggler detection.
.google.protobuf.Duration data_watermark_lag = 4; -
mergeDataWatermarkLag
The event-time watermark lag at the time of the straggler detection.
.google.protobuf.Duration data_watermark_lag = 4; -
clearDataWatermarkLag
The event-time watermark lag at the time of the straggler detection.
.google.protobuf.Duration data_watermark_lag = 4; -
getDataWatermarkLagBuilder
public com.google.protobuf.Duration.Builder getDataWatermarkLagBuilder()The event-time watermark lag at the time of the straggler detection.
.google.protobuf.Duration data_watermark_lag = 4; -
getDataWatermarkLagOrBuilder
public com.google.protobuf.DurationOrBuilder getDataWatermarkLagOrBuilder()The event-time watermark lag at the time of the straggler detection.
.google.protobuf.Duration data_watermark_lag = 4;- Specified by:
getDataWatermarkLagOrBuilderin interfaceStreamingStragglerInfoOrBuilder
-
hasSystemWatermarkLag
public boolean hasSystemWatermarkLag()The system watermark lag at the time of the straggler detection.
.google.protobuf.Duration system_watermark_lag = 5;- Specified by:
hasSystemWatermarkLagin interfaceStreamingStragglerInfoOrBuilder- Returns:
- Whether the systemWatermarkLag field is set.
-
getSystemWatermarkLag
public com.google.protobuf.Duration getSystemWatermarkLag()The system watermark lag at the time of the straggler detection.
.google.protobuf.Duration system_watermark_lag = 5;- Specified by:
getSystemWatermarkLagin interfaceStreamingStragglerInfoOrBuilder- Returns:
- The systemWatermarkLag.
-
setSystemWatermarkLag
The system watermark lag at the time of the straggler detection.
.google.protobuf.Duration system_watermark_lag = 5; -
setSystemWatermarkLag
public StreamingStragglerInfo.Builder setSystemWatermarkLag(com.google.protobuf.Duration.Builder builderForValue) The system watermark lag at the time of the straggler detection.
.google.protobuf.Duration system_watermark_lag = 5; -
mergeSystemWatermarkLag
The system watermark lag at the time of the straggler detection.
.google.protobuf.Duration system_watermark_lag = 5; -
clearSystemWatermarkLag
The system watermark lag at the time of the straggler detection.
.google.protobuf.Duration system_watermark_lag = 5; -
getSystemWatermarkLagBuilder
public com.google.protobuf.Duration.Builder getSystemWatermarkLagBuilder()The system watermark lag at the time of the straggler detection.
.google.protobuf.Duration system_watermark_lag = 5; -
getSystemWatermarkLagOrBuilder
public com.google.protobuf.DurationOrBuilder getSystemWatermarkLagOrBuilder()The system watermark lag at the time of the straggler detection.
.google.protobuf.Duration system_watermark_lag = 5;- Specified by:
getSystemWatermarkLagOrBuilderin interfaceStreamingStragglerInfoOrBuilder
-