Package ai.pipestream.data.v1
Class StepExecutionRecord
java.lang.Object
com.google.protobuf.AbstractMessageLite
com.google.protobuf.AbstractMessage
com.google.protobuf.GeneratedMessage
ai.pipestream.data.v1.StepExecutionRecord
- All Implemented Interfaces:
StepExecutionRecordOrBuilder,com.google.protobuf.Message,com.google.protobuf.MessageLite,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Serializable
@Generated
public final class StepExecutionRecord
extends com.google.protobuf.GeneratedMessage
implements StepExecutionRecordOrBuilder
Execution record for a single pipeline processing step. Tracks the execution details, timing, status, and any errors for a step.Protobuf type
ai.pipestream.data.v1.StepExecutionRecord- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic final classExecution record for a single pipeline processing step.Nested classes/interfaces inherited from class com.google.protobuf.GeneratedMessage
com.google.protobuf.GeneratedMessage.ExtendableBuilder<MessageT extends com.google.protobuf.GeneratedMessage.ExtendableMessage<MessageT>,BuilderT extends com.google.protobuf.GeneratedMessage.ExtendableBuilder<MessageT, BuilderT>>, com.google.protobuf.GeneratedMessage.ExtendableMessage<MessageT extends com.google.protobuf.GeneratedMessage.ExtendableMessage<MessageT>>, com.google.protobuf.GeneratedMessage.ExtendableMessageOrBuilder<MessageT extends com.google.protobuf.GeneratedMessage.ExtendableMessage<MessageT>>, com.google.protobuf.GeneratedMessage.FieldAccessorTable, com.google.protobuf.GeneratedMessage.GeneratedExtension<ContainingT extends com.google.protobuf.Message, T>, com.google.protobuf.GeneratedMessage.UnusedPrivateParameter Nested classes/interfaces inherited from class com.google.protobuf.AbstractMessage
com.google.protobuf.AbstractMessage.BuilderParentNested classes/interfaces inherited from class com.google.protobuf.AbstractMessageLite
com.google.protobuf.AbstractMessageLite.InternalOneOfEnum -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intFields inherited from class com.google.protobuf.GeneratedMessage
alwaysUseFieldBuilders, loggedPre22TypeNames, unknownFieldsFields inherited from class com.google.protobuf.AbstractMessage
memoizedSizeFields inherited from class com.google.protobuf.AbstractMessageLite
memoizedHashCode -
Method Summary
Modifier and TypeMethodDescriptionbooleanTarget step name if status is "DISPATCH_FAILURE".com.google.protobuf.ByteStringTarget step name if status is "DISPATCH_FAILURE".static StepExecutionRecordstatic final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.TimestampTimestamp when step processing ended.com.google.protobuf.TimestampOrBuilderTimestamp when step processing ended.Error information if status is "FAILURE".Error information if status is "FAILURE".longSequential hop number for this step in the processing stream.com.google.protobuf.Parser<StepExecutionRecord> getProcessorLogs(int index) Logs from the processor for this step's execution.com.google.protobuf.ByteStringgetProcessorLogsBytes(int index) Logs from the processor for this step's execution.intLogs from the processor for this step's execution.com.google.protobuf.ProtocolStringListLogs from the processor for this step's execution.intIdentifier of the service instance/pod that executed the step.com.google.protobuf.ByteStringIdentifier of the service instance/pod that executed the step.com.google.protobuf.TimestampTimestamp when step processing began.com.google.protobuf.TimestampOrBuilderTimestamp when step processing began.Execution outcome status.com.google.protobuf.ByteStringExecution outcome status.Name of the pipeline step configuration that was executed.com.google.protobuf.ByteStringName of the pipeline step configuration that was executed.booleanTarget step name if status is "DISPATCH_FAILURE".booleanTimestamp when step processing ended.booleanError information if status is "FAILURE".inthashCode()booleanIdentifier of the service instance/pod that executed the step.booleanTimestamp when step processing began.protected com.google.protobuf.GeneratedMessage.FieldAccessorTablefinal booleanstatic StepExecutionRecord.Builderstatic StepExecutionRecord.BuildernewBuilder(StepExecutionRecord prototype) protected StepExecutionRecord.BuildernewBuilderForType(com.google.protobuf.AbstractMessage.BuilderParent parent) static StepExecutionRecordparseDelimitedFrom(InputStream input) static StepExecutionRecordparseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static StepExecutionRecordparseFrom(byte[] data) static StepExecutionRecordparseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static StepExecutionRecordparseFrom(com.google.protobuf.ByteString data) static StepExecutionRecordparseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static StepExecutionRecordparseFrom(com.google.protobuf.CodedInputStream input) static StepExecutionRecordparseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static StepExecutionRecordparseFrom(InputStream input) static StepExecutionRecordparseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static StepExecutionRecordparseFrom(ByteBuffer data) static StepExecutionRecordparseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static com.google.protobuf.Parser<StepExecutionRecord> parser()voidwriteTo(com.google.protobuf.CodedOutputStream output) Methods inherited from class com.google.protobuf.GeneratedMessage
canUseUnsafe, computeStringSize, computeStringSizeNoTag, emptyBooleanList, emptyDoubleList, emptyFloatList, emptyIntList, emptyList, emptyLongList, getAllFields, getDescriptorForType, getField, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, isStringEmpty, makeExtensionsImmutable, makeMutableCopy, makeMutableCopy, mergeFromAndMakeImmutableInternal, newFileScopedGeneratedExtension, newInstance, newMessageScopedGeneratedExtension, parseDelimitedWithIOException, parseDelimitedWithIOException, parseUnknownField, parseUnknownFieldProto3, parseWithIOException, parseWithIOException, parseWithIOException, parseWithIOException, serializeBooleanMapTo, serializeIntegerMapTo, serializeLongMapTo, serializeStringMapTo, writeReplace, writeString, writeStringNoTagMethods inherited from class com.google.protobuf.AbstractMessage
findInitializationErrors, getInitializationErrorString, hashFields, toStringMethods inherited from class com.google.protobuf.AbstractMessageLite
addAll, checkByteStringIsUtf8, toByteArray, toByteString, writeDelimitedTo, writeToMethods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface com.google.protobuf.MessageLite
toByteArray, toByteString, writeDelimitedTo, writeToMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Field Details
-
HOP_NUMBER_FIELD_NUMBER
public static final int HOP_NUMBER_FIELD_NUMBER- See Also:
-
STEP_NAME_FIELD_NUMBER
public static final int STEP_NAME_FIELD_NUMBER- See Also:
-
SERVICE_INSTANCE_ID_FIELD_NUMBER
public static final int SERVICE_INSTANCE_ID_FIELD_NUMBER- See Also:
-
START_TIME_FIELD_NUMBER
public static final int START_TIME_FIELD_NUMBER- See Also:
-
END_TIME_FIELD_NUMBER
public static final int END_TIME_FIELD_NUMBER- See Also:
-
STATUS_FIELD_NUMBER
public static final int STATUS_FIELD_NUMBER- See Also:
-
PROCESSOR_LOGS_FIELD_NUMBER
public static final int PROCESSOR_LOGS_FIELD_NUMBER- See Also:
-
ERROR_INFO_FIELD_NUMBER
public static final int ERROR_INFO_FIELD_NUMBER- See Also:
-
ATTEMPTED_TARGET_STEP_NAME_FIELD_NUMBER
public static final int ATTEMPTED_TARGET_STEP_NAME_FIELD_NUMBER- See Also:
-
-
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
-
getHopNumber
public long getHopNumber()Sequential hop number for this step in the processing stream.
int64 hop_number = 1;- Specified by:
getHopNumberin interfaceStepExecutionRecordOrBuilder- Returns:
- The hopNumber.
-
getStepName
Name of the pipeline step configuration that was executed.
string step_name = 2;- Specified by:
getStepNamein interfaceStepExecutionRecordOrBuilder- Returns:
- The stepName.
-
getStepNameBytes
public com.google.protobuf.ByteString getStepNameBytes()Name of the pipeline step configuration that was executed.
string step_name = 2;- Specified by:
getStepNameBytesin interfaceStepExecutionRecordOrBuilder- Returns:
- The bytes for stepName.
-
hasServiceInstanceId
public boolean hasServiceInstanceId()Identifier of the service instance/pod that executed the step.
optional string service_instance_id = 3;- Specified by:
hasServiceInstanceIdin interfaceStepExecutionRecordOrBuilder- Returns:
- Whether the serviceInstanceId field is set.
-
getServiceInstanceId
Identifier of the service instance/pod that executed the step.
optional string service_instance_id = 3;- Specified by:
getServiceInstanceIdin interfaceStepExecutionRecordOrBuilder- Returns:
- The serviceInstanceId.
-
getServiceInstanceIdBytes
public com.google.protobuf.ByteString getServiceInstanceIdBytes()Identifier of the service instance/pod that executed the step.
optional string service_instance_id = 3;- Specified by:
getServiceInstanceIdBytesin interfaceStepExecutionRecordOrBuilder- Returns:
- The bytes for serviceInstanceId.
-
hasStartTime
public boolean hasStartTime()Timestamp when step processing began.
.google.protobuf.Timestamp start_time = 4;- Specified by:
hasStartTimein interfaceStepExecutionRecordOrBuilder- Returns:
- Whether the startTime field is set.
-
getStartTime
public com.google.protobuf.Timestamp getStartTime()Timestamp when step processing began.
.google.protobuf.Timestamp start_time = 4;- Specified by:
getStartTimein interfaceStepExecutionRecordOrBuilder- Returns:
- The startTime.
-
getStartTimeOrBuilder
public com.google.protobuf.TimestampOrBuilder getStartTimeOrBuilder()Timestamp when step processing began.
.google.protobuf.Timestamp start_time = 4;- Specified by:
getStartTimeOrBuilderin interfaceStepExecutionRecordOrBuilder
-
hasEndTime
public boolean hasEndTime()Timestamp when step processing ended.
.google.protobuf.Timestamp end_time = 5;- Specified by:
hasEndTimein interfaceStepExecutionRecordOrBuilder- Returns:
- Whether the endTime field is set.
-
getEndTime
public com.google.protobuf.Timestamp getEndTime()Timestamp when step processing ended.
.google.protobuf.Timestamp end_time = 5;- Specified by:
getEndTimein interfaceStepExecutionRecordOrBuilder- Returns:
- The endTime.
-
getEndTimeOrBuilder
public com.google.protobuf.TimestampOrBuilder getEndTimeOrBuilder()Timestamp when step processing ended.
.google.protobuf.Timestamp end_time = 5;- Specified by:
getEndTimeOrBuilderin interfaceStepExecutionRecordOrBuilder
-
getStatus
Execution outcome status. Expected values: "SUCCESS", "FAILURE", "SKIPPED", "RETRYING", "DISPATCH_FAILURE"
string status = 6;- Specified by:
getStatusin interfaceStepExecutionRecordOrBuilder- Returns:
- The status.
-
getStatusBytes
public com.google.protobuf.ByteString getStatusBytes()Execution outcome status. Expected values: "SUCCESS", "FAILURE", "SKIPPED", "RETRYING", "DISPATCH_FAILURE"
string status = 6;- Specified by:
getStatusBytesin interfaceStepExecutionRecordOrBuilder- Returns:
- The bytes for status.
-
getProcessorLogsList
public com.google.protobuf.ProtocolStringList getProcessorLogsList()Logs from the processor for this step's execution.
repeated string processor_logs = 7;- Specified by:
getProcessorLogsListin interfaceStepExecutionRecordOrBuilder- Returns:
- A list containing the processorLogs.
-
getProcessorLogsCount
public int getProcessorLogsCount()Logs from the processor for this step's execution.
repeated string processor_logs = 7;- Specified by:
getProcessorLogsCountin interfaceStepExecutionRecordOrBuilder- Returns:
- The count of processorLogs.
-
getProcessorLogs
Logs from the processor for this step's execution.
repeated string processor_logs = 7;- Specified by:
getProcessorLogsin interfaceStepExecutionRecordOrBuilder- Parameters:
index- The index of the element to return.- Returns:
- The processorLogs at the given index.
-
getProcessorLogsBytes
public com.google.protobuf.ByteString getProcessorLogsBytes(int index) Logs from the processor for this step's execution.
repeated string processor_logs = 7;- Specified by:
getProcessorLogsBytesin interfaceStepExecutionRecordOrBuilder- Parameters:
index- The index of the value to return.- Returns:
- The bytes of the processorLogs at the given index.
-
hasErrorInfo
public boolean hasErrorInfo()Error information if status is "FAILURE".
optional .ai.pipestream.data.v1.ErrorData error_info = 8;- Specified by:
hasErrorInfoin interfaceStepExecutionRecordOrBuilder- Returns:
- Whether the errorInfo field is set.
-
getErrorInfo
Error information if status is "FAILURE".
optional .ai.pipestream.data.v1.ErrorData error_info = 8;- Specified by:
getErrorInfoin interfaceStepExecutionRecordOrBuilder- Returns:
- The errorInfo.
-
getErrorInfoOrBuilder
Error information if status is "FAILURE".
optional .ai.pipestream.data.v1.ErrorData error_info = 8;- Specified by:
getErrorInfoOrBuilderin interfaceStepExecutionRecordOrBuilder
-
hasAttemptedTargetStepName
public boolean hasAttemptedTargetStepName()Target step name if status is "DISPATCH_FAILURE".
optional string attempted_target_step_name = 9;- Specified by:
hasAttemptedTargetStepNamein interfaceStepExecutionRecordOrBuilder- Returns:
- Whether the attemptedTargetStepName field is set.
-
getAttemptedTargetStepName
Target step name if status is "DISPATCH_FAILURE".
optional string attempted_target_step_name = 9;- Specified by:
getAttemptedTargetStepNamein interfaceStepExecutionRecordOrBuilder- Returns:
- The attemptedTargetStepName.
-
getAttemptedTargetStepNameBytes
public com.google.protobuf.ByteString getAttemptedTargetStepNameBytes()Target step name if status is "DISPATCH_FAILURE".
optional string attempted_target_step_name = 9;- Specified by:
getAttemptedTargetStepNameBytesin interfaceStepExecutionRecordOrBuilder- Returns:
- The bytes for attemptedTargetStepName.
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessage
-
writeTo
- Specified by:
writeToin interfacecom.google.protobuf.MessageLite- Overrides:
writeToin classcom.google.protobuf.GeneratedMessage- Throws:
IOException
-
getSerializedSize
public int getSerializedSize()- Specified by:
getSerializedSizein interfacecom.google.protobuf.MessageLite- Overrides:
getSerializedSizein classcom.google.protobuf.GeneratedMessage
-
equals
- 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 StepExecutionRecord parseFrom(ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static StepExecutionRecord parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static StepExecutionRecord parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static StepExecutionRecord parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static StepExecutionRecord parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static StepExecutionRecord parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
- Throws:
IOException
-
parseFrom
public static StepExecutionRecord parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Throws:
IOException
-
parseDelimitedFrom
- Throws:
IOException
-
parseDelimitedFrom
public static StepExecutionRecord parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Throws:
IOException
-
parseFrom
public static StepExecutionRecord parseFrom(com.google.protobuf.CodedInputStream input) throws IOException - Throws:
IOException
-
parseFrom
public static StepExecutionRecord parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Throws:
IOException
-
newBuilderForType
- Specified by:
newBuilderForTypein interfacecom.google.protobuf.Message- Specified by:
newBuilderForTypein interfacecom.google.protobuf.MessageLite
-
newBuilder
-
newBuilder
-
toBuilder
- Specified by:
toBuilderin interfacecom.google.protobuf.Message- Specified by:
toBuilderin interfacecom.google.protobuf.MessageLite
-
newBuilderForType
protected StepExecutionRecord.Builder newBuilderForType(com.google.protobuf.AbstractMessage.BuilderParent parent) - Overrides:
newBuilderForTypein classcom.google.protobuf.AbstractMessage
-
getDefaultInstance
-
parser
-
getParserForType
- Specified by:
getParserForTypein interfacecom.google.protobuf.Message- Specified by:
getParserForTypein interfacecom.google.protobuf.MessageLite- Overrides:
getParserForTypein classcom.google.protobuf.GeneratedMessage
-
getDefaultInstanceForType
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-