AWS SDK for .NET Documentation
HistoryEvent Class
AmazonAmazon.SimpleWorkflow.ModelHistoryEvent Did this page help you?   Yes   No    Tell us about it...

Event within a workflow execution. A history event can be one of these types:

Declaration Syntax
C#
public class HistoryEvent
Members
All MembersConstructorsMethodsProperties



IconMemberDescription
HistoryEvent()()()()
Initializes a new instance of the HistoryEvent class

ActivityTaskCanceledEventAttributes
If the event is of type ActivityTaskCanceled then this member is set and provides detailed information about the event. It is not set for other event types.

ActivityTaskCancelRequestedEventAttributes
If the event is of type ActivityTaskcancelRequested then this member is set and provides detailed information about the event. It is not set for other event types.

ActivityTaskCompletedEventAttributes
If the event is of type ActivityTaskCompleted then this member is set and provides detailed information about the event. It is not set for other event types.

ActivityTaskFailedEventAttributes
If the event is of type ActivityTaskFailed then this member is set and provides detailed information about the event. It is not set for other event types.

ActivityTaskScheduledEventAttributes
If the event is of type ActivityTaskScheduled then this member is set and provides detailed information about the event. It is not set for other event types.

ActivityTaskStartedEventAttributes
If the event is of type ActivityTaskStarted then this member is set and provides detailed information about the event. It is not set for other event types.

ActivityTaskTimedOutEventAttributes
If the event is of type ActivityTaskTimedOut then this member is set and provides detailed information about the event. It is not set for other event types.

CancelTimerFailedEventAttributes
If the event is of type CancelTimerFailed then this member is set and provides detailed information about the event. It is not set for other event types.

CancelWorkflowExecutionFailedEventAttributes
If the event is of type CancelWorkflowExecutionFailed then this member is set and provides detailed information about the event. It is not set for other event types.

ChildWorkflowExecutionCanceledEventAttributes
If the event is of type ChildWorkflowExecutionCanceled then this member is set and provides detailed information about the event. It is not set for other event types.

ChildWorkflowExecutionCompletedEventAttributes
If the event is of type ChildWorkflowExecutionCompleted then this member is set and provides detailed information about the event. It is not set for other event types.

ChildWorkflowExecutionFailedEventAttributes
If the event is of type ChildWorkflowExecutionFailed then this member is set and provides detailed information about the event. It is not set for other event types.

ChildWorkflowExecutionStartedEventAttributes
If the event is of type ChildWorkflowExecutionStarted then this member is set and provides detailed information about the event. It is not set for other event types.

ChildWorkflowExecutionTerminatedEventAttributes
If the event is of type ChildWorkflowExecutionTerminated then this member is set and provides detailed information about the event. It is not set for other event types.

ChildWorkflowExecutionTimedOutEventAttributes
If the event is of type ChildWorkflowExecutionTimedOut then this member is set and provides detailed information about the event. It is not set for other event types.

CompleteWorkflowExecutionFailedEventAttributes
If the event is of type CompleteWorkflowExecutionFailed then this member is set and provides detailed information about the event. It is not set for other event types.

ContinueAsNewWorkflowExecutionFailedEventAttributes
If the event is of type ContinueAsNewWorkflowExecutionFailed then this member is set and provides detailed information about the event. It is not set for other event types.

DecisionTaskCompletedEventAttributes
If the event is of type DecisionTaskCompleted then this member is set and provides detailed information about the event. It is not set for other event types.

DecisionTaskScheduledEventAttributes
If the event is of type DecisionTaskScheduled then this member is set and provides detailed information about the event. It is not set for other event types.

DecisionTaskStartedEventAttributes
If the event is of type DecisionTaskStarted then this member is set and provides detailed information about the event. It is not set for other event types.

DecisionTaskTimedOutEventAttributes
If the event is of type DecisionTaskTimedOut then this member is set and provides detailed information about the event. It is not set for other event types.

