pub struct Builder { /* private fields */ }
Expand description
A builder for WorkflowExecutionSignaledEventAttributes
.
Implementations
sourceimpl Builder
impl Builder
sourcepub fn signal_name(self, input: impl Into<String>) -> Self
pub fn signal_name(self, input: impl Into<String>) -> Self
The name of the signal received. The decider can use the signal name and inputs to determine how to the process the signal.
sourcepub fn set_signal_name(self, input: Option<String>) -> Self
pub fn set_signal_name(self, input: Option<String>) -> Self
The name of the signal received. The decider can use the signal name and inputs to determine how to the process the signal.
sourcepub fn input(self, input: impl Into<String>) -> Self
pub fn input(self, input: impl Into<String>) -> Self
The inputs provided with the signal. The decider can use the signal name and inputs to determine how to process the signal.
sourcepub fn set_input(self, input: Option<String>) -> Self
pub fn set_input(self, input: Option<String>) -> Self
The inputs provided with the signal. The decider can use the signal name and inputs to determine how to process the signal.
sourcepub fn external_workflow_execution(self, input: WorkflowExecution) -> Self
pub fn external_workflow_execution(self, input: WorkflowExecution) -> Self
The workflow execution that sent the signal. This is set only of the signal was sent by another workflow execution.
sourcepub fn set_external_workflow_execution(
self,
input: Option<WorkflowExecution>
) -> Self
pub fn set_external_workflow_execution(
self,
input: Option<WorkflowExecution>
) -> Self
The workflow execution that sent the signal. This is set only of the signal was sent by another workflow execution.
sourcepub fn external_initiated_event_id(self, input: i64) -> Self
pub fn external_initiated_event_id(self, input: i64) -> Self
The ID of the SignalExternalWorkflowExecutionInitiated
event corresponding to the SignalExternalWorkflow
decision to signal this workflow execution.The source event with this ID can be found in the history of the source workflow execution. This information can be useful for diagnosing problems by tracing back the chain of events leading up to this event. This field is set only if the signal was initiated by another workflow execution.
sourcepub fn set_external_initiated_event_id(self, input: Option<i64>) -> Self
pub fn set_external_initiated_event_id(self, input: Option<i64>) -> Self
The ID of the SignalExternalWorkflowExecutionInitiated
event corresponding to the SignalExternalWorkflow
decision to signal this workflow execution.The source event with this ID can be found in the history of the source workflow execution. This information can be useful for diagnosing problems by tracing back the chain of events leading up to this event. This field is set only if the signal was initiated by another workflow execution.
sourcepub fn build(self) -> WorkflowExecutionSignaledEventAttributes
pub fn build(self) -> WorkflowExecutionSignaledEventAttributes
Consumes the builder and constructs a WorkflowExecutionSignaledEventAttributes
.
Trait Implementations
impl StructuralPartialEq for Builder
Auto Trait Implementations
impl RefUnwindSafe for Builder
impl Send for Builder
impl Sync for Builder
impl Unpin for Builder
impl UnwindSafe for Builder
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
sourceimpl<T> Instrument for T
impl<T> Instrument for T
sourcefn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
sourcefn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
sourceimpl<T> WithSubscriber for T
impl<T> WithSubscriber for T
sourcefn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self> where
S: Into<Dispatch>,
fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self> where
S: Into<Dispatch>,
Attaches the provided Subscriber
to this type, returning a
WithDispatch
wrapper. Read more
sourcefn with_current_subscriber(self) -> WithDispatch<Self>
fn with_current_subscriber(self) -> WithDispatch<Self>
Attaches the current default Subscriber
to this type, returning a
WithDispatch
wrapper. Read more