Package com.google.dataflow.v1beta3
Class WorkItemDetails
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite
-
- com.google.protobuf.AbstractMessage
-
- com.google.protobuf.GeneratedMessageV3
-
- com.google.dataflow.v1beta3.WorkItemDetails
-
- All Implemented Interfaces:
WorkItemDetailsOrBuilder,com.google.protobuf.Message,com.google.protobuf.MessageLite,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Serializable
public final class WorkItemDetails extends com.google.protobuf.GeneratedMessageV3 implements WorkItemDetailsOrBuilder
Information about an individual work item execution.
Protobuf typegoogle.dataflow.v1beta3.WorkItemDetails- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classWorkItemDetails.BuilderInformation about an individual work item execution.-
Nested classes/interfaces inherited from class com.google.protobuf.GeneratedMessageV3
com.google.protobuf.GeneratedMessageV3.BuilderParent, com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageT extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT>,BuilderT extends com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageT,BuilderT>>, com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT>>, com.google.protobuf.GeneratedMessageV3.ExtendableMessageOrBuilder<MessageT extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT>>, com.google.protobuf.GeneratedMessageV3.FieldAccessorTable, com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter
-
-
Field Summary
Fields Modifier and Type Field Description static intATTEMPT_ID_FIELD_NUMBERstatic intEND_TIME_FIELD_NUMBERstatic intMETRICS_FIELD_NUMBERstatic intPROGRESS_FIELD_NUMBERstatic intSTART_TIME_FIELD_NUMBERstatic intSTATE_FIELD_NUMBERstatic intTASK_ID_FIELD_NUMBER
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanequals(Object obj)StringgetAttemptId()Attempt ID of this work itemcom.google.protobuf.ByteStringgetAttemptIdBytes()Attempt ID of this work itemstatic WorkItemDetailsgetDefaultInstance()WorkItemDetailsgetDefaultInstanceForType()static com.google.protobuf.Descriptors.DescriptorgetDescriptor()com.google.protobuf.TimestampgetEndTime()End time of this work item attempt.com.google.protobuf.TimestampOrBuildergetEndTimeOrBuilder()End time of this work item attempt.MetricUpdategetMetrics(int index)Metrics for this work item.intgetMetricsCount()Metrics for this work item.List<MetricUpdate>getMetricsList()Metrics for this work item.MetricUpdateOrBuildergetMetricsOrBuilder(int index)Metrics for this work item.List<? extends MetricUpdateOrBuilder>getMetricsOrBuilderList()Metrics for this work item.com.google.protobuf.Parser<WorkItemDetails>getParserForType()ProgressTimeseriesgetProgress()Progress of this work item.ProgressTimeseriesOrBuildergetProgressOrBuilder()Progress of this work item.intgetSerializedSize()com.google.protobuf.TimestampgetStartTime()Start time of this work item attempt.com.google.protobuf.TimestampOrBuildergetStartTimeOrBuilder()Start time of this work item attempt.ExecutionStategetState()State of this work item.intgetStateValue()State of this work item.StringgetTaskId()Name of this work item.com.google.protobuf.ByteStringgetTaskIdBytes()Name of this work item.booleanhasEndTime()End time of this work item attempt.inthashCode()booleanhasProgress()Progress of this work item.booleanhasStartTime()Start time of this work item attempt.protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTableinternalGetFieldAccessorTable()booleanisInitialized()static WorkItemDetails.BuildernewBuilder()static WorkItemDetails.BuildernewBuilder(WorkItemDetails prototype)WorkItemDetails.BuildernewBuilderForType()protected WorkItemDetails.BuildernewBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)protected ObjectnewInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused)static WorkItemDetailsparseDelimitedFrom(InputStream input)static WorkItemDetailsparseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static WorkItemDetailsparseFrom(byte[] data)static WorkItemDetailsparseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static WorkItemDetailsparseFrom(com.google.protobuf.ByteString data)static WorkItemDetailsparseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static WorkItemDetailsparseFrom(com.google.protobuf.CodedInputStream input)static WorkItemDetailsparseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static WorkItemDetailsparseFrom(InputStream input)static WorkItemDetailsparseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static WorkItemDetailsparseFrom(ByteBuffer data)static WorkItemDetailsparseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static com.google.protobuf.Parser<WorkItemDetails>parser()WorkItemDetails.BuildertoBuilder()voidwriteTo(com.google.protobuf.CodedOutputStream output)-
Methods inherited from class com.google.protobuf.GeneratedMessageV3
canUseUnsafe, computeStringSize, computeStringSizeNoTag, emptyBooleanList, emptyDoubleList, emptyFloatList, emptyIntList, emptyLongList, getAllFields, getDescriptorForType, getField, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof, internalGetMapField, isStringEmpty, makeExtensionsImmutable, makeMutableCopy, mergeFromAndMakeImmutableInternal, mutableCopy, mutableCopy, mutableCopy, mutableCopy, mutableCopy, newBooleanList, newBuilderForType, newDoubleList, newFloatList, newIntList, newLongList, parseDelimitedWithIOException, parseDelimitedWithIOException, parseUnknownField, parseUnknownFieldProto3, parseWithIOException, parseWithIOException, parseWithIOException, parseWithIOException, serializeBooleanMapTo, serializeIntegerMapTo, serializeLongMapTo, serializeStringMapTo, writeReplace, writeString, writeStringNoTag
-
Methods inherited from class com.google.protobuf.AbstractMessage
findInitializationErrors, getInitializationErrorString, hashBoolean, hashEnum, hashEnumList, hashFields, hashLong, toString
-
Methods inherited from class com.google.protobuf.AbstractMessageLite
addAll, addAll, checkByteStringIsUtf8, toByteArray, toByteString, writeDelimitedTo, writeTo
-
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
-
-
-
-
Field Detail
-
TASK_ID_FIELD_NUMBER
public static final int TASK_ID_FIELD_NUMBER
- See Also:
- Constant Field Values
-
ATTEMPT_ID_FIELD_NUMBER
public static final int ATTEMPT_ID_FIELD_NUMBER
- See Also:
- Constant Field Values
-
START_TIME_FIELD_NUMBER
public static final int START_TIME_FIELD_NUMBER
- See Also:
- Constant Field Values
-
END_TIME_FIELD_NUMBER
public static final int END_TIME_FIELD_NUMBER
- See Also:
- Constant Field Values
-
STATE_FIELD_NUMBER
public static final int STATE_FIELD_NUMBER
- See Also:
- Constant Field Values
-
PROGRESS_FIELD_NUMBER
public static final int PROGRESS_FIELD_NUMBER
- See Also:
- Constant Field Values
-
METRICS_FIELD_NUMBER
public static final int METRICS_FIELD_NUMBER
- See Also:
- Constant Field Values
-
-
Method Detail
-
newInstance
protected Object newInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused)
- Overrides:
newInstancein classcom.google.protobuf.GeneratedMessageV3
-
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
-
getTaskId
public String getTaskId()
Name of this work item.
string task_id = 1;- Specified by:
getTaskIdin interfaceWorkItemDetailsOrBuilder- Returns:
- The taskId.
-
getTaskIdBytes
public com.google.protobuf.ByteString getTaskIdBytes()
Name of this work item.
string task_id = 1;- Specified by:
getTaskIdBytesin interfaceWorkItemDetailsOrBuilder- Returns:
- The bytes for taskId.
-
getAttemptId
public String getAttemptId()
Attempt ID of this work item
string attempt_id = 2;- Specified by:
getAttemptIdin interfaceWorkItemDetailsOrBuilder- Returns:
- The attemptId.
-
getAttemptIdBytes
public com.google.protobuf.ByteString getAttemptIdBytes()
Attempt ID of this work item
string attempt_id = 2;- Specified by:
getAttemptIdBytesin interfaceWorkItemDetailsOrBuilder- Returns:
- The bytes for attemptId.
-
hasStartTime
public boolean hasStartTime()
Start time of this work item attempt.
.google.protobuf.Timestamp start_time = 3;- Specified by:
hasStartTimein interfaceWorkItemDetailsOrBuilder- Returns:
- Whether the startTime field is set.
-
getStartTime
public com.google.protobuf.Timestamp getStartTime()
Start time of this work item attempt.
.google.protobuf.Timestamp start_time = 3;- Specified by:
getStartTimein interfaceWorkItemDetailsOrBuilder- Returns:
- The startTime.
-
getStartTimeOrBuilder
public com.google.protobuf.TimestampOrBuilder getStartTimeOrBuilder()
Start time of this work item attempt.
.google.protobuf.Timestamp start_time = 3;- Specified by:
getStartTimeOrBuilderin interfaceWorkItemDetailsOrBuilder
-
hasEndTime
public boolean hasEndTime()
End time of this work item attempt. If the work item is completed, this is the actual end time of the work item. Otherwise, it is the predicted end time.
.google.protobuf.Timestamp end_time = 4;- Specified by:
hasEndTimein interfaceWorkItemDetailsOrBuilder- Returns:
- Whether the endTime field is set.
-
getEndTime
public com.google.protobuf.Timestamp getEndTime()
End time of this work item attempt. If the work item is completed, this is the actual end time of the work item. Otherwise, it is the predicted end time.
.google.protobuf.Timestamp end_time = 4;- Specified by:
getEndTimein interfaceWorkItemDetailsOrBuilder- Returns:
- The endTime.
-
getEndTimeOrBuilder
public com.google.protobuf.TimestampOrBuilder getEndTimeOrBuilder()
End time of this work item attempt. If the work item is completed, this is the actual end time of the work item. Otherwise, it is the predicted end time.
.google.protobuf.Timestamp end_time = 4;- Specified by:
getEndTimeOrBuilderin interfaceWorkItemDetailsOrBuilder
-
getStateValue
public int getStateValue()
State of this work item.
.google.dataflow.v1beta3.ExecutionState state = 5;- Specified by:
getStateValuein interfaceWorkItemDetailsOrBuilder- Returns:
- The enum numeric value on the wire for state.
-
getState
public ExecutionState getState()
State of this work item.
.google.dataflow.v1beta3.ExecutionState state = 5;- Specified by:
getStatein interfaceWorkItemDetailsOrBuilder- Returns:
- The state.
-
hasProgress
public boolean hasProgress()
Progress of this work item.
.google.dataflow.v1beta3.ProgressTimeseries progress = 6;- Specified by:
hasProgressin interfaceWorkItemDetailsOrBuilder- Returns:
- Whether the progress field is set.
-
getProgress
public ProgressTimeseries getProgress()
Progress of this work item.
.google.dataflow.v1beta3.ProgressTimeseries progress = 6;- Specified by:
getProgressin interfaceWorkItemDetailsOrBuilder- Returns:
- The progress.
-
getProgressOrBuilder
public ProgressTimeseriesOrBuilder getProgressOrBuilder()
Progress of this work item.
.google.dataflow.v1beta3.ProgressTimeseries progress = 6;- Specified by:
getProgressOrBuilderin interfaceWorkItemDetailsOrBuilder
-
getMetricsList
public List<MetricUpdate> getMetricsList()
Metrics for this work item.
repeated .google.dataflow.v1beta3.MetricUpdate metrics = 7;- Specified by:
getMetricsListin interfaceWorkItemDetailsOrBuilder
-
getMetricsOrBuilderList
public List<? extends MetricUpdateOrBuilder> getMetricsOrBuilderList()
Metrics for this work item.
repeated .google.dataflow.v1beta3.MetricUpdate metrics = 7;- Specified by:
getMetricsOrBuilderListin interfaceWorkItemDetailsOrBuilder
-
getMetricsCount
public int getMetricsCount()
Metrics for this work item.
repeated .google.dataflow.v1beta3.MetricUpdate metrics = 7;- Specified by:
getMetricsCountin interfaceWorkItemDetailsOrBuilder
-
getMetrics
public MetricUpdate getMetrics(int index)
Metrics for this work item.
repeated .google.dataflow.v1beta3.MetricUpdate metrics = 7;- Specified by:
getMetricsin interfaceWorkItemDetailsOrBuilder
-
getMetricsOrBuilder
public MetricUpdateOrBuilder getMetricsOrBuilder(int index)
Metrics for this work item.
repeated .google.dataflow.v1beta3.MetricUpdate metrics = 7;- Specified by:
getMetricsOrBuilderin interfaceWorkItemDetailsOrBuilder
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessageV3
-
writeTo
public void writeTo(com.google.protobuf.CodedOutputStream output) throws IOException- Specified by:
writeToin interfacecom.google.protobuf.MessageLite- Overrides:
writeToin classcom.google.protobuf.GeneratedMessageV3- Throws:
IOException
-
getSerializedSize
public int getSerializedSize()
- Specified by:
getSerializedSizein interfacecom.google.protobuf.MessageLite- Overrides:
getSerializedSizein classcom.google.protobuf.GeneratedMessageV3
-
equals
public boolean equals(Object obj)
- Specified by:
equalsin interfacecom.google.protobuf.Message- Overrides:
equalsin classcom.google.protobuf.AbstractMessage
-
hashCode
public int hashCode()
- Specified by:
hashCodein interfacecom.google.protobuf.Message- Overrides:
hashCodein classcom.google.protobuf.AbstractMessage
-
parseFrom
public static WorkItemDetails parseFrom(ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static WorkItemDetails parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static WorkItemDetails parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static WorkItemDetails parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static WorkItemDetails parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static WorkItemDetails parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static WorkItemDetails parseFrom(InputStream input) throws IOException
- Throws:
IOException
-
parseFrom
public static WorkItemDetails parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
- Throws:
IOException
-
parseDelimitedFrom
public static WorkItemDetails parseDelimitedFrom(InputStream input) throws IOException
- Throws:
IOException
-
parseDelimitedFrom
public static WorkItemDetails parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
- Throws:
IOException
-
parseFrom
public static WorkItemDetails parseFrom(com.google.protobuf.CodedInputStream input) throws IOException
- Throws:
IOException
-
parseFrom
public static WorkItemDetails parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
- Throws:
IOException
-
newBuilderForType
public WorkItemDetails.Builder newBuilderForType()
- Specified by:
newBuilderForTypein interfacecom.google.protobuf.Message- Specified by:
newBuilderForTypein interfacecom.google.protobuf.MessageLite
-
newBuilder
public static WorkItemDetails.Builder newBuilder()
-
newBuilder
public static WorkItemDetails.Builder newBuilder(WorkItemDetails prototype)
-
toBuilder
public WorkItemDetails.Builder toBuilder()
- Specified by:
toBuilderin interfacecom.google.protobuf.Message- Specified by:
toBuilderin interfacecom.google.protobuf.MessageLite
-
newBuilderForType
protected WorkItemDetails.Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)
- Specified by:
newBuilderForTypein classcom.google.protobuf.GeneratedMessageV3
-
getDefaultInstance
public static WorkItemDetails getDefaultInstance()
-
parser
public static com.google.protobuf.Parser<WorkItemDetails> parser()
-
getParserForType
public com.google.protobuf.Parser<WorkItemDetails> getParserForType()
- Specified by:
getParserForTypein interfacecom.google.protobuf.Message- Specified by:
getParserForTypein interfacecom.google.protobuf.MessageLite- Overrides:
getParserForTypein classcom.google.protobuf.GeneratedMessageV3
-
getDefaultInstanceForType
public WorkItemDetails getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
-