Struct aws_sdk_swf::model::history_event::Builder
source · pub struct Builder { /* private fields */ }
Expand description
A builder for HistoryEvent
.
Implementations§
source§impl Builder
impl Builder
sourcepub fn event_timestamp(self, input: DateTime) -> Self
pub fn event_timestamp(self, input: DateTime) -> Self
The date and time when the event occurred.
sourcepub fn set_event_timestamp(self, input: Option<DateTime>) -> Self
pub fn set_event_timestamp(self, input: Option<DateTime>) -> Self
The date and time when the event occurred.
sourcepub fn event_type(self, input: EventType) -> Self
pub fn event_type(self, input: EventType) -> Self
The type of the history event.
sourcepub fn set_event_type(self, input: Option<EventType>) -> Self
pub fn set_event_type(self, input: Option<EventType>) -> Self
The type of the history event.
sourcepub fn event_id(self, input: i64) -> Self
pub fn event_id(self, input: i64) -> Self
The system generated ID of the event. This ID uniquely identifies the event with in the workflow execution history.
sourcepub fn set_event_id(self, input: Option<i64>) -> Self
pub fn set_event_id(self, input: Option<i64>) -> Self
The system generated ID of the event. This ID uniquely identifies the event with in the workflow execution history.
sourcepub fn workflow_execution_started_event_attributes(
self,
input: WorkflowExecutionStartedEventAttributes
) -> Self
pub fn workflow_execution_started_event_attributes(
self,
input: WorkflowExecutionStartedEventAttributes
) -> Self
If the event is of type WorkflowExecutionStarted
then this member is set and provides detailed information about the event. It isn't set for other event types.
sourcepub fn set_workflow_execution_started_event_attributes(
self,
input: Option<WorkflowExecutionStartedEventAttributes>
) -> Self
pub fn set_workflow_execution_started_event_attributes(
self,
input: Option<WorkflowExecutionStartedEventAttributes>
) -> Self
If the event is of type WorkflowExecutionStarted
then this member is set and provides detailed information about the event. It isn't set for other event types.
sourcepub fn workflow_execution_completed_event_attributes(
self,
input: WorkflowExecutionCompletedEventAttributes
) -> Self
pub fn workflow_execution_completed_event_attributes(
self,
input: WorkflowExecutionCompletedEventAttributes
) -> Self
If the event is of type WorkflowExecutionCompleted
then this member is set and provides detailed information about the event. It isn't set for other event types.
sourcepub fn set_workflow_execution_completed_event_attributes(
self,
input: Option<WorkflowExecutionCompletedEventAttributes>
) -> Self
pub fn set_workflow_execution_completed_event_attributes(
self,
input: Option<WorkflowExecutionCompletedEventAttributes>
) -> Self
If the event is of type WorkflowExecutionCompleted
then this member is set and provides detailed information about the event. It isn't set for other event types.
sourcepub fn complete_workflow_execution_failed_event_attributes(
self,
input: CompleteWorkflowExecutionFailedEventAttributes
) -> Self
pub fn complete_workflow_execution_failed_event_attributes(
self,
input: CompleteWorkflowExecutionFailedEventAttributes
) -> Self
If the event is of type CompleteWorkflowExecutionFailed
then this member is set and provides detailed information about the event. It isn't set for other event types.
sourcepub fn set_complete_workflow_execution_failed_event_attributes(
self,
input: Option<CompleteWorkflowExecutionFailedEventAttributes>
) -> Self
pub fn set_complete_workflow_execution_failed_event_attributes(
self,
input: Option<CompleteWorkflowExecutionFailedEventAttributes>
) -> Self
If the event is of type CompleteWorkflowExecutionFailed
then this member is set and provides detailed information about the event. It isn't set for other event types.
sourcepub fn workflow_execution_failed_event_attributes(
self,
input: WorkflowExecutionFailedEventAttributes
) -> Self
pub fn workflow_execution_failed_event_attributes(
self,
input: WorkflowExecutionFailedEventAttributes
) -> Self
If the event is of type WorkflowExecutionFailed
then this member is set and provides detailed information about the event. It isn't set for other event types.
sourcepub fn set_workflow_execution_failed_event_attributes(
self,
input: Option<WorkflowExecutionFailedEventAttributes>
) -> Self
pub fn set_workflow_execution_failed_event_attributes(
self,
input: Option<WorkflowExecutionFailedEventAttributes>
) -> Self
If the event is of type WorkflowExecutionFailed
then this member is set and provides detailed information about the event. It isn't set for other event types.
sourcepub fn fail_workflow_execution_failed_event_attributes(
self,
input: FailWorkflowExecutionFailedEventAttributes
) -> Self
pub fn fail_workflow_execution_failed_event_attributes(
self,
input: FailWorkflowExecutionFailedEventAttributes
) -> Self
If the event is of type FailWorkflowExecutionFailed
then this member is set and provides detailed information about the event. It isn't set for other event types.
sourcepub fn set_fail_workflow_execution_failed_event_attributes(
self,
input: Option<FailWorkflowExecutionFailedEventAttributes>
) -> Self
pub fn set_fail_workflow_execution_failed_event_attributes(
self,
input: Option<FailWorkflowExecutionFailedEventAttributes>
) -> Self
If the event is of type FailWorkflowExecutionFailed
then this member is set and provides detailed information about the event. It isn't set for other event types.
sourcepub fn workflow_execution_timed_out_event_attributes(
self,
input: WorkflowExecutionTimedOutEventAttributes
) -> Self
pub fn workflow_execution_timed_out_event_attributes(
self,
input: WorkflowExecutionTimedOutEventAttributes
) -> Self
If the event is of type WorkflowExecutionTimedOut
then this member is set and provides detailed information about the event. It isn't set for other event types.
sourcepub fn set_workflow_execution_timed_out_event_attributes(
self,
input: Option<WorkflowExecutionTimedOutEventAttributes>
) -> Self
pub fn set_workflow_execution_timed_out_event_attributes(
self,
input: Option<WorkflowExecutionTimedOutEventAttributes>
) -> Self
If the event is of type WorkflowExecutionTimedOut
then this member is set and provides detailed information about the event. It isn't set for other event types.
sourcepub fn workflow_execution_canceled_event_attributes(
self,
input: WorkflowExecutionCanceledEventAttributes
) -> Self
pub fn workflow_execution_canceled_event_attributes(
self,
input: WorkflowExecutionCanceledEventAttributes
) -> Self
If the event is of type WorkflowExecutionCanceled
then this member is set and provides detailed information about the event. It isn't set for other event types.
sourcepub fn set_workflow_execution_canceled_event_attributes(
self,
input: Option<WorkflowExecutionCanceledEventAttributes>
) -> Self
pub fn set_workflow_execution_canceled_event_attributes(
self,
input: Option<WorkflowExecutionCanceledEventAttributes>
) -> Self
If the event is of type WorkflowExecutionCanceled
then this member is set and provides detailed information about the event. It isn't set for other event types.
sourcepub fn cancel_workflow_execution_failed_event_attributes(
self,
input: CancelWorkflowExecutionFailedEventAttributes
) -> Self
pub fn cancel_workflow_execution_failed_event_attributes(
self,
input: CancelWorkflowExecutionFailedEventAttributes
) -> Self
If the event is of type CancelWorkflowExecutionFailed
then this member is set and provides detailed information about the event. It isn't set for other event types.
sourcepub fn set_cancel_workflow_execution_failed_event_attributes(
self,
input: Option<CancelWorkflowExecutionFailedEventAttributes>
) -> Self
pub fn set_cancel_workflow_execution_failed_event_attributes(
self,
input: Option<CancelWorkflowExecutionFailedEventAttributes>
) -> Self
If the event is of type CancelWorkflowExecutionFailed
then this member is set and provides detailed information about the event. It isn't set for other event types.
sourcepub fn workflow_execution_continued_as_new_event_attributes(
self,
input: WorkflowExecutionContinuedAsNewEventAttributes
) -> Self
pub fn workflow_execution_continued_as_new_event_attributes(
self,
input: WorkflowExecutionContinuedAsNewEventAttributes
) -> Self
If the event is of type WorkflowExecutionContinuedAsNew
then this member is set and provides detailed information about the event. It isn't set for other event types.
sourcepub fn set_workflow_execution_continued_as_new_event_attributes(
self,
input: Option<WorkflowExecutionContinuedAsNewEventAttributes>
) -> Self
pub fn set_workflow_execution_continued_as_new_event_attributes(
self,
input: Option<WorkflowExecutionContinuedAsNewEventAttributes>
) -> Self
If the event is of type WorkflowExecutionContinuedAsNew
then this member is set and provides detailed information about the event. It isn't set for other event types.
sourcepub fn continue_as_new_workflow_execution_failed_event_attributes(
self,
input: ContinueAsNewWorkflowExecutionFailedEventAttributes
) -> Self
pub fn continue_as_new_workflow_execution_failed_event_attributes(
self,
input: ContinueAsNewWorkflowExecutionFailedEventAttributes
) -> Self
If the event is of type ContinueAsNewWorkflowExecutionFailed
then this member is set and provides detailed information about the event. It isn't set for other event types.
sourcepub fn set_continue_as_new_workflow_execution_failed_event_attributes(
self,
input: Option<ContinueAsNewWorkflowExecutionFailedEventAttributes>
) -> Self
pub fn set_continue_as_new_workflow_execution_failed_event_attributes(
self,
input: Option<ContinueAsNewWorkflowExecutionFailedEventAttributes>
) -> Self
If the event is of type ContinueAsNewWorkflowExecutionFailed
then this member is set and provides detailed information about the event. It isn't set for other event types.
sourcepub fn workflow_execution_terminated_event_attributes(
self,
input: WorkflowExecutionTerminatedEventAttributes
) -> Self
pub fn workflow_execution_terminated_event_attributes(
self,
input: WorkflowExecutionTerminatedEventAttributes
) -> Self
If the event is of type WorkflowExecutionTerminated
then this member is set and provides detailed information about the event. It isn't set for other event types.
sourcepub fn set_workflow_execution_terminated_event_attributes(
self,
input: Option<WorkflowExecutionTerminatedEventAttributes>
) -> Self
pub fn set_workflow_execution_terminated_event_attributes(
self,
input: Option<WorkflowExecutionTerminatedEventAttributes>
) -> Self
If the event is of type WorkflowExecutionTerminated
then this member is set and provides detailed information about the event. It isn't set for other event types.
sourcepub fn workflow_execution_cancel_requested_event_attributes(
self,
input: WorkflowExecutionCancelRequestedEventAttributes
) -> Self
pub fn workflow_execution_cancel_requested_event_attributes(
self,
input: WorkflowExecutionCancelRequestedEventAttributes
) -> Self
If the event is of type WorkflowExecutionCancelRequested
then this member is set and provides detailed information about the event. It isn't set for other event types.
sourcepub fn set_workflow_execution_cancel_requested_event_attributes(
self,
input: Option<WorkflowExecutionCancelRequestedEventAttributes>
) -> Self
pub fn set_workflow_execution_cancel_requested_event_attributes(
self,
input: Option<WorkflowExecutionCancelRequestedEventAttributes>
) -> Self
If the event is of type WorkflowExecutionCancelRequested
then this member is set and provides detailed information about the event. It isn't set for other event types.
sourcepub fn decision_task_scheduled_event_attributes(
self,
input: DecisionTaskScheduledEventAttributes
) -> Self
pub fn decision_task_scheduled_event_attributes(
self,
input: DecisionTaskScheduledEventAttributes
) -> Self
If the event is of type DecisionTaskScheduled
then this member is set and provides detailed information about the event. It isn't set for other event types.
sourcepub fn set_decision_task_scheduled_event_attributes(
self,
input: Option<DecisionTaskScheduledEventAttributes>
) -> Self
pub fn set_decision_task_scheduled_event_attributes(
self,
input: Option<DecisionTaskScheduledEventAttributes>
) -> Self
If the event is of type DecisionTaskScheduled
then this member is set and provides detailed information about the event. It isn't set for other event types.
sourcepub fn decision_task_started_event_attributes(
self,
input: DecisionTaskStartedEventAttributes
) -> Self
pub fn decision_task_started_event_attributes(
self,
input: DecisionTaskStartedEventAttributes
) -> Self
If the event is of type DecisionTaskStarted
then this member is set and provides detailed information about the event. It isn't set for other event types.
sourcepub fn set_decision_task_started_event_attributes(
self,
input: Option<DecisionTaskStartedEventAttributes>
) -> Self
pub fn set_decision_task_started_event_attributes(
self,
input: Option<DecisionTaskStartedEventAttributes>
) -> Self
If the event is of type DecisionTaskStarted
then this member is set and provides detailed information about the event. It isn't set for other event types.
sourcepub fn decision_task_completed_event_attributes(
self,
input: DecisionTaskCompletedEventAttributes
) -> Self
pub fn decision_task_completed_event_attributes(
self,
input: DecisionTaskCompletedEventAttributes
) -> Self
If the event is of type DecisionTaskCompleted
then this member is set and provides detailed information about the event. It isn't set for other event types.
sourcepub fn set_decision_task_completed_event_attributes(
self,
input: Option<DecisionTaskCompletedEventAttributes>
) -> Self
pub fn set_decision_task_completed_event_attributes(
self,
input: Option<DecisionTaskCompletedEventAttributes>
) -> Self
If the event is of type DecisionTaskCompleted
then this member is set and provides detailed information about the event. It isn't set for other event types.
sourcepub fn decision_task_timed_out_event_attributes(
self,
input: DecisionTaskTimedOutEventAttributes
) -> Self
pub fn decision_task_timed_out_event_attributes(
self,
input: DecisionTaskTimedOutEventAttributes
) -> Self
If the event is of type DecisionTaskTimedOut
then this member is set and provides detailed information about the event. It isn't set for other event types.
sourcepub fn set_decision_task_timed_out_event_attributes(
self,
input: Option<DecisionTaskTimedOutEventAttributes>
) -> Self
pub fn set_decision_task_timed_out_event_attributes(
self,
input: Option<DecisionTaskTimedOutEventAttributes>
) -> Self
If the event is of type DecisionTaskTimedOut
then this member is set and provides detailed information about the event. It isn't set for other event types.
sourcepub fn activity_task_scheduled_event_attributes(
self,
input: ActivityTaskScheduledEventAttributes
) -> Self
pub fn activity_task_scheduled_event_attributes(
self,
input: ActivityTaskScheduledEventAttributes
) -> Self
If the event is of type ActivityTaskScheduled
then this member is set and provides detailed information about the event. It isn't set for other event types.
sourcepub fn set_activity_task_scheduled_event_attributes(
self,
input: Option<ActivityTaskScheduledEventAttributes>
) -> Self
pub fn set_activity_task_scheduled_event_attributes(
self,
input: Option<ActivityTaskScheduledEventAttributes>
) -> Self
If the event is of type ActivityTaskScheduled
then this member is set and provides detailed information about the event. It isn't set for other event types.
sourcepub fn activity_task_started_event_attributes(
self,
input: ActivityTaskStartedEventAttributes
) -> Self
pub fn activity_task_started_event_attributes(
self,
input: ActivityTaskStartedEventAttributes
) -> Self
If the event is of type ActivityTaskStarted
then this member is set and provides detailed information about the event. It isn't set for other event types.
sourcepub fn set_activity_task_started_event_attributes(
self,
input: Option<ActivityTaskStartedEventAttributes>
) -> Self
pub fn set_activity_task_started_event_attributes(
self,
input: Option<ActivityTaskStartedEventAttributes>
) -> Self
If the event is of type ActivityTaskStarted
then this member is set and provides detailed information about the event. It isn't set for other event types.
sourcepub fn activity_task_completed_event_attributes(
self,
input: ActivityTaskCompletedEventAttributes
) -> Self
pub fn activity_task_completed_event_attributes(
self,
input: ActivityTaskCompletedEventAttributes
) -> Self
If the event is of type ActivityTaskCompleted
then this member is set and provides detailed information about the event. It isn't set for other event types.
sourcepub fn set_activity_task_completed_event_attributes(
self,
input: Option<ActivityTaskCompletedEventAttributes>
) -> Self
pub fn set_activity_task_completed_event_attributes(
self,
input: Option<ActivityTaskCompletedEventAttributes>
) -> Self
If the event is of type ActivityTaskCompleted
then this member is set and provides detailed information about the event. It isn't set for other event types.
sourcepub fn activity_task_failed_event_attributes(
self,
input: ActivityTaskFailedEventAttributes
) -> Self
pub fn activity_task_failed_event_attributes(
self,
input: ActivityTaskFailedEventAttributes
) -> Self
If the event is of type ActivityTaskFailed
then this member is set and provides detailed information about the event. It isn't set for other event types.
sourcepub fn set_activity_task_failed_event_attributes(
self,
input: Option<ActivityTaskFailedEventAttributes>
) -> Self
pub fn set_activity_task_failed_event_attributes(
self,
input: Option<ActivityTaskFailedEventAttributes>
) -> Self
If the event is of type ActivityTaskFailed
then this member is set and provides detailed information about the event. It isn't set for other event types.
sourcepub fn activity_task_timed_out_event_attributes(
self,
input: ActivityTaskTimedOutEventAttributes
) -> Self
pub fn activity_task_timed_out_event_attributes(
self,
input: ActivityTaskTimedOutEventAttributes
) -> Self
If the event is of type ActivityTaskTimedOut
then this member is set and provides detailed information about the event. It isn't set for other event types.
sourcepub fn set_activity_task_timed_out_event_attributes(
self,
input: Option<ActivityTaskTimedOutEventAttributes>
) -> Self
pub fn set_activity_task_timed_out_event_attributes(
self,
input: Option<ActivityTaskTimedOutEventAttributes>
) -> Self
If the event is of type ActivityTaskTimedOut
then this member is set and provides detailed information about the event. It isn't set for other event types.
sourcepub fn activity_task_canceled_event_attributes(
self,
input: ActivityTaskCanceledEventAttributes
) -> Self
pub fn activity_task_canceled_event_attributes(
self,
input: ActivityTaskCanceledEventAttributes
) -> Self
If the event is of type ActivityTaskCanceled
then this member is set and provides detailed information about the event. It isn't set for other event types.
sourcepub fn set_activity_task_canceled_event_attributes(
self,
input: Option<ActivityTaskCanceledEventAttributes>
) -> Self
pub fn set_activity_task_canceled_event_attributes(
self,
input: Option<ActivityTaskCanceledEventAttributes>
) -> Self
If the event is of type ActivityTaskCanceled
then this member is set and provides detailed information about the event. It isn't set for other event types.
sourcepub fn activity_task_cancel_requested_event_attributes(
self,
input: ActivityTaskCancelRequestedEventAttributes
) -> Self
pub fn activity_task_cancel_requested_event_attributes(
self,
input: ActivityTaskCancelRequestedEventAttributes
) -> Self
If the event is of type ActivityTaskcancelRequested
then this member is set and provides detailed information about the event. It isn't set for other event types.
sourcepub fn set_activity_task_cancel_requested_event_attributes(
self,
input: Option<ActivityTaskCancelRequestedEventAttributes>
) -> Self
pub fn set_activity_task_cancel_requested_event_attributes(
self,
input: Option<ActivityTaskCancelRequestedEventAttributes>
) -> Self
If the event is of type ActivityTaskcancelRequested
then this member is set and provides detailed information about the event. It isn't set for other event types.
sourcepub fn workflow_execution_signaled_event_attributes(
self,
input: WorkflowExecutionSignaledEventAttributes
) -> Self
pub fn workflow_execution_signaled_event_attributes(
self,
input: WorkflowExecutionSignaledEventAttributes
) -> Self
If the event is of type WorkflowExecutionSignaled
then this member is set and provides detailed information about the event. It isn't set for other event types.
sourcepub fn set_workflow_execution_signaled_event_attributes(
self,
input: Option<WorkflowExecutionSignaledEventAttributes>
) -> Self
pub fn set_workflow_execution_signaled_event_attributes(
self,
input: Option<WorkflowExecutionSignaledEventAttributes>
) -> Self
If the event is of type WorkflowExecutionSignaled
then this member is set and provides detailed information about the event. It isn't set for other event types.
sourcepub fn marker_recorded_event_attributes(
self,
input: MarkerRecordedEventAttributes
) -> Self
pub fn marker_recorded_event_attributes(
self,
input: MarkerRecordedEventAttributes
) -> Self
If the event is of type MarkerRecorded
then this member is set and provides detailed information about the event. It isn't set for other event types.
sourcepub fn set_marker_recorded_event_attributes(
self,
input: Option<MarkerRecordedEventAttributes>
) -> Self
pub fn set_marker_recorded_event_attributes(
self,
input: Option<MarkerRecordedEventAttributes>
) -> Self
If the event is of type MarkerRecorded
then this member is set and provides detailed information about the event. It isn't set for other event types.
sourcepub fn record_marker_failed_event_attributes(
self,
input: RecordMarkerFailedEventAttributes
) -> Self
pub fn record_marker_failed_event_attributes(
self,
input: RecordMarkerFailedEventAttributes
) -> Self
If the event is of type DecisionTaskFailed
then this member is set and provides detailed information about the event. It isn't set for other event types.
sourcepub fn set_record_marker_failed_event_attributes(
self,
input: Option<RecordMarkerFailedEventAttributes>
) -> Self
pub fn set_record_marker_failed_event_attributes(
self,
input: Option<RecordMarkerFailedEventAttributes>
) -> Self
If the event is of type DecisionTaskFailed
then this member is set and provides detailed information about the event. It isn't set for other event types.
sourcepub fn timer_started_event_attributes(
self,
input: TimerStartedEventAttributes
) -> Self
pub fn timer_started_event_attributes(
self,
input: TimerStartedEventAttributes
) -> Self
If the event is of type TimerStarted
then this member is set and provides detailed information about the event. It isn't set for other event types.
sourcepub fn set_timer_started_event_attributes(
self,
input: Option<TimerStartedEventAttributes>
) -> Self
pub fn set_timer_started_event_attributes(
self,
input: Option<TimerStartedEventAttributes>
) -> Self
If the event is of type TimerStarted
then this member is set and provides detailed information about the event. It isn't set for other event types.
sourcepub fn timer_fired_event_attributes(
self,
input: TimerFiredEventAttributes
) -> Self
pub fn timer_fired_event_attributes(
self,
input: TimerFiredEventAttributes
) -> Self
If the event is of type TimerFired
then this member is set and provides detailed information about the event. It isn't set for other event types.
sourcepub fn set_timer_fired_event_attributes(
self,
input: Option<TimerFiredEventAttributes>
) -> Self
pub fn set_timer_fired_event_attributes(
self,
input: Option<TimerFiredEventAttributes>
) -> Self
If the event is of type TimerFired
then this member is set and provides detailed information about the event. It isn't set for other event types.
sourcepub fn timer_canceled_event_attributes(
self,
input: TimerCanceledEventAttributes
) -> Self
pub fn timer_canceled_event_attributes(
self,
input: TimerCanceledEventAttributes
) -> Self
If the event is of type TimerCanceled
then this member is set and provides detailed information about the event. It isn't set for other event types.
sourcepub fn set_timer_canceled_event_attributes(
self,
input: Option<TimerCanceledEventAttributes>
) -> Self
pub fn set_timer_canceled_event_attributes(
self,
input: Option<TimerCanceledEventAttributes>
) -> Self
If the event is of type TimerCanceled
then this member is set and provides detailed information about the event. It isn't set for other event types.
sourcepub fn start_child_workflow_execution_initiated_event_attributes(
self,
input: StartChildWorkflowExecutionInitiatedEventAttributes
) -> Self
pub fn start_child_workflow_execution_initiated_event_attributes(
self,
input: StartChildWorkflowExecutionInitiatedEventAttributes
) -> Self
If the event is of type StartChildWorkflowExecutionInitiated
then this member is set and provides detailed information about the event. It isn't set for other event types.
sourcepub fn set_start_child_workflow_execution_initiated_event_attributes(
self,
input: Option<StartChildWorkflowExecutionInitiatedEventAttributes>
) -> Self
pub fn set_start_child_workflow_execution_initiated_event_attributes(
self,
input: Option<StartChildWorkflowExecutionInitiatedEventAttributes>
) -> Self
If the event is of type StartChildWorkflowExecutionInitiated
then this member is set and provides detailed information about the event. It isn't set for other event types.
sourcepub fn child_workflow_execution_started_event_attributes(
self,
input: ChildWorkflowExecutionStartedEventAttributes
) -> Self
pub fn child_workflow_execution_started_event_attributes(
self,
input: ChildWorkflowExecutionStartedEventAttributes
) -> Self
If the event is of type ChildWorkflowExecutionStarted
then this member is set and provides detailed information about the event. It isn't set for other event types.
sourcepub fn set_child_workflow_execution_started_event_attributes(
self,
input: Option<ChildWorkflowExecutionStartedEventAttributes>
) -> Self
pub fn set_child_workflow_execution_started_event_attributes(
self,
input: Option<ChildWorkflowExecutionStartedEventAttributes>
) -> Self
If the event is of type ChildWorkflowExecutionStarted
then this member is set and provides detailed information about the event. It isn't set for other event types.
sourcepub fn child_workflow_execution_completed_event_attributes(
self,
input: ChildWorkflowExecutionCompletedEventAttributes
) -> Self
pub fn child_workflow_execution_completed_event_attributes(
self,
input: ChildWorkflowExecutionCompletedEventAttributes
) -> Self
If the event is of type ChildWorkflowExecutionCompleted
then this member is set and provides detailed information about the event. It isn't set for other event types.
sourcepub fn set_child_workflow_execution_completed_event_attributes(
self,
input: Option<ChildWorkflowExecutionCompletedEventAttributes>
) -> Self
pub fn set_child_workflow_execution_completed_event_attributes(
self,
input: Option<ChildWorkflowExecutionCompletedEventAttributes>
) -> Self
If the event is of type ChildWorkflowExecutionCompleted
then this member is set and provides detailed information about the event. It isn't set for other event types.
sourcepub fn child_workflow_execution_failed_event_attributes(
self,
input: ChildWorkflowExecutionFailedEventAttributes
) -> Self
pub fn child_workflow_execution_failed_event_attributes(
self,
input: ChildWorkflowExecutionFailedEventAttributes
) -> Self
If the event is of type ChildWorkflowExecutionFailed
then this member is set and provides detailed information about the event. It isn't set for other event types.
sourcepub fn set_child_workflow_execution_failed_event_attributes(
self,
input: Option<ChildWorkflowExecutionFailedEventAttributes>
) -> Self
pub fn set_child_workflow_execution_failed_event_attributes(
self,
input: Option<ChildWorkflowExecutionFailedEventAttributes>
) -> Self
If the event is of type ChildWorkflowExecutionFailed
then this member is set and provides detailed information about the event. It isn't set for other event types.
sourcepub fn child_workflow_execution_timed_out_event_attributes(
self,
input: ChildWorkflowExecutionTimedOutEventAttributes
) -> Self
pub fn child_workflow_execution_timed_out_event_attributes(
self,
input: ChildWorkflowExecutionTimedOutEventAttributes
) -> Self
If the event is of type ChildWorkflowExecutionTimedOut
then this member is set and provides detailed information about the event. It isn't set for other event types.
sourcepub fn set_child_workflow_execution_timed_out_event_attributes(
self,
input: Option<ChildWorkflowExecutionTimedOutEventAttributes>
) -> Self
pub fn set_child_workflow_execution_timed_out_event_attributes(
self,
input: Option<ChildWorkflowExecutionTimedOutEventAttributes>
) -> Self
If the event is of type ChildWorkflowExecutionTimedOut
then this member is set and provides detailed information about the event. It isn't set for other event types.
sourcepub fn child_workflow_execution_canceled_event_attributes(
self,
input: ChildWorkflowExecutionCanceledEventAttributes
) -> Self
pub fn child_workflow_execution_canceled_event_attributes(
self,
input: ChildWorkflowExecutionCanceledEventAttributes
) -> Self
If the event is of type ChildWorkflowExecutionCanceled
then this member is set and provides detailed information about the event. It isn't set for other event types.
sourcepub fn set_child_workflow_execution_canceled_event_attributes(
self,
input: Option<ChildWorkflowExecutionCanceledEventAttributes>
) -> Self
pub fn set_child_workflow_execution_canceled_event_attributes(
self,
input: Option<ChildWorkflowExecutionCanceledEventAttributes>
) -> Self
If the event is of type ChildWorkflowExecutionCanceled
then this member is set and provides detailed information about the event. It isn't set for other event types.
sourcepub fn child_workflow_execution_terminated_event_attributes(
self,
input: ChildWorkflowExecutionTerminatedEventAttributes
) -> Self
pub fn child_workflow_execution_terminated_event_attributes(
self,
input: ChildWorkflowExecutionTerminatedEventAttributes
) -> Self
If the event is of type ChildWorkflowExecutionTerminated
then this member is set and provides detailed information about the event. It isn't set for other event types.
sourcepub fn set_child_workflow_execution_terminated_event_attributes(
self,
input: Option<ChildWorkflowExecutionTerminatedEventAttributes>
) -> Self
pub fn set_child_workflow_execution_terminated_event_attributes(
self,
input: Option<ChildWorkflowExecutionTerminatedEventAttributes>
) -> Self
If the event is of type ChildWorkflowExecutionTerminated
then this member is set and provides detailed information about the event. It isn't set for other event types.
sourcepub fn signal_external_workflow_execution_initiated_event_attributes(
self,
input: SignalExternalWorkflowExecutionInitiatedEventAttributes
) -> Self
pub fn signal_external_workflow_execution_initiated_event_attributes(
self,
input: SignalExternalWorkflowExecutionInitiatedEventAttributes
) -> Self
If the event is of type SignalExternalWorkflowExecutionInitiated
then this member is set and provides detailed information about the event. It isn't set for other event types.
sourcepub fn set_signal_external_workflow_execution_initiated_event_attributes(
self,
input: Option<SignalExternalWorkflowExecutionInitiatedEventAttributes>
) -> Self
pub fn set_signal_external_workflow_execution_initiated_event_attributes(
self,
input: Option<SignalExternalWorkflowExecutionInitiatedEventAttributes>
) -> Self
If the event is of type SignalExternalWorkflowExecutionInitiated
then this member is set and provides detailed information about the event. It isn't set for other event types.
sourcepub fn external_workflow_execution_signaled_event_attributes(
self,
input: ExternalWorkflowExecutionSignaledEventAttributes
) -> Self
pub fn external_workflow_execution_signaled_event_attributes(
self,
input: ExternalWorkflowExecutionSignaledEventAttributes
) -> Self
If the event is of type ExternalWorkflowExecutionSignaled
then this member is set and provides detailed information about the event. It isn't set for other event types.
sourcepub fn set_external_workflow_execution_signaled_event_attributes(
self,
input: Option<ExternalWorkflowExecutionSignaledEventAttributes>
) -> Self
pub fn set_external_workflow_execution_signaled_event_attributes(
self,
input: Option<ExternalWorkflowExecutionSignaledEventAttributes>
) -> Self
If the event is of type ExternalWorkflowExecutionSignaled
then this member is set and provides detailed information about the event. It isn't set for other event types.
sourcepub fn signal_external_workflow_execution_failed_event_attributes(
self,
input: SignalExternalWorkflowExecutionFailedEventAttributes
) -> Self
pub fn signal_external_workflow_execution_failed_event_attributes(
self,
input: SignalExternalWorkflowExecutionFailedEventAttributes
) -> Self
If the event is of type SignalExternalWorkflowExecutionFailed
then this member is set and provides detailed information about the event. It isn't set for other event types.
sourcepub fn set_signal_external_workflow_execution_failed_event_attributes(
self,
input: Option<SignalExternalWorkflowExecutionFailedEventAttributes>
) -> Self
pub fn set_signal_external_workflow_execution_failed_event_attributes(
self,
input: Option<SignalExternalWorkflowExecutionFailedEventAttributes>
) -> Self
If the event is of type SignalExternalWorkflowExecutionFailed
then this member is set and provides detailed information about the event. It isn't set for other event types.
sourcepub fn external_workflow_execution_cancel_requested_event_attributes(
self,
input: ExternalWorkflowExecutionCancelRequestedEventAttributes
) -> Self
pub fn external_workflow_execution_cancel_requested_event_attributes(
self,
input: ExternalWorkflowExecutionCancelRequestedEventAttributes
) -> Self
If the event is of type ExternalWorkflowExecutionCancelRequested
then this member is set and provides detailed information about the event. It isn't set for other event types.
sourcepub fn set_external_workflow_execution_cancel_requested_event_attributes(
self,
input: Option<ExternalWorkflowExecutionCancelRequestedEventAttributes>
) -> Self
pub fn set_external_workflow_execution_cancel_requested_event_attributes(
self,
input: Option<ExternalWorkflowExecutionCancelRequestedEventAttributes>
) -> Self
If the event is of type ExternalWorkflowExecutionCancelRequested
then this member is set and provides detailed information about the event. It isn't set for other event types.
sourcepub fn request_cancel_external_workflow_execution_initiated_event_attributes(
self,
input: RequestCancelExternalWorkflowExecutionInitiatedEventAttributes
) -> Self
pub fn request_cancel_external_workflow_execution_initiated_event_attributes(
self,
input: RequestCancelExternalWorkflowExecutionInitiatedEventAttributes
) -> Self
If the event is of type RequestCancelExternalWorkflowExecutionInitiated
then this member is set and provides detailed information about the event. It isn't set for other event types.
sourcepub fn set_request_cancel_external_workflow_execution_initiated_event_attributes(
self,
input: Option<RequestCancelExternalWorkflowExecutionInitiatedEventAttributes>
) -> Self
pub fn set_request_cancel_external_workflow_execution_initiated_event_attributes(
self,
input: Option<RequestCancelExternalWorkflowExecutionInitiatedEventAttributes>
) -> Self
If the event is of type RequestCancelExternalWorkflowExecutionInitiated
then this member is set and provides detailed information about the event. It isn't set for other event types.
sourcepub fn request_cancel_external_workflow_execution_failed_event_attributes(
self,
input: RequestCancelExternalWorkflowExecutionFailedEventAttributes
) -> Self
pub fn request_cancel_external_workflow_execution_failed_event_attributes(
self,
input: RequestCancelExternalWorkflowExecutionFailedEventAttributes
) -> Self
If the event is of type RequestCancelExternalWorkflowExecutionFailed
then this member is set and provides detailed information about the event. It isn't set for other event types.
sourcepub fn set_request_cancel_external_workflow_execution_failed_event_attributes(
self,
input: Option<RequestCancelExternalWorkflowExecutionFailedEventAttributes>
) -> Self
pub fn set_request_cancel_external_workflow_execution_failed_event_attributes(
self,
input: Option<RequestCancelExternalWorkflowExecutionFailedEventAttributes>
) -> Self
If the event is of type RequestCancelExternalWorkflowExecutionFailed
then this member is set and provides detailed information about the event. It isn't set for other event types.
sourcepub fn schedule_activity_task_failed_event_attributes(
self,
input: ScheduleActivityTaskFailedEventAttributes
) -> Self
pub fn schedule_activity_task_failed_event_attributes(
self,
input: ScheduleActivityTaskFailedEventAttributes
) -> Self
If the event is of type ScheduleActivityTaskFailed
then this member is set and provides detailed information about the event. It isn't set for other event types.
sourcepub fn set_schedule_activity_task_failed_event_attributes(
self,
input: Option<ScheduleActivityTaskFailedEventAttributes>
) -> Self
pub fn set_schedule_activity_task_failed_event_attributes(
self,
input: Option<ScheduleActivityTaskFailedEventAttributes>
) -> Self
If the event is of type ScheduleActivityTaskFailed
then this member is set and provides detailed information about the event. It isn't set for other event types.
sourcepub fn request_cancel_activity_task_failed_event_attributes(
self,
input: RequestCancelActivityTaskFailedEventAttributes
) -> Self
pub fn request_cancel_activity_task_failed_event_attributes(
self,
input: RequestCancelActivityTaskFailedEventAttributes
) -> Self
If the event is of type RequestCancelActivityTaskFailed
then this member is set and provides detailed information about the event. It isn't set for other event types.
sourcepub fn set_request_cancel_activity_task_failed_event_attributes(
self,
input: Option<RequestCancelActivityTaskFailedEventAttributes>
) -> Self
pub fn set_request_cancel_activity_task_failed_event_attributes(
self,
input: Option<RequestCancelActivityTaskFailedEventAttributes>
) -> Self
If the event is of type RequestCancelActivityTaskFailed
then this member is set and provides detailed information about the event. It isn't set for other event types.
sourcepub fn start_timer_failed_event_attributes(
self,
input: StartTimerFailedEventAttributes
) -> Self
pub fn start_timer_failed_event_attributes(
self,
input: StartTimerFailedEventAttributes
) -> Self
If the event is of type StartTimerFailed
then this member is set and provides detailed information about the event. It isn't set for other event types.
sourcepub fn set_start_timer_failed_event_attributes(
self,
input: Option<StartTimerFailedEventAttributes>
) -> Self
pub fn set_start_timer_failed_event_attributes(
self,
input: Option<StartTimerFailedEventAttributes>
) -> Self
If the event is of type StartTimerFailed
then this member is set and provides detailed information about the event. It isn't set for other event types.
sourcepub fn cancel_timer_failed_event_attributes(
self,
input: CancelTimerFailedEventAttributes
) -> Self
pub fn cancel_timer_failed_event_attributes(
self,
input: CancelTimerFailedEventAttributes
) -> Self
If the event is of type CancelTimerFailed
then this member is set and provides detailed information about the event. It isn't set for other event types.
sourcepub fn set_cancel_timer_failed_event_attributes(
self,
input: Option<CancelTimerFailedEventAttributes>
) -> Self
pub fn set_cancel_timer_failed_event_attributes(
self,
input: Option<CancelTimerFailedEventAttributes>
) -> Self
If the event is of type CancelTimerFailed
then this member is set and provides detailed information about the event. It isn't set for other event types.
sourcepub fn start_child_workflow_execution_failed_event_attributes(
self,
input: StartChildWorkflowExecutionFailedEventAttributes
) -> Self
pub fn start_child_workflow_execution_failed_event_attributes(
self,
input: StartChildWorkflowExecutionFailedEventAttributes
) -> Self
If the event is of type StartChildWorkflowExecutionFailed
then this member is set and provides detailed information about the event. It isn't set for other event types.
sourcepub fn set_start_child_workflow_execution_failed_event_attributes(
self,
input: Option<StartChildWorkflowExecutionFailedEventAttributes>
) -> Self
pub fn set_start_child_workflow_execution_failed_event_attributes(
self,
input: Option<StartChildWorkflowExecutionFailedEventAttributes>
) -> Self
If the event is of type StartChildWorkflowExecutionFailed
then this member is set and provides detailed information about the event. It isn't set for other event types.
sourcepub fn lambda_function_scheduled_event_attributes(
self,
input: LambdaFunctionScheduledEventAttributes
) -> Self
pub fn lambda_function_scheduled_event_attributes(
self,
input: LambdaFunctionScheduledEventAttributes
) -> Self
Provides the details of the LambdaFunctionScheduled
event. It isn't set for other event types.
sourcepub fn set_lambda_function_scheduled_event_attributes(
self,
input: Option<LambdaFunctionScheduledEventAttributes>
) -> Self
pub fn set_lambda_function_scheduled_event_attributes(
self,
input: Option<LambdaFunctionScheduledEventAttributes>
) -> Self
Provides the details of the LambdaFunctionScheduled
event. It isn't set for other event types.
sourcepub fn lambda_function_started_event_attributes(
self,
input: LambdaFunctionStartedEventAttributes
) -> Self
pub fn lambda_function_started_event_attributes(
self,
input: LambdaFunctionStartedEventAttributes
) -> Self
Provides the details of the LambdaFunctionStarted
event. It isn't set for other event types.
sourcepub fn set_lambda_function_started_event_attributes(
self,
input: Option<LambdaFunctionStartedEventAttributes>
) -> Self
pub fn set_lambda_function_started_event_attributes(
self,
input: Option<LambdaFunctionStartedEventAttributes>
) -> Self
Provides the details of the LambdaFunctionStarted
event. It isn't set for other event types.
sourcepub fn lambda_function_completed_event_attributes(
self,
input: LambdaFunctionCompletedEventAttributes
) -> Self
pub fn lambda_function_completed_event_attributes(
self,
input: LambdaFunctionCompletedEventAttributes
) -> Self
Provides the details of the LambdaFunctionCompleted
event. It isn't set for other event types.
sourcepub fn set_lambda_function_completed_event_attributes(
self,
input: Option<LambdaFunctionCompletedEventAttributes>
) -> Self
pub fn set_lambda_function_completed_event_attributes(
self,
input: Option<LambdaFunctionCompletedEventAttributes>
) -> Self
Provides the details of the LambdaFunctionCompleted
event. It isn't set for other event types.
sourcepub fn lambda_function_failed_event_attributes(
self,
input: LambdaFunctionFailedEventAttributes
) -> Self
pub fn lambda_function_failed_event_attributes(
self,
input: LambdaFunctionFailedEventAttributes
) -> Self
Provides the details of the LambdaFunctionFailed
event. It isn't set for other event types.
sourcepub fn set_lambda_function_failed_event_attributes(
self,
input: Option<LambdaFunctionFailedEventAttributes>
) -> Self
pub fn set_lambda_function_failed_event_attributes(
self,
input: Option<LambdaFunctionFailedEventAttributes>
) -> Self
Provides the details of the LambdaFunctionFailed
event. It isn't set for other event types.
sourcepub fn lambda_function_timed_out_event_attributes(
self,
input: LambdaFunctionTimedOutEventAttributes
) -> Self
pub fn lambda_function_timed_out_event_attributes(
self,
input: LambdaFunctionTimedOutEventAttributes
) -> Self
Provides the details of the LambdaFunctionTimedOut
event. It isn't set for other event types.
sourcepub fn set_lambda_function_timed_out_event_attributes(
self,
input: Option<LambdaFunctionTimedOutEventAttributes>
) -> Self
pub fn set_lambda_function_timed_out_event_attributes(
self,
input: Option<LambdaFunctionTimedOutEventAttributes>
) -> Self
Provides the details of the LambdaFunctionTimedOut
event. It isn't set for other event types.
sourcepub fn schedule_lambda_function_failed_event_attributes(
self,
input: ScheduleLambdaFunctionFailedEventAttributes
) -> Self
pub fn schedule_lambda_function_failed_event_attributes(
self,
input: ScheduleLambdaFunctionFailedEventAttributes
) -> Self
Provides the details of the ScheduleLambdaFunctionFailed
event. It isn't set for other event types.
sourcepub fn set_schedule_lambda_function_failed_event_attributes(
self,
input: Option<ScheduleLambdaFunctionFailedEventAttributes>
) -> Self
pub fn set_schedule_lambda_function_failed_event_attributes(
self,
input: Option<ScheduleLambdaFunctionFailedEventAttributes>
) -> Self
Provides the details of the ScheduleLambdaFunctionFailed
event. It isn't set for other event types.
sourcepub fn start_lambda_function_failed_event_attributes(
self,
input: StartLambdaFunctionFailedEventAttributes
) -> Self
pub fn start_lambda_function_failed_event_attributes(
self,
input: StartLambdaFunctionFailedEventAttributes
) -> Self
Provides the details of the StartLambdaFunctionFailed
event. It isn't set for other event types.
sourcepub fn set_start_lambda_function_failed_event_attributes(
self,
input: Option<StartLambdaFunctionFailedEventAttributes>
) -> Self
pub fn set_start_lambda_function_failed_event_attributes(
self,
input: Option<StartLambdaFunctionFailedEventAttributes>
) -> Self
Provides the details of the StartLambdaFunctionFailed
event. It isn't set for other event types.
sourcepub fn build(self) -> HistoryEvent
pub fn build(self) -> HistoryEvent
Consumes the builder and constructs a HistoryEvent
.