PNG  IHDR;IDATxܻn0K )(pA 7LeG{ §㻢|ذaÆ 6lذaÆ 6lذaÆ 6lom$^yذag5bÆ 6lذaÆ 6lذa{ 6lذaÆ `}HFkm,mӪôô! x|'ܢ˟;E:9&ᶒ}{v]n&6 h_tڠ͵-ҫZ;Z$.Pkž)!o>}leQfJTu іچ\X=8Rن4`Vwl>nG^is"ms$ui?wbs[m6K4O.4%/bC%t Mז -lG6mrz2s%9s@-k9=)kB5\+͂Zsٲ Rn~GRC wIcIn7jJhۛNCS|j08yiHKֶۛkɈ+;SzL/F*\Ԕ#"5m2[S=gnaPeғL lذaÆ 6l^ḵaÆ 6lذaÆ 6lذa; _ذaÆ 6lذaÆ 6lذaÆ RIENDB` # Generated by default/object.tt package Paws::SimpleWorkflow::HistoryEvent; use Moose; has ActivityTaskCanceledEventAttributes => (is => 'ro', isa => 'Paws::SimpleWorkflow::ActivityTaskCanceledEventAttributes', request_name => 'activityTaskCanceledEventAttributes', traits => ['NameInRequest']); has ActivityTaskCancelRequestedEventAttributes => (is => 'ro', isa => 'Paws::SimpleWorkflow::ActivityTaskCancelRequestedEventAttributes', request_name => 'activityTaskCancelRequestedEventAttributes', traits => ['NameInRequest']); has ActivityTaskCompletedEventAttributes => (is => 'ro', isa => 'Paws::SimpleWorkflow::ActivityTaskCompletedEventAttributes', request_name => 'activityTaskCompletedEventAttributes', traits => ['NameInRequest']); has ActivityTaskFailedEventAttributes => (is => 'ro', isa => 'Paws::SimpleWorkflow::ActivityTaskFailedEventAttributes', request_name => 'activityTaskFailedEventAttributes', traits => ['NameInRequest']); has ActivityTaskScheduledEventAttributes => (is => 'ro', isa => 'Paws::SimpleWorkflow::ActivityTaskScheduledEventAttributes', request_name => 'activityTaskScheduledEventAttributes', traits => ['NameInRequest']); has ActivityTaskStartedEventAttributes => (is => 'ro', isa => 'Paws::SimpleWorkflow::ActivityTaskStartedEventAttributes', request_name => 'activityTaskStartedEventAttributes', traits => ['NameInRequest']); has ActivityTaskTimedOutEventAttributes => (is => 'ro', isa => 'Paws::SimpleWorkflow::ActivityTaskTimedOutEventAttributes', request_name => 'activityTaskTimedOutEventAttributes', traits => ['NameInRequest']); has CancelTimerFailedEventAttributes => (is => 'ro', isa => 'Paws::SimpleWorkflow::CancelTimerFailedEventAttributes', request_name => 'cancelTimerFailedEventAttributes', traits => ['NameInRequest']); has CancelWorkflowExecutionFailedEventAttributes => (is => 'ro', isa => 'Paws::SimpleWorkflow::CancelWorkflowExecutionFailedEventAttributes', request_name => 'cancelWorkflowExecutionFailedEventAttributes', traits => ['NameInRequest']); has ChildWorkflowExecutionCanceledEventAttributes => (is => 'ro', isa => 'Paws::SimpleWorkflow::ChildWorkflowExecutionCanceledEventAttributes', request_name => 'childWorkflowExecutionCanceledEventAttributes', traits => ['NameInRequest']); has ChildWorkflowExecutionCompletedEventAttributes => (is => 'ro', isa => 'Paws::SimpleWorkflow::ChildWorkflowExecutionCompletedEventAttributes', request_name => 'childWorkflowExecutionCompletedEventAttributes', traits => ['NameInRequest']); has ChildWorkflowExecutionFailedEventAttributes => (is => 'ro', isa => 'Paws::SimpleWorkflow::ChildWorkflowExecutionFailedEventAttributes', request_name => 'childWorkflowExecutionFailedEventAttributes', traits => ['NameInRequest']); has ChildWorkflowExecutionStartedEventAttributes => (is => 'ro', isa => 'Paws::SimpleWorkflow::ChildWorkflowExecutionStartedEventAttributes', request_name => 'childWorkflowExecutionStartedEventAttributes', traits => ['NameInRequest']); has ChildWorkflowExecutionTerminatedEventAttributes => (is => 'ro', isa => 'Paws::SimpleWorkflow::ChildWorkflowExecutionTerminatedEventAttributes', request_name => 'childWorkflowExecutionTerminatedEventAttributes', traits => ['NameInRequest']); has ChildWorkflowExecutionTimedOutEventAttributes => (is => 'ro', isa => 'Paws::SimpleWorkflow::ChildWorkflowExecutionTimedOutEventAttributes', request_name => 'childWorkflowExecutionTimedOutEventAttributes', traits => ['NameInRequest']); has CompleteWorkflowExecutionFailedEventAttributes => (is => 'ro', isa => 'Paws::SimpleWorkflow::CompleteWorkflowExecutionFailedEventAttributes', request_name => 'completeWorkflowExecutionFailedEventAttributes', traits => ['NameInRequest']); has ContinueAsNewWorkflowExecutionFailedEventAttributes => (is => 'ro', isa => 'Paws::SimpleWorkflow::ContinueAsNewWorkflowExecutionFailedEventAttributes', request_name => 'continueAsNewWorkflowExecutionFailedEventAttributes', traits => ['NameInRequest']); has DecisionTaskCompletedEventAttributes => (is => 'ro', isa => 'Paws::SimpleWorkflow::DecisionTaskCompletedEventAttributes', request_name => 'decisionTaskCompletedEventAttributes', traits => ['NameInRequest']); has DecisionTaskScheduledEventAttributes => (is => 'ro', isa => 'Paws::SimpleWorkflow::DecisionTaskScheduledEventAttributes', request_name => 'decisionTaskScheduledEventAttributes', traits => ['NameInRequest']); has DecisionTaskStartedEventAttributes => (is => 'ro', isa => 'Paws::SimpleWorkflow::DecisionTaskStartedEventAttributes', request_name => 'decisionTaskStartedEventAttributes', traits => ['NameInRequest']); has DecisionTaskTimedOutEventAttributes => (is => 'ro', isa => 'Paws::SimpleWorkflow::DecisionTaskTimedOutEventAttributes', request_name => 'decisionTaskTimedOutEventAttributes', traits => ['NameInRequest']); has EventId => (is => 'ro', isa => 'Int', request_name => 'eventId', traits => ['NameInRequest'], required => 1); has EventTimestamp => (is => 'ro', isa => 'Str', request_name => 'eventTimestamp', traits => ['NameInRequest'], required => 1); has EventType => (is => 'ro', isa => 'Str', request_name => 'eventType', traits => ['NameInRequest'], required => 1); has ExternalWorkflowExecutionCancelRequestedEventAttributes => (is => 'ro', isa => 'Paws::SimpleWorkflow::ExternalWorkflowExecutionCancelRequestedEventAttributes', request_name => 'externalWorkflowExecutionCancelRequestedEventAttributes', traits => ['NameInRequest']); has ExternalWorkflowExecutionSignaledEventAttributes => (is => 'ro', isa => 'Paws::SimpleWorkflow::ExternalWorkflowExecutionSignaledEventAttributes', request_name => 'externalWorkflowExecutionSignaledEventAttributes', traits => ['NameInRequest']); has FailWorkflowExecutionFailedEventAttributes => (is => 'ro', isa => 'Paws::SimpleWorkflow::FailWorkflowExecutionFailedEventAttributes', request_name => 'failWorkflowExecutionFailedEventAttributes', traits => ['NameInRequest']); has LambdaFunctionCompletedEventAttributes => (is => 'ro', isa => 'Paws::SimpleWorkflow::LambdaFunctionCompletedEventAttributes', request_name => 'lambdaFunctionCompletedEventAttributes', traits => ['NameInRequest']); has LambdaFunctionFailedEventAttributes => (is => 'ro', isa => 'Paws::SimpleWorkflow::LambdaFunctionFailedEventAttributes', request_name => 'lambdaFunctionFailedEventAttributes', traits => ['NameInRequest']); has LambdaFunctionScheduledEventAttributes => (is => 'ro', isa => 'Paws::SimpleWorkflow::LambdaFunctionScheduledEventAttributes', request_name => 'lambdaFunctionScheduledEventAttributes', traits => ['NameInRequest']); has LambdaFunctionStartedEventAttributes => (is => 'ro', isa => 'Paws::SimpleWorkflow::LambdaFunctionStartedEventAttributes', request_name => 'lambdaFunctionStartedEventAttributes', traits => ['NameInRequest']); has LambdaFunctionTimedOutEventAttributes => (is => 'ro', isa => 'Paws::SimpleWorkflow::LambdaFunctionTimedOutEventAttributes', request_name => 'lambdaFunctionTimedOutEventAttributes', traits => ['NameInRequest']); has MarkerRecordedEventAttributes => (is => 'ro', isa => 'Paws::SimpleWorkflow::MarkerRecordedEventAttributes', request_name => 'markerRecordedEventAttributes', traits => ['NameInRequest']); has RecordMarkerFailedEventAttributes => (is => 'ro', isa => 'Paws::SimpleWorkflow::RecordMarkerFailedEventAttributes', request_name => 'recordMarkerFailedEventAttributes', traits => ['NameInRequest']); has RequestCancelActivityTaskFailedEventAttributes => (is => 'ro', isa => 'Paws::SimpleWorkflow::RequestCancelActivityTaskFailedEventAttributes', request_name => 'requestCancelActivityTaskFailedEventAttributes', traits => ['NameInRequest']); has RequestCancelExternalWorkflowExecutionFailedEventAttributes => (is => 'ro', isa => 'Paws::SimpleWorkflow::RequestCancelExternalWorkflowExecutionFailedEventAttributes', request_name => 'requestCancelExternalWorkflowExecutionFailedEventAttributes', traits => ['NameInRequest']); has RequestCancelExternalWorkflowExecutionInitiatedEventAttributes => (is => 'ro', isa => 'Paws::SimpleWorkflow::RequestCancelExternalWorkflowExecutionInitiatedEventAttributes', request_name => 'requestCancelExternalWorkflowExecutionInitiatedEventAttributes', traits => ['NameInRequest']); has ScheduleActivityTaskFailedEventAttributes => (is => 'ro', isa => 'Paws::SimpleWorkflow::ScheduleActivityTaskFailedEventAttributes', request_name => 'scheduleActivityTaskFailedEventAttributes', traits => ['NameInRequest']); has ScheduleLambdaFunctionFailedEventAttributes => (is => 'ro', isa => 'Paws::SimpleWorkflow::ScheduleLambdaFunctionFailedEventAttributes', request_name => 'scheduleLambdaFunctionFailedEventAttributes', traits => ['NameInRequest']); has SignalExternalWorkflowExecutionFailedEventAttributes => (is => 'ro', isa => 'Paws::SimpleWorkflow::SignalExternalWorkflowExecutionFailedEventAttributes', request_name => 'signalExternalWorkflowExecutionFailedEventAttributes', traits => ['NameInRequest']); has SignalExternalWorkflowExecutionInitiatedEventAttributes => (is => 'ro', isa => 'Paws::SimpleWorkflow::SignalExternalWorkflowExecutionInitiatedEventAttributes', request_name => 'signalExternalWorkflowExecutionInitiatedEventAttributes', traits => ['NameInRequest']); has StartChildWorkflowExecutionFailedEventAttributes => (is => 'ro', isa => 'Paws::SimpleWorkflow::StartChildWorkflowExecutionFailedEventAttributes', request_name => 'startChildWorkflowExecutionFailedEventAttributes', traits => ['NameInRequest']); has StartChildWorkflowExecutionInitiatedEventAttributes => (is => 'ro', isa => 'Paws::SimpleWorkflow::StartChildWorkflowExecutionInitiatedEventAttributes', request_name => 'startChildWorkflowExecutionInitiatedEventAttributes', traits => ['NameInRequest']); has StartLambdaFunctionFailedEventAttributes => (is => 'ro', isa => 'Paws::SimpleWorkflow::StartLambdaFunctionFailedEventAttributes', request_name => 'startLambdaFunctionFailedEventAttributes', traits => ['NameInRequest']); has StartTimerFailedEventAttributes => (is => 'ro', isa => 'Paws::SimpleWorkflow::StartTimerFailedEventAttributes', request_name => 'startTimerFailedEventAttributes', traits => ['NameInRequest']); has TimerCanceledEventAttributes => (is => 'ro', isa => 'Paws::SimpleWorkflow::TimerCanceledEventAttributes', request_name => 'timerCanceledEventAttributes', traits => ['NameInRequest']); has TimerFiredEventAttributes => (is => 'ro', isa => 'Paws::SimpleWorkflow::TimerFiredEventAttributes', request_name => 'timerFiredEventAttributes', traits => ['NameInRequest']); has TimerStartedEventAttributes => (is => 'ro', isa => 'Paws::SimpleWorkflow::TimerStartedEventAttributes', request_name => 'timerStartedEventAttributes', traits => ['NameInRequest']); has WorkflowExecutionCanceledEventAttributes => (is => 'ro', isa => 'Paws::SimpleWorkflow::WorkflowExecutionCanceledEventAttributes', request_name => 'workflowExecutionCanceledEventAttributes', traits => ['NameInRequest']); has WorkflowExecutionCancelRequestedEventAttributes => (is => 'ro', isa => 'Paws::SimpleWorkflow::WorkflowExecutionCancelRequestedEventAttributes', request_name => 'workflowExecutionCancelRequestedEventAttributes', traits => ['NameInRequest']); has WorkflowExecutionCompletedEventAttributes => (is => 'ro', isa => 'Paws::SimpleWorkflow::WorkflowExecutionCompletedEventAttributes', request_name => 'workflowExecutionCompletedEventAttributes', traits => ['NameInRequest']); has WorkflowExecutionContinuedAsNewEventAttributes => (is => 'ro', isa => 'Paws::SimpleWorkflow::WorkflowExecutionContinuedAsNewEventAttributes', request_name => 'workflowExecutionContinuedAsNewEventAttributes', traits => ['NameInRequest']); has WorkflowExecutionFailedEventAttributes => (is => 'ro', isa => 'Paws::SimpleWorkflow::WorkflowExecutionFailedEventAttributes', request_name => 'workflowExecutionFailedEventAttributes', traits => ['NameInRequest']); has WorkflowExecutionSignaledEventAttributes => (is => 'ro', isa => 'Paws::SimpleWorkflow::WorkflowExecutionSignaledEventAttributes', request_name => 'workflowExecutionSignaledEventAttributes', traits => ['NameInRequest']); has WorkflowExecutionStartedEventAttributes => (is => 'ro', isa => 'Paws::SimpleWorkflow::WorkflowExecutionStartedEventAttributes', request_name => 'workflowExecutionStartedEventAttributes', traits => ['NameInRequest']); has WorkflowExecutionTerminatedEventAttributes => (is => 'ro', isa => 'Paws::SimpleWorkflow::WorkflowExecutionTerminatedEventAttributes', request_name => 'workflowExecutionTerminatedEventAttributes', traits => ['NameInRequest']); has WorkflowExecutionTimedOutEventAttributes => (is => 'ro', isa => 'Paws::SimpleWorkflow::WorkflowExecutionTimedOutEventAttributes', request_name => 'workflowExecutionTimedOutEventAttributes', traits => ['NameInRequest']); 1; ### main pod documentation begin ### =head1 NAME Paws::SimpleWorkflow::HistoryEvent =head1 USAGE This class represents one of two things: =head3 Arguments in a call to a service Use the attributes of this class as arguments to methods. You shouldn't make instances of this class. Each attribute should be used as a named argument in the calls that expect this type of object. As an example, if Att1 is expected to be a Paws::SimpleWorkflow::HistoryEvent object: $service_obj->Method(Att1 => { ActivityTaskCanceledEventAttributes => $value, ..., WorkflowExecutionTimedOutEventAttributes => $value }); =head3 Results returned from an API call Use accessors for each attribute. If Att1 is expected to be an Paws::SimpleWorkflow::HistoryEvent object: $result = $service_obj->Method(...); $result->Att1->ActivityTaskCanceledEventAttributes =head1 DESCRIPTION Event within a workflow execution. A history event can be one of these types: =over =item * C E A C decision was received by the system. =item * C E The activity task was successfully canceled. =item * C E An activity worker successfully completed an activity task by calling RespondActivityTaskCompleted. =item * C E An activity worker failed an activity task by calling RespondActivityTaskFailed. =item * C E An activity task was scheduled for execution. =item * C E The scheduled activity task was dispatched to a worker. =item * C E The activity task timed out. =item * C E Failed to process CancelTimer decision. This happens when the decision isn't configured properly, for example no timer exists with the specified timer Id. =item * C E A request to cancel a workflow execution failed. =item * C E A child workflow execution, started by this workflow execution, was canceled and closed. =item * C E A child workflow execution, started by this workflow execution, completed successfully and was closed. =item * C E A child workflow execution, started by this workflow execution, failed to complete successfully and was closed. =item * C E A child workflow execution was successfully started. =item * C E A child workflow execution, started by this workflow execution, was terminated. =item * C E A child workflow execution, started by this workflow execution, timed out and was closed. =item * C E The workflow execution failed to complete. =item * C E The workflow execution failed to complete after being continued as a new workflow execution. =item * C E The decider successfully completed a decision task by calling RespondDecisionTaskCompleted. =item * C E A decision task was scheduled for the workflow execution. =item * C E The decision task was dispatched to a decider. =item * C E The decision task timed out. =item * C E Request to cancel an external workflow execution was successfully delivered to the target execution. =item * C E A signal, requested by this workflow execution, was successfully delivered to the target external workflow execution. =item * C E A request to mark a workflow execution as failed, itself failed. =item * C E A marker was recorded in the workflow history as the result of a C decision. =item * C E A C decision was returned as failed. =item * C E Failed to process RequestCancelActivityTask decision. This happens when the decision isn't configured properly. =item * C E Request to cancel an external workflow execution failed. =item * C E A request was made to request the cancellation of an external workflow execution. =item * C E Failed to process ScheduleActivityTask decision. This happens when the decision isn't configured properly, for example the activity type specified isn't registered. =item * C E The request to signal an external workflow execution failed. =item * C E A request to signal an external workflow was made. =item * C E A scheduled activity task failed to start. =item * C E Failed to process StartChildWorkflowExecution decision. This happens when the decision isn't configured properly, for example the workflow type specified isn't registered. =item * C E A request was made to start a child workflow execution. =item * C E Failed to process StartTimer decision. This happens when the decision isn't configured properly, for example a timer already exists with the specified timer Id. =item * C E A timer, previously started for this workflow execution, was successfully canceled. =item * C E A timer, previously started for this workflow execution, fired. =item * C E A timer was started for the workflow execution due to a C decision. =item * C E A request to cancel this workflow execution was made. =item * C E The workflow execution was successfully canceled and closed. =item * C E The workflow execution was closed due to successful completion. =item * C E The workflow execution was closed and a new execution of the same type was created with the same workflowId. =item * C E The workflow execution closed due to a failure. =item * C E An external signal was received for the workflow execution. =item * C E The workflow execution was started. =item * C E The workflow execution was terminated. =item * C E The workflow execution was closed because a time out was exceeded. =back =head1 ATTRIBUTES =head2 ActivityTaskCanceledEventAttributes => L If the event is of type C then this member is set and provides detailed information about the event. It isn't set for other event types. =head2 ActivityTaskCancelRequestedEventAttributes => L If the event is of type C then this member is set and provides detailed information about the event. It isn't set for other event types. =head2 ActivityTaskCompletedEventAttributes => L If the event is of type C then this member is set and provides detailed information about the event. It isn't set for other event types. =head2 ActivityTaskFailedEventAttributes => L If the event is of type C then this member is set and provides detailed information about the event. It isn't set for other event types. =head2 ActivityTaskScheduledEventAttributes => L If the event is of type C then this member is set and provides detailed information about the event. It isn't set for other event types. =head2 ActivityTaskStartedEventAttributes => L If the event is of type C then this member is set and provides detailed information about the event. It isn't set for other event types. =head2 ActivityTaskTimedOutEventAttributes => L If the event is of type C then this member is set and provides detailed information about the event. It isn't set for other event types. =head2 CancelTimerFailedEventAttributes => L If the event is of type C then this member is set and provides detailed information about the event. It isn't set for other event types. =head2 CancelWorkflowExecutionFailedEventAttributes => L If the event is of type C then this member is set and provides detailed information about the event. It isn't set for other event types. =head2 ChildWorkflowExecutionCanceledEventAttributes => L If the event is of type C then this member is set and provides detailed information about the event. It isn't set for other event types. =head2 ChildWorkflowExecutionCompletedEventAttributes => L If the event is of type C then this member is set and provides detailed information about the event. It isn't set for other event types. =head2 ChildWorkflowExecutionFailedEventAttributes => L If the event is of type C then this member is set and provides detailed information about the event. It isn't set for other event types. =head2 ChildWorkflowExecutionStartedEventAttributes => L If the event is of type C then this member is set and provides detailed information about the event. It isn't set for other event types. =head2 ChildWorkflowExecutionTerminatedEventAttributes => L If the event is of type C then this member is set and provides detailed information about the event. It isn't set for other event types. =head2 ChildWorkflowExecutionTimedOutEventAttributes => L If the event is of type C then this member is set and provides detailed information about the event. It isn't set for other event types. =head2 CompleteWorkflowExecutionFailedEventAttributes => L If the event is of type C then this member is set and provides detailed information about the event. It isn't set for other event types. =head2 ContinueAsNewWorkflowExecutionFailedEventAttributes => L If the event is of type C then this member is set and provides detailed information about the event. It isn't set for other event types. =head2 DecisionTaskCompletedEventAttributes => L If the event is of type C then this member is set and provides detailed information about the event. It isn't set for other event types. =head2 DecisionTaskScheduledEventAttributes => L If the event is of type C then this member is set and provides detailed information about the event. It isn't set for other event types. =head2 DecisionTaskStartedEventAttributes => L If the event is of type C then this member is set and provides detailed information about the event. It isn't set for other event types. =head2 DecisionTaskTimedOutEventAttributes => L If the event is of type C then this member is set and provides detailed information about the event. It isn't set for other event types. =head2 B EventId => Int The system generated ID of the event. This ID uniquely identifies the event with in the workflow execution history. =head2 B EventTimestamp => Str The date and time when the event occurred. =head2 B EventType => Str The type of the history event. =head2 ExternalWorkflowExecutionCancelRequestedEventAttributes => L If the event is of type C then this member is set and provides detailed information about the event. It isn't set for other event types. =head2 ExternalWorkflowExecutionSignaledEventAttributes => L If the event is of type C then this member is set and provides detailed information about the event. It isn't set for other event types. =head2 FailWorkflowExecutionFailedEventAttributes => L If the event is of type C then this member is set and provides detailed information about the event. It isn't set for other event types. =head2 LambdaFunctionCompletedEventAttributes => L Provides the details of the C event. It isn't set for other event types. =head2 LambdaFunctionFailedEventAttributes => L Provides the details of the C event. It isn't set for other event types. =head2 LambdaFunctionScheduledEventAttributes => L Provides the details of the C event. It isn't set for other event types. =head2 LambdaFunctionStartedEventAttributes => L Provides the details of the C event. It isn't set for other event types. =head2 LambdaFunctionTimedOutEventAttributes => L Provides the details of the C event. It isn't set for other event types. =head2 MarkerRecordedEventAttributes => L If the event is of type C then this member is set and provides detailed information about the event. It isn't set for other event types. =head2 RecordMarkerFailedEventAttributes => L If the event is of type C then this member is set and provides detailed information about the event. It isn't set for other event types. =head2 RequestCancelActivityTaskFailedEventAttributes => L If the event is of type C then this member is set and provides detailed information about the event. It isn't set for other event types. =head2 RequestCancelExternalWorkflowExecutionFailedEventAttributes => L If the event is of type C then this member is set and provides detailed information about the event. It isn't set for other event types. =head2 RequestCancelExternalWorkflowExecutionInitiatedEventAttributes => L If the event is of type C then this member is set and provides detailed information about the event. It isn't set for other event types. =head2 ScheduleActivityTaskFailedEventAttributes => L If the event is of type C then this member is set and provides detailed information about the event. It isn't set for other event types. =head2 ScheduleLambdaFunctionFailedEventAttributes => L Provides the details of the C event. It isn't set for other event types. =head2 SignalExternalWorkflowExecutionFailedEventAttributes => L If the event is of type C then this member is set and provides detailed information about the event. It isn't set for other event types. =head2 SignalExternalWorkflowExecutionInitiatedEventAttributes => L If the event is of type C then this member is set and provides detailed information about the event. It isn't set for other event types. =head2 StartChildWorkflowExecutionFailedEventAttributes => L If the event is of type C then this member is set and provides detailed information about the event. It isn't set for other event types. =head2 StartChildWorkflowExecutionInitiatedEventAttributes => L If the event is of type C then this member is set and provides detailed information about the event. It isn't set for other event types. =head2 StartLambdaFunctionFailedEventAttributes => L Provides the details of the C event. It isn't set for other event types. =head2 StartTimerFailedEventAttributes => L If the event is of type C then this member is set and provides detailed information about the event. It isn't set for other event types. =head2 TimerCanceledEventAttributes => L If the event is of type C then this member is set and provides detailed information about the event. It isn't set for other event types. =head2 TimerFiredEventAttributes => L If the event is of type C then this member is set and provides detailed information about the event. It isn't set for other event types. =head2 TimerStartedEventAttributes => L If the event is of type C then this member is set and provides detailed information about the event. It isn't set for other event types. =head2 WorkflowExecutionCanceledEventAttributes => L If the event is of type C then this member is set and provides detailed information about the event. It isn't set for other event types. =head2 WorkflowExecutionCancelRequestedEventAttributes => L If the event is of type C then this member is set and provides detailed information about the event. It isn't set for other event types. =head2 WorkflowExecutionCompletedEventAttributes => L If the event is of type C then this member is set and provides detailed information about the event. It isn't set for other event types. =head2 WorkflowExecutionContinuedAsNewEventAttributes => L If the event is of type C then this member is set and provides detailed information about the event. It isn't set for other event types. =head2 WorkflowExecutionFailedEventAttributes => L If the event is of type C then this member is set and provides detailed information about the event. It isn't set for other event types. =head2 WorkflowExecutionSignaledEventAttributes => L If the event is of type C then this member is set and provides detailed information about the event. It isn't set for other event types. =head2 WorkflowExecutionStartedEventAttributes => L If the event is of type C then this member is set and provides detailed information about the event. It isn't set for other event types. =head2 WorkflowExecutionTerminatedEventAttributes => L If the event is of type C then this member is set and provides detailed information about the event. It isn't set for other event types. =head2 WorkflowExecutionTimedOutEventAttributes => L If the event is of type C then this member is set and provides detailed information about the event. It isn't set for other event types. =head1 SEE ALSO This class forms part of L, describing an object used in L =head1 BUGS and CONTRIBUTIONS The source code is located here: L Please report bugs to: L =cut