Struct aws_sdk_quicksight::operation::delete_template_alias::builders::DeleteTemplateAliasOutputBuilder
source · #[non_exhaustive]pub struct DeleteTemplateAliasOutputBuilder { /* private fields */ }Expand description
A builder for DeleteTemplateAliasOutput.
Implementations§
source§impl DeleteTemplateAliasOutputBuilder
impl DeleteTemplateAliasOutputBuilder
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 template_id(self, input: impl Into<String>) -> Self
pub fn template_id(self, input: impl Into<String>) -> Self
An ID for the template associated with the deletion.
sourcepub fn set_template_id(self, input: Option<String>) -> Self
pub fn set_template_id(self, input: Option<String>) -> Self
An ID for the template associated with the deletion.
sourcepub fn get_template_id(&self) -> &Option<String>
pub fn get_template_id(&self) -> &Option<String>
An ID for the template associated with the deletion.
sourcepub fn alias_name(self, input: impl Into<String>) -> Self
pub fn alias_name(self, input: impl Into<String>) -> Self
The name for the template alias.
sourcepub fn set_alias_name(self, input: Option<String>) -> Self
pub fn set_alias_name(self, input: Option<String>) -> Self
The name for the template alias.
sourcepub fn get_alias_name(&self) -> &Option<String>
pub fn get_alias_name(&self) -> &Option<String>
The name for the template alias.
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 template you want to delete.
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 template you want to delete.
sourcepub fn get_arn(&self) -> &Option<String>
pub fn get_arn(&self) -> &Option<String>
The Amazon Resource Name (ARN) of the template you want to delete.
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 build(self) -> DeleteTemplateAliasOutput
pub fn build(self) -> DeleteTemplateAliasOutput
Consumes the builder and constructs a DeleteTemplateAliasOutput.
Trait Implementations§
source§impl Clone for DeleteTemplateAliasOutputBuilder
impl Clone for DeleteTemplateAliasOutputBuilder
source§fn clone(&self) -> DeleteTemplateAliasOutputBuilder
fn clone(&self) -> DeleteTemplateAliasOutputBuilder
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read moresource§impl Default for DeleteTemplateAliasOutputBuilder
impl Default for DeleteTemplateAliasOutputBuilder
source§fn default() -> DeleteTemplateAliasOutputBuilder
fn default() -> DeleteTemplateAliasOutputBuilder
source§impl PartialEq for DeleteTemplateAliasOutputBuilder
impl PartialEq for DeleteTemplateAliasOutputBuilder
source§fn eq(&self, other: &DeleteTemplateAliasOutputBuilder) -> bool
fn eq(&self, other: &DeleteTemplateAliasOutputBuilder) -> bool
self and other values to be equal, and is used
by ==.impl StructuralPartialEq for DeleteTemplateAliasOutputBuilder
Auto Trait Implementations§
impl Freeze for DeleteTemplateAliasOutputBuilder
impl RefUnwindSafe for DeleteTemplateAliasOutputBuilder
impl Send for DeleteTemplateAliasOutputBuilder
impl Sync for DeleteTemplateAliasOutputBuilder
impl Unpin for DeleteTemplateAliasOutputBuilder
impl UnwindSafe for DeleteTemplateAliasOutputBuilder
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> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
source§default unsafe fn clone_to_uninit(&self, dst: *mut T)
default unsafe fn clone_to_uninit(&self, dst: *mut T)
clone_to_uninit)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