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.