pub struct CreateQueueAttributeBuilder { /* private fields */ }Implementations§
Source§impl CreateQueueAttributeBuilder
impl CreateQueueAttributeBuilder
pub fn new() -> Self
pub fn delay_seconds(self, value: u32) -> Self
pub fn maximum_message_size(self, value: u32) -> Self
pub fn message_retention_period(self, value: u32) -> Self
pub fn policy(self, value: String) -> Self
pub fn receive_message_wait_time_seconds(self, value: u32) -> Self
pub fn visibility_timeout(self, value: u32) -> Self
pub fn redrive_policy(self, value: RedrivePolicy) -> Self
pub fn redrive_allow_policy(self, value: RedriveAllowPolicy) -> Self
pub fn content_based_deduplication(self, value: bool) -> Self
pub fn kms_master_key_id(self, value: String) -> Self
pub fn kms_data_key_reuse_period_seconds(self, value: u32) -> Self
pub fn sqs_managed_sse_enabled(self, value: bool) -> Self
pub fn fifo_throughput_limit(self, value: FifoThroughputLimit) -> Self
pub fn deduplication_scope(self, value: DeduplicationScope) -> Self
pub fn build(self) -> Result<HashMap<QueueAttributeName, String>, Error>
Trait Implementations§
Auto Trait Implementations§
impl Freeze for CreateQueueAttributeBuilder
impl RefUnwindSafe for CreateQueueAttributeBuilder
impl Send for CreateQueueAttributeBuilder
impl Sync for CreateQueueAttributeBuilder
impl Unpin for CreateQueueAttributeBuilder
impl UnsafeUnpin for CreateQueueAttributeBuilder
impl UnwindSafe for CreateQueueAttributeBuilder
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.