Equals(Object)
Determines whether the specified Object is equal to the current Object.
(Inherited from Object.)
EventId
The system generated id of the event. This id uniquely identifies the event with in the workflow execution history.

EventTimestamp
The date and time when the event occurred.

EventType
The type of the history event.

Constraints:

Allowed Values
WorkflowExecutionStarted, WorkflowExecutionCancelRequested, WorkflowExecutionCompleted, CompleteWorkflowExecutionFailed, WorkflowExecutionFailed, FailWorkflowExecutionFailed, WorkflowExecutionTimedOut, WorkflowExecutionCanceled, CancelWorkflowExecutionFailed, WorkflowExecutionContinuedAsNew, ContinueAsNewWorkflowExecutionFailed, WorkflowExecutionTerminated, DecisionTaskScheduled, DecisionTaskStarted, DecisionTaskCompleted, DecisionTaskTimedOut, ActivityTaskScheduled, ScheduleActivityTaskFailed, ActivityTaskStarted, ActivityTaskCompleted, ActivityTaskFailed, ActivityTaskTimedOut, ActivityTaskCanceled, ActivityTaskCancelRequested, RequestCancelActivityTaskFailed, WorkflowExecutionSignaled, MarkerRecorded, RecordMarkerFailed, TimerStarted, StartTimerFailed, TimerFired, TimerCanceled, CancelTimerFailed, StartChildWorkflowExecutionInitiated, StartChildWorkflowExecutionFailed, ChildWorkflowExecutionStarted, ChildWorkflowExecutionCompleted, ChildWorkflowExecutionFailed, ChildWorkflowExecutionTimedOut, ChildWorkflowExecutionCanceled, ChildWorkflowExecutionTerminated, SignalExternalWorkflowExecutionInitiated, SignalExternalWorkflowExecutionFailed, ExternalWorkflowExecutionSignaled, RequestCancelExternalWorkflowExecutionInitiated, RequestCancelExternalWorkflowExecutionFailed, ExternalWorkflowExecutionCancelRequested


ExternalWorkflowExecutionCancelRequestedEventAttributes
If the event is of type ExternalWorkflowExecutionCancelRequested then this member is set and provides detailed information about the event. It is not set for other event types.

ExternalWorkflowExecutionSignaledEventAttributes
If the event is of type ExternalWorkflowExecutionSignaled then this member is set and provides detailed information about the event. It is not set for other event types.

FailWorkflowExecutionFailedEventAttributes
If the event is of type FailWorkflowExecutionFailed then this member is set and provides detailed information about the event. It is not set for other event types.

GetHashCode()()()()
Serves as a hash function for a particular type.
(Inherited from Object.)
GetType()()()()
Gets the type of the current instance.
(Inherited from Object.)
MarkerRecordedEventAttributes
If the event is of type MarkerRecorded then this member is set and provides detailed information about the event. It is not set for other event types.

RecordMarkerFailedEventAttributes
If the event is of type DecisionTaskFailed then this member is set and provides detailed information about the event. It is not set for other event types.

RequestCancelActivityTaskFailedEventAttributes
If the event is of type RequestCancelActivityTaskFailed then this member is set and provides detailed information about the event. It is not set for other event types.

RequestCancelExternalWorkflowExecutionFailedEventAttributes
If the event is of type RequestCancelExternalWorkflowExecutionFailed then this member is set and provides detailed information about the event. It is not set for other event types.

RequestCancelExternalWorkflowExecutionInitiatedEventAttributes
If the event is of type RequestCancelExternalWorkflowExecutionInitiated then this member is set and provides detailed information about the event. It is not set for other event types.

ScheduleActivityTaskFailedEventAttributes
If the event is of type ScheduleActivityTaskFailed then this member is set and provides detailed information about the event. It is not set for other event types.

SignalExternalWorkflowExecutionFailedEventAttributes
If the event is of type SignalExternalWorkflowExecutionFailed then this member is set and provides detailed information about the event. It is not set for other event types.

