Class HistoryEvent
- All Implemented Interfaces:
Serializable
,SdkPojo
,ToCopyableBuilder<HistoryEvent.Builder,
HistoryEvent>
Contains details about the events of an execution.
- See Also:
-
Nested Class Summary
-
Method Summary
Modifier and TypeMethodDescriptionReturns the value of the ActivityFailedEventDetails property for this object.Returns the value of the ActivityScheduledEventDetails property for this object.Contains details about an activity schedule event that failed during an execution.Returns the value of the ActivityStartedEventDetails property for this object.Returns the value of the ActivitySucceededEventDetails property for this object.Returns the value of the ActivityTimedOutEventDetails property for this object.static HistoryEvent.Builder
builder()
final boolean
final boolean
equalsBySdkFields
(Object obj) Indicates whether some other object is "equal to" this one by SDK fields.Returns the value of the ExecutionAbortedEventDetails property for this object.Returns the value of the ExecutionFailedEventDetails property for this object.Contains details about the redrive attempt of an execution.Returns the value of the ExecutionStartedEventDetails property for this object.Returns the value of the ExecutionSucceededEventDetails property for this object.Returns the value of the ExecutionTimedOutEventDetails property for this object.final <T> Optional
<T> getValueForField
(String fieldName, Class<T> clazz) final int
hashCode()
final Long
id()
The id of the event.Returns the value of the LambdaFunctionFailedEventDetails property for this object.Returns the value of the LambdaFunctionScheduledEventDetails property for this object.Returns the value of the LambdaFunctionScheduleFailedEventDetails property for this object.Contains details about a lambda function that failed to start during an execution.Contains details about a Lambda function that terminated successfully during an execution.Returns the value of the LambdaFunctionTimedOutEventDetails property for this object.final MapIterationEventDetails
Contains details about an iteration of a Map state that was aborted.final MapIterationEventDetails
Contains details about an iteration of a Map state that failed.final MapIterationEventDetails
Contains details about an iteration of a Map state that was started.final MapIterationEventDetails
Contains details about an iteration of a Map state that succeeded.final MapRunFailedEventDetails
Contains error and cause details about a Map Run that failed.Contains details about the redrive attempt of a Map Run.Contains details, such asmapRunArn
, and the start date and time of a Map Run.Contains details about Map state that was started.final Long
The id of the previous event.static Class
<? extends HistoryEvent.Builder> final StateEnteredEventDetails
Returns the value of the StateEnteredEventDetails property for this object.final StateExitedEventDetails
Returns the value of the StateExitedEventDetails property for this object.final TaskFailedEventDetails
Contains details about the failure of a task.Contains details about a task that was scheduled.final TaskStartedEventDetails
Contains details about a task that was started.Contains details about a task that failed to start.Contains details about a task that where the submit failed.Contains details about a submitted task.Contains details about a task that succeeded.final TaskTimedOutEventDetails
Contains details about a task that timed out.final Instant
The date and time the event occurred.Take this object and create a builder that contains all of the current property values of this object.final String
toString()
Returns a string representation of this object.final HistoryEventType
type()
The type of the event.final String
The type of the event.Methods inherited from interface software.amazon.awssdk.utils.builder.ToCopyableBuilder
copy
-
Method Details
-
timestamp
The date and time the event occurred.
- Returns:
- The date and time the event occurred.
-
type
The type of the event.
If the service returns an enum value that is not available in the current SDK version,
type
will returnHistoryEventType.UNKNOWN_TO_SDK_VERSION
. The raw value returned by the service is available fromtypeAsString()
.- Returns:
- The type of the event.
- See Also:
-
typeAsString
The type of the event.
If the service returns an enum value that is not available in the current SDK version,
type
will returnHistoryEventType.UNKNOWN_TO_SDK_VERSION
. The raw value returned by the service is available fromtypeAsString()
.- Returns:
- The type of the event.
- See Also:
-
id
The id of the event. Events are numbered sequentially, starting at one.
- Returns:
- The id of the event. Events are numbered sequentially, starting at one.
-
previousEventId
The id of the previous event.
- Returns:
- The id of the previous event.
-
activityFailedEventDetails
Returns the value of the ActivityFailedEventDetails property for this object.- Returns:
- The value of the ActivityFailedEventDetails property for this object.
-
activityScheduleFailedEventDetails
Contains details about an activity schedule event that failed during an execution.
- Returns:
- Contains details about an activity schedule event that failed during an execution.
-
activityScheduledEventDetails
Returns the value of the ActivityScheduledEventDetails property for this object.- Returns:
- The value of the ActivityScheduledEventDetails property for this object.
-
activityStartedEventDetails
Returns the value of the ActivityStartedEventDetails property for this object.- Returns:
- The value of the ActivityStartedEventDetails property for this object.
-
activitySucceededEventDetails
Returns the value of the ActivitySucceededEventDetails property for this object.- Returns:
- The value of the ActivitySucceededEventDetails property for this object.
-
activityTimedOutEventDetails
Returns the value of the ActivityTimedOutEventDetails property for this object.- Returns:
- The value of the ActivityTimedOutEventDetails property for this object.
-
taskFailedEventDetails
Contains details about the failure of a task.
- Returns:
- Contains details about the failure of a task.
-
taskScheduledEventDetails
Contains details about a task that was scheduled.
- Returns:
- Contains details about a task that was scheduled.
-
taskStartFailedEventDetails
Contains details about a task that failed to start.
- Returns:
- Contains details about a task that failed to start.
-
taskStartedEventDetails
Contains details about a task that was started.
- Returns:
- Contains details about a task that was started.
-
taskSubmitFailedEventDetails
Contains details about a task that where the submit failed.
- Returns:
- Contains details about a task that where the submit failed.
-
taskSubmittedEventDetails
Contains details about a submitted task.
- Returns:
- Contains details about a submitted task.
-
taskSucceededEventDetails
Contains details about a task that succeeded.
- Returns:
- Contains details about a task that succeeded.
-
taskTimedOutEventDetails
Contains details about a task that timed out.
- Returns:
- Contains details about a task that timed out.
-
executionFailedEventDetails
Returns the value of the ExecutionFailedEventDetails property for this object.- Returns:
- The value of the ExecutionFailedEventDetails property for this object.
-
executionStartedEventDetails
Returns the value of the ExecutionStartedEventDetails property for this object.- Returns:
- The value of the ExecutionStartedEventDetails property for this object.
-
executionSucceededEventDetails
Returns the value of the ExecutionSucceededEventDetails property for this object.- Returns:
- The value of the ExecutionSucceededEventDetails property for this object.
-
executionAbortedEventDetails
Returns the value of the ExecutionAbortedEventDetails property for this object.- Returns:
- The value of the ExecutionAbortedEventDetails property for this object.
-
executionTimedOutEventDetails
Returns the value of the ExecutionTimedOutEventDetails property for this object.- Returns:
- The value of the ExecutionTimedOutEventDetails property for this object.
-
executionRedrivenEventDetails
Contains details about the redrive attempt of an execution.
- Returns:
- Contains details about the redrive attempt of an execution.
-
mapStateStartedEventDetails
Contains details about Map state that was started.
- Returns:
- Contains details about Map state that was started.
-
mapIterationStartedEventDetails
Contains details about an iteration of a Map state that was started.
- Returns:
- Contains details about an iteration of a Map state that was started.
-
mapIterationSucceededEventDetails
Contains details about an iteration of a Map state that succeeded.
- Returns:
- Contains details about an iteration of a Map state that succeeded.
-
mapIterationFailedEventDetails
Contains details about an iteration of a Map state that failed.
- Returns:
- Contains details about an iteration of a Map state that failed.
-
mapIterationAbortedEventDetails
Contains details about an iteration of a Map state that was aborted.
- Returns:
- Contains details about an iteration of a Map state that was aborted.
-
lambdaFunctionFailedEventDetails
Returns the value of the LambdaFunctionFailedEventDetails property for this object.- Returns:
- The value of the LambdaFunctionFailedEventDetails property for this object.
-
lambdaFunctionScheduleFailedEventDetails
Returns the value of the LambdaFunctionScheduleFailedEventDetails property for this object.- Returns:
- The value of the LambdaFunctionScheduleFailedEventDetails property for this object.
-
lambdaFunctionScheduledEventDetails
Returns the value of the LambdaFunctionScheduledEventDetails property for this object.- Returns:
- The value of the LambdaFunctionScheduledEventDetails property for this object.
-
lambdaFunctionStartFailedEventDetails
Contains details about a lambda function that failed to start during an execution.
- Returns:
- Contains details about a lambda function that failed to start during an execution.
-
lambdaFunctionSucceededEventDetails
Contains details about a Lambda function that terminated successfully during an execution.
- Returns:
- Contains details about a Lambda function that terminated successfully during an execution.
-
lambdaFunctionTimedOutEventDetails
Returns the value of the LambdaFunctionTimedOutEventDetails property for this object.- Returns:
- The value of the LambdaFunctionTimedOutEventDetails property for this object.
-
stateEnteredEventDetails
Returns the value of the StateEnteredEventDetails property for this object.- Returns:
- The value of the StateEnteredEventDetails property for this object.
-
stateExitedEventDetails
Returns the value of the StateExitedEventDetails property for this object.- Returns:
- The value of the StateExitedEventDetails property for this object.
-
mapRunStartedEventDetails
Contains details, such as
mapRunArn
, and the start date and time of a Map Run.mapRunArn
is the Amazon Resource Name (ARN) of the Map Run that was started.- Returns:
- Contains details, such as
mapRunArn
, and the start date and time of a Map Run.mapRunArn
is the Amazon Resource Name (ARN) of the Map Run that was started.
-
mapRunFailedEventDetails
Contains error and cause details about a Map Run that failed.
- Returns:
- Contains error and cause details about a Map Run that failed.
-
mapRunRedrivenEventDetails
Contains details about the redrive attempt of a Map Run.
- Returns:
- Contains details about the redrive attempt of a Map Run.
-
toBuilder
Description copied from interface:ToCopyableBuilder
Take this object and create a builder that contains all of the current property values of this object.- Specified by:
toBuilder
in interfaceToCopyableBuilder<HistoryEvent.Builder,
HistoryEvent> - Returns:
- a builder for type T
-
builder
-
serializableBuilderClass
-
hashCode
public final int hashCode() -
equals
-
equalsBySdkFields
Description copied from interface:SdkPojo
Indicates whether some other object is "equal to" this one by SDK fields. An SDK field is a modeled, non-inherited field in anSdkPojo
class, and is generated based on a service model.If an
SdkPojo
class does not have any inherited fields,equalsBySdkFields
andequals
are essentially the same.- Specified by:
equalsBySdkFields
in interfaceSdkPojo
- Parameters:
obj
- the object to be compared with- Returns:
- true if the other object equals to this object by sdk fields, false otherwise.
-
toString
Returns a string representation of this object. This is useful for testing and debugging. Sensitive data will be redacted from this string using a placeholder value. -
getValueForField
-
sdkFields
-