Struct aws_sdk_swf::types::builders::DomainConfigurationBuilder
source · #[non_exhaustive]pub struct DomainConfigurationBuilder { /* private fields */ }
Expand description
A builder for DomainConfiguration
.
Implementations§
source§impl DomainConfigurationBuilder
impl DomainConfigurationBuilder
sourcepub fn workflow_execution_retention_period_in_days(
self,
input: impl Into<String>
) -> Self
pub fn workflow_execution_retention_period_in_days( self, input: impl Into<String> ) -> Self
The retention period for workflow executions in this domain.
This field is required.sourcepub fn set_workflow_execution_retention_period_in_days(
self,
input: Option<String>
) -> Self
pub fn set_workflow_execution_retention_period_in_days( self, input: Option<String> ) -> Self
The retention period for workflow executions in this domain.
sourcepub fn get_workflow_execution_retention_period_in_days(&self) -> &Option<String>
pub fn get_workflow_execution_retention_period_in_days(&self) -> &Option<String>
The retention period for workflow executions in this domain.
sourcepub fn build(self) -> Result<DomainConfiguration, BuildError>
pub fn build(self) -> Result<DomainConfiguration, BuildError>
Consumes the builder and constructs a DomainConfiguration
.
This method will fail if any of the following fields are not set:
Trait Implementations§
source§impl Clone for DomainConfigurationBuilder
impl Clone for DomainConfigurationBuilder
source§fn clone(&self) -> DomainConfigurationBuilder
fn clone(&self) -> DomainConfigurationBuilder
Returns a copy of the value. Read more
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moresource§impl Debug for DomainConfigurationBuilder
impl Debug for DomainConfigurationBuilder
source§impl Default for DomainConfigurationBuilder
impl Default for DomainConfigurationBuilder
source§fn default() -> DomainConfigurationBuilder
fn default() -> DomainConfigurationBuilder
Returns the “default value” for a type. Read more
source§impl PartialEq for DomainConfigurationBuilder
impl PartialEq for DomainConfigurationBuilder
source§fn eq(&self, other: &DomainConfigurationBuilder) -> bool
fn eq(&self, other: &DomainConfigurationBuilder) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.impl StructuralPartialEq for DomainConfigurationBuilder
Auto Trait Implementations§
impl Freeze for DomainConfigurationBuilder
impl RefUnwindSafe for DomainConfigurationBuilder
impl Send for DomainConfigurationBuilder
impl Sync for DomainConfigurationBuilder
impl Unpin for DomainConfigurationBuilder
impl UnwindSafe for DomainConfigurationBuilder
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
source§impl<T> Instrument for T
impl<T> Instrument for T
source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
source§impl<T> IntoEither for T
impl<T> IntoEither for T
source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self
into a Left
variant of Either<Self, Self>
if into_left
is true
.
Converts self
into a Right
variant of Either<Self, Self>
otherwise. Read moresource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self
into a Left
variant of Either<Self, Self>
if into_left(&self)
returns true
.
Converts self
into a Right
variant of Either<Self, Self>
otherwise. Read moreCreates a shared type from an unshared type.