SignalExternalWorkflowExecutionInitiatedEventAttributes
If the event is of type SignalExternalWorkflowExecutionInitiated then this member is set and provides detailed information about the event. It is not set for other event types.

StartChildWorkflowExecutionFailedEventAttributes
If the event is of type StartChildWorkflowExecutionFailed then this member is set and provides detailed information about the event. It is not set for other event types.

StartChildWorkflowExecutionInitiatedEventAttributes
If the event is of type StartChildWorkflowExecutionInitiated then this member is set and provides detailed information about the event. It is not set for other event types.

StartTimerFailedEventAttributes
If the event is of type StartTimerFailed then this member is set and provides detailed information about the event. It is not set for other event types.

TimerCanceledEventAttributes
If the event is of type TimerCanceled then this member is set and provides detailed information about the event. It is not set for other event types.

TimerFiredEventAttributes
If the event is of type TimerFired then this member is set and provides detailed information about the event. It is not set for other event types.

TimerStartedEventAttributes
If the event is of type TimerStarted then this member is set and provides detailed information about the event. It is not set for other event types.

ToString()()()()
Returns a string that represents the current object.
(Inherited from Object.)
WithActivityTaskCanceledEventAttributes(ActivityTaskCanceledEventAttributes) Obsolete.
Sets the ActivityTaskCanceledEventAttributes property

WithActivityTaskCancelRequestedEventAttributes(ActivityTaskCancelRequestedEventAttributes) Obsolete.
Sets the ActivityTaskCancelRequestedEventAttributes property

WithActivityTaskCompletedEventAttributes(ActivityTaskCompletedEventAttributes) Obsolete.
Sets the ActivityTaskCompletedEventAttributes property

WithActivityTaskFailedEventAttributes(ActivityTaskFailedEventAttributes) Obsolete.
Sets the ActivityTaskFailedEventAttributes property

WithActivityTaskScheduledEventAttributes(ActivityTaskScheduledEventAttributes) Obsolete.
Sets the ActivityTaskScheduledEventAttributes property

WithActivityTaskStartedEventAttributes(ActivityTaskStartedEventAttributes) Obsolete.
Sets the ActivityTaskStartedEventAttributes property

WithActivityTaskTimedOutEventAttributes(ActivityTaskTimedOutEventAttributes) Obsolete.
Sets the ActivityTaskTimedOutEventAttributes property

WithCancelTimerFailedEventAttributes(CancelTimerFailedEventAttributes) Obsolete.
Sets the CancelTimerFailedEventAttributes property

WithCancelWorkflowExecutionFailedEventAttributes(CancelWorkflowExecutionFailedEventAttributes) Obsolete.
Sets the CancelWorkflowExecutionFailedEventAttributes property

WithChildWorkflowExecutionCanceledEventAttributes(ChildWorkflowExecutionCanceledEventAttributes) Obsolete.
Sets the ChildWorkflowExecutionCanceledEventAttributes property

WithChildWorkflowExecutionCompletedEventAttributes(ChildWorkflowExecutionCompletedEventAttributes) Obsolete.
Sets the ChildWorkflowExecutionCompletedEventAttributes property

WithChildWorkflowExecutionFailedEventAttributes(ChildWorkflowExecutionFailedEventAttributes) Obsolete.
Sets the ChildWorkflowExecutionFailedEventAttributes property

WithChildWorkflowExecutionStartedEventAttributes(ChildWorkflowExecutionStartedEventAttributes) Obsolete.
Sets the ChildWorkflowExecutionStartedEventAttributes property

WithChildWorkflowExecutionTerminatedEventAttributes(ChildWorkflowExecutionTerminatedEventAttributes) Obsolete.
Sets the ChildWorkflowExecutionTerminatedEventAttributes property

WithChildWorkflowExecutionTimedOutEventAttributes(ChildWorkflowExecutionTimedOutEventAttributes) Obsolete.
Sets the ChildWorkflowExecutionTimedOutEventAttributes property

WithCompleteWorkflowExecutionFailedEventAttributes(CompleteWorkflowExecutionFailedEventAttributes) Obsolete.
Sets the CompleteWorkflowExecutionFailedEventAttributes property

WithContinueAsNewWorkflowExecutionFailedEventAttributes(ContinueAsNewWorkflowExecutionFailedEventAttributes) Obsolete.
Sets the ContinueAsNewWorkflowExecutionFailedEventAttributes property

WithDecisionTaskCompletedEventAttributes(DecisionTaskCompletedEventAttributes) Obsolete.
Sets the DecisionTaskCompletedEventAttributes property

WithDecisionTaskScheduledEventAttributes(DecisionTaskScheduledEventAttributes) Obsolete.
Sets the DecisionTaskScheduledEventAttributes property

WithDecisionTaskStartedEventAttributes(DecisionTaskStartedEventAttributes) Obsolete.
Sets the DecisionTaskStartedEventAttributes property

WithDecisionTaskTimedOutEventAttributes(DecisionTaskTimedOutEventAttributes) Obsolete.
Sets the DecisionTaskTimedOutEventAttributes property

WithEventId(Int64) Obsolete.
Sets the EventId property

WithEventTimestamp(DateTime) Obsolete.
Sets the EventTimestamp property

WithEventType(String) Obsolete.
Sets the EventType property

WithExternalWorkflowExecutionCancelRequestedEventAttributes(ExternalWorkflowExecutionCancelRequestedEventAttributes) Obsolete.
Sets the ExternalWorkflowExecutionCancelRequestedEventAttributes property

WithExternalWorkflowExecutionSignaledEventAttributes(ExternalWorkflowExecutionSignaledEventAttributes) Obsolete.
Sets the ExternalWorkflowExecutionSignaledEventAttributes property

WithFailWorkflowExecutionFailedEventAttributes(FailWorkflowExecutionFailedEventAttributes) Obsolete.
Sets the FailWorkflowExecutionFailedEventAttributes property

WithMarkerRecordedEventAttributes(MarkerRecordedEventAttributes) Obsolete.
Sets the MarkerRecordedEventAttributes property

WithRecordMarkerFailedEventAttributes(RecordMarkerFailedEventAttributes) Obsolete.
Sets the RecordMarkerFailedEventAttributes property

WithRequestCancelActivityTaskFailedEventAttributes(RequestCancelActivityTaskFailedEventAttributes) Obsolete.
Sets the RequestCancelActivityTaskFailedEventAttributes property

WithRequestCancelExternalWorkflowExecutionFailedEventAttributes(RequestCancelExternalWorkflowExecutionFailedEventAttributes) Obsolete.
Sets the RequestCancelExternalWorkflowExecutionFailedEventAttributes property

WithRequestCancelExternalWorkflowExecutionInitiatedEventAttributes(RequestCancelExternalWorkflowExecutionInitiatedEventAttributes) Obsolete.
Sets the RequestCancelExternalWorkflowExecutionInitiatedEventAttributes property

WithScheduleActivityTaskFailedEventAttributes(ScheduleActivityTaskFailedEventAttributes) Obsolete.
Sets the ScheduleActivityTaskFailedEventAttributes property

WithSignalExternalWorkflowExecutionFailedEventAttributes(SignalExternalWorkflowExecutionFailedEventAttributes) Obsolete.
Sets the SignalExternalWorkflowExecutionFailedEventAttributes property

WithSignalExternalWorkflowExecutionInitiatedEventAttributes(SignalExternalWorkflowExecutionInitiatedEventAttributes) Obsolete.
Sets the SignalExternalWorkflowExecutionInitiatedEventAttributes property

WithStartChildWorkflowExecutionFailedEventAttributes(StartChildWorkflowExecutionFailedEventAttributes) Obsolete.
Sets the StartChildWorkflowExecutionFailedEventAttributes property

WithStartChildWorkflowExecutionInitiatedEventAttributes(StartChildWorkflowExecutionInitiatedEventAttributes) Obsolete.
Sets the StartChildWorkflowExecutionInitiatedEventAttributes property

WithStartTimerFailedEventAttributes(StartTimerFailedEventAttributes) Obsolete.
Sets the StartTimerFailedEventAttributes property

WithTimerCanceledEventAttributes(TimerCanceledEventAttributes) Obsolete.
Sets the TimerCanceledEventAttributes property

WithTimerFiredEventAttributes(TimerFiredEventAttributes) Obsolete.
Sets the TimerFiredEventAttributes property

WithTimerStartedEventAttributes(TimerStartedEventAttributes) Obsolete.
Sets the TimerStartedEventAttributes property

WithWorkflowExecutionCanceledEventAttributes(WorkflowExecutionCanceledEventAttributes) Obsolete.
Sets the WorkflowExecutionCanceledEventAttributes property

WithWorkflowExecutionCancelRequestedEventAttributes(WorkflowExecutionCancelRequestedEventAttributes) Obsolete.
Sets the WorkflowExecutionCancelRequestedEventAttributes property

WithWorkflowExecutionCompletedEventAttributes(WorkflowExecutionCompletedEventAttributes) Obsolete.
Sets the WorkflowExecutionCompletedEventAttributes property

WithWorkflowExecutionContinuedAsNewEventAttributes(WorkflowExecutionContinuedAsNewEventAttributes) Obsolete.
Sets the WorkflowExecutionContinuedAsNewEventAttributes property

WithWorkflowExecutionFailedEventAttributes(WorkflowExecutionFailedEventAttributes) Obsolete.
Sets the WorkflowExecutionFailedEventAttributes property

WithWorkflowExecutionSignaledEventAttributes(WorkflowExecutionSignaledEventAttributes) Obsolete.
Sets the WorkflowExecutionSignaledEventAttributes property

WithWorkflowExecutionStartedEventAttributes(WorkflowExecutionStartedEventAttributes) Obsolete.
Sets the WorkflowExecutionStartedEventAttributes property

WithWorkflowExecutionTerminatedEventAttributes(WorkflowExecutionTerminatedEventAttributes) Obsolete.
Sets the WorkflowExecutionTerminatedEventAttributes property

WithWorkflowExecutionTimedOutEventAttributes(WorkflowExecutionTimedOutEventAttributes) Obsolete.
Sets the WorkflowExecutionTimedOutEventAttributes property

WorkflowExecutionCanceledEventAttributes
If the event is of type WorkflowExecutionCanceled then this member is set and provides detailed information about the event. It is not set for other event types.

WorkflowExecutionCancelRequestedEventAttributes
If the event is of type WorkflowExecutionCancelRequested then this member is set and provides detailed information about the event. It is not set for other event types.

WorkflowExecutionCompletedEventAttributes
If the event is of type WorkflowExecutionCompleted then this member is set and provides detailed information about the event. It is not set for other event types.

WorkflowExecutionContinuedAsNewEventAttributes
If the event is of type WorkflowExecutionContinuedAsNew then this member is set and provides detailed information about the event. It is not set for other event types.

WorkflowExecutionFailedEventAttributes
If the event is of type WorkflowExecutionFailed then this member is set and provides detailed information about the event. It is not set for other event types.

WorkflowExecutionSignaledEventAttributes
If the event is of type WorkflowExecutionSignaled then this member is set and provides detailed information about the event. It is not set for other event types.

WorkflowExecutionStartedEventAttributes
If the event is of type WorkflowExecutionStarted then this member is set and provides detailed information about the event. It is not set for other event types.

WorkflowExecutionTerminatedEventAttributes
If the event is of type WorkflowExecutionTerminated then this member is set and provides detailed information about the event. It is not set for other event types.

WorkflowExecutionTimedOutEventAttributes
If the event is of type WorkflowExecutionTimedOut then this member is set and provides detailed information about the event. It is not set for other event types.

Inheritance Hierarchy
Object
HistoryEvent

Assembly: AWSSDK (Module: AWSSDK) Version: 1.5.60.0 (1.5.60.0)