Struct aws_sdk_sqs::input::ChangeMessageVisibilityInput
source · #[non_exhaustive]pub struct ChangeMessageVisibilityInput { /* private fields */ }
Implementations§
source§impl ChangeMessageVisibilityInput
impl ChangeMessageVisibilityInput
sourcepub async fn make_operation(
&self,
_config: &Config
) -> Result<Operation<ChangeMessageVisibility, AwsResponseRetryClassifier>, BuildError>
pub async fn make_operation(
&self,
_config: &Config
) -> Result<Operation<ChangeMessageVisibility, AwsResponseRetryClassifier>, BuildError>
Consumes the builder and constructs an Operation<ChangeMessageVisibility
>
sourcepub fn builder() -> Builder
pub fn builder() -> Builder
Creates a new builder-style object to manufacture ChangeMessageVisibilityInput
.
source§impl ChangeMessageVisibilityInput
impl ChangeMessageVisibilityInput
sourcepub fn queue_url(&self) -> Option<&str>
pub fn queue_url(&self) -> Option<&str>
The URL of the Amazon SQS queue whose message's visibility is changed.
Queue URLs and names are case-sensitive.
sourcepub fn receipt_handle(&self) -> Option<&str>
pub fn receipt_handle(&self) -> Option<&str>
The receipt handle associated with the message whose visibility timeout is changed. This parameter is returned by the
action.ReceiveMessage
sourcepub fn visibility_timeout(&self) -> i32
pub fn visibility_timeout(&self) -> i32
The new value for the message's visibility timeout (in seconds). Values range: 0
to 43200
. Maximum: 12 hours.
Trait Implementations§
source§impl Clone for ChangeMessageVisibilityInput
impl Clone for ChangeMessageVisibilityInput
source§fn clone(&self) -> ChangeMessageVisibilityInput
fn clone(&self) -> ChangeMessageVisibilityInput
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 ChangeMessageVisibilityInput
impl Debug for ChangeMessageVisibilityInput
source§impl PartialEq<ChangeMessageVisibilityInput> for ChangeMessageVisibilityInput
impl PartialEq<ChangeMessageVisibilityInput> for ChangeMessageVisibilityInput
source§fn eq(&self, other: &ChangeMessageVisibilityInput) -> bool
fn eq(&self, other: &ChangeMessageVisibilityInput) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.