#[non_exhaustive]pub struct SqsQueueConfigurationBuilder { /* private fields */ }
Expand description
A builder for SqsQueueConfiguration
.
Implementations§
source§impl SqsQueueConfigurationBuilder
impl SqsQueueConfigurationBuilder
sourcepub fn queue_policy(self, input: impl Into<String>) -> Self
pub fn queue_policy(self, input: impl Into<String>) -> Self
The proposed resource policy for the Amazon SQS queue.
sourcepub fn set_queue_policy(self, input: Option<String>) -> Self
pub fn set_queue_policy(self, input: Option<String>) -> Self
The proposed resource policy for the Amazon SQS queue.
sourcepub fn get_queue_policy(&self) -> &Option<String>
pub fn get_queue_policy(&self) -> &Option<String>
The proposed resource policy for the Amazon SQS queue.
sourcepub fn build(self) -> SqsQueueConfiguration
pub fn build(self) -> SqsQueueConfiguration
Consumes the builder and constructs a SqsQueueConfiguration
.
Trait Implementations§
source§impl Clone for SqsQueueConfigurationBuilder
impl Clone for SqsQueueConfigurationBuilder
source§fn clone(&self) -> SqsQueueConfigurationBuilder
fn clone(&self) -> SqsQueueConfigurationBuilder
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 SqsQueueConfigurationBuilder
impl Debug for SqsQueueConfigurationBuilder
source§impl Default for SqsQueueConfigurationBuilder
impl Default for SqsQueueConfigurationBuilder
source§fn default() -> SqsQueueConfigurationBuilder
fn default() -> SqsQueueConfigurationBuilder
Returns the “default value” for a type. Read more
source§impl PartialEq for SqsQueueConfigurationBuilder
impl PartialEq for SqsQueueConfigurationBuilder
source§fn eq(&self, other: &SqsQueueConfigurationBuilder) -> bool
fn eq(&self, other: &SqsQueueConfigurationBuilder) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.impl StructuralPartialEq for SqsQueueConfigurationBuilder
Auto Trait Implementations§
impl Freeze for SqsQueueConfigurationBuilder
impl RefUnwindSafe for SqsQueueConfigurationBuilder
impl Send for SqsQueueConfigurationBuilder
impl Sync for SqsQueueConfigurationBuilder
impl Unpin for SqsQueueConfigurationBuilder
impl UnwindSafe for SqsQueueConfigurationBuilder
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.