#[non_exhaustive]pub struct LambdaFunctionScheduledEventAttributesBuilder { /* private fields */ }
Expand description
A builder for LambdaFunctionScheduledEventAttributes
.
Implementations§
source§impl LambdaFunctionScheduledEventAttributesBuilder
impl LambdaFunctionScheduledEventAttributesBuilder
sourcepub fn control(self, input: impl Into<String>) -> Self
pub fn control(self, input: impl Into<String>) -> Self
Data attached to the event that the decider can use in subsequent workflow tasks. This data isn't sent to the Lambda task.
sourcepub fn set_control(self, input: Option<String>) -> Self
pub fn set_control(self, input: Option<String>) -> Self
Data attached to the event that the decider can use in subsequent workflow tasks. This data isn't sent to the Lambda task.
sourcepub fn start_to_close_timeout(self, input: impl Into<String>) -> Self
pub fn start_to_close_timeout(self, input: impl Into<String>) -> Self
The maximum amount of time a worker can take to process the Lambda task.
sourcepub fn set_start_to_close_timeout(self, input: Option<String>) -> Self
pub fn set_start_to_close_timeout(self, input: Option<String>) -> Self
The maximum amount of time a worker can take to process the Lambda task.
sourcepub fn decision_task_completed_event_id(self, input: i64) -> Self
pub fn decision_task_completed_event_id(self, input: i64) -> Self
The ID of the LambdaFunctionCompleted
event corresponding to the decision that resulted in scheduling this activity task. To help diagnose issues, use this information to trace back the chain of events leading up to this event.
sourcepub fn set_decision_task_completed_event_id(self, input: Option<i64>) -> Self
pub fn set_decision_task_completed_event_id(self, input: Option<i64>) -> Self
The ID of the LambdaFunctionCompleted
event corresponding to the decision that resulted in scheduling this activity task. To help diagnose issues, use this information to trace back the chain of events leading up to this event.
sourcepub fn build(self) -> LambdaFunctionScheduledEventAttributes
pub fn build(self) -> LambdaFunctionScheduledEventAttributes
Consumes the builder and constructs a LambdaFunctionScheduledEventAttributes
.
Trait Implementations§
source§impl Clone for LambdaFunctionScheduledEventAttributesBuilder
impl Clone for LambdaFunctionScheduledEventAttributesBuilder
source§fn clone(&self) -> LambdaFunctionScheduledEventAttributesBuilder
fn clone(&self) -> LambdaFunctionScheduledEventAttributesBuilder
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read moresource§impl Default for LambdaFunctionScheduledEventAttributesBuilder
impl Default for LambdaFunctionScheduledEventAttributesBuilder
source§fn default() -> LambdaFunctionScheduledEventAttributesBuilder
fn default() -> LambdaFunctionScheduledEventAttributesBuilder
source§impl PartialEq<LambdaFunctionScheduledEventAttributesBuilder> for LambdaFunctionScheduledEventAttributesBuilder
impl PartialEq<LambdaFunctionScheduledEventAttributesBuilder> for LambdaFunctionScheduledEventAttributesBuilder
source§fn eq(&self, other: &LambdaFunctionScheduledEventAttributesBuilder) -> bool
fn eq(&self, other: &LambdaFunctionScheduledEventAttributesBuilder) -> bool
self
and other
values to be equal, and is used
by ==
.