#[non_exhaustive]pub struct DeleteTopicOutputBuilder { /* private fields */ }
Expand description
A builder for DeleteTopicOutput
.
Implementations§
source§impl DeleteTopicOutputBuilder
impl DeleteTopicOutputBuilder
sourcepub fn arn(self, input: impl Into<String>) -> Self
pub fn arn(self, input: impl Into<String>) -> Self
The Amazon Resource Name (ARN) of the topic.
sourcepub fn set_arn(self, input: Option<String>) -> Self
pub fn set_arn(self, input: Option<String>) -> Self
The Amazon Resource Name (ARN) of the topic.
sourcepub fn topic_id(self, input: impl Into<String>) -> Self
pub fn topic_id(self, input: impl Into<String>) -> Self
The ID of the topic that you want to delete. This ID is unique per Amazon Web Services Region for each Amazon Web Services account.
sourcepub fn set_topic_id(self, input: Option<String>) -> Self
pub fn set_topic_id(self, input: Option<String>) -> Self
The ID of the topic that you want to delete. This ID is unique per Amazon Web Services Region for each Amazon Web Services account.
sourcepub fn get_topic_id(&self) -> &Option<String>
pub fn get_topic_id(&self) -> &Option<String>
The ID of the topic that you want to delete. This ID is unique per Amazon Web Services Region for each Amazon Web Services account.
sourcepub fn request_id(self, input: impl Into<String>) -> Self
pub fn request_id(self, input: impl Into<String>) -> Self
The Amazon Web Services request ID for this operation.
sourcepub fn set_request_id(self, input: Option<String>) -> Self
pub fn set_request_id(self, input: Option<String>) -> Self
The Amazon Web Services request ID for this operation.
sourcepub fn get_request_id(&self) -> &Option<String>
pub fn get_request_id(&self) -> &Option<String>
The Amazon Web Services request ID for this operation.
sourcepub fn set_status(self, input: Option<i32>) -> Self
pub fn set_status(self, input: Option<i32>) -> Self
The HTTP status of the request.
sourcepub fn get_status(&self) -> &Option<i32>
pub fn get_status(&self) -> &Option<i32>
The HTTP status of the request.
sourcepub fn build(self) -> DeleteTopicOutput
pub fn build(self) -> DeleteTopicOutput
Consumes the builder and constructs a DeleteTopicOutput
.
Trait Implementations§
source§impl Clone for DeleteTopicOutputBuilder
impl Clone for DeleteTopicOutputBuilder
source§fn clone(&self) -> DeleteTopicOutputBuilder
fn clone(&self) -> DeleteTopicOutputBuilder
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read moresource§impl Debug for DeleteTopicOutputBuilder
impl Debug for DeleteTopicOutputBuilder
source§impl Default for DeleteTopicOutputBuilder
impl Default for DeleteTopicOutputBuilder
source§fn default() -> DeleteTopicOutputBuilder
fn default() -> DeleteTopicOutputBuilder
source§impl PartialEq for DeleteTopicOutputBuilder
impl PartialEq for DeleteTopicOutputBuilder
source§fn eq(&self, other: &DeleteTopicOutputBuilder) -> bool
fn eq(&self, other: &DeleteTopicOutputBuilder) -> bool
self
and other
values to be equal, and is used
by ==
.impl StructuralPartialEq for DeleteTopicOutputBuilder
Auto Trait Implementations§
impl Freeze for DeleteTopicOutputBuilder
impl RefUnwindSafe for DeleteTopicOutputBuilder
impl Send for DeleteTopicOutputBuilder
impl Sync for DeleteTopicOutputBuilder
impl Unpin for DeleteTopicOutputBuilder
impl UnwindSafe for DeleteTopicOutputBuilder
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
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>
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>
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 more