Struct aws_sdk_quicksight::types::builders::TemplateBuilder
source · #[non_exhaustive]pub struct TemplateBuilder { /* private fields */ }Expand description
A builder for Template.
Implementations§
source§impl TemplateBuilder
impl TemplateBuilder
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.
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.
sourcepub fn version(self, input: TemplateVersion) -> Self
pub fn version(self, input: TemplateVersion) -> Self
A structure describing the versions of the template.
sourcepub fn set_version(self, input: Option<TemplateVersion>) -> Self
pub fn set_version(self, input: Option<TemplateVersion>) -> Self
A structure describing the versions of the template.
sourcepub fn get_version(&self) -> &Option<TemplateVersion>
pub fn get_version(&self) -> &Option<TemplateVersion>
A structure describing the versions of the template.
sourcepub fn template_id(self, input: impl Into<String>) -> Self
pub fn template_id(self, input: impl Into<String>) -> Self
The ID for the template. This is unique per Amazon Web Services Region for each Amazon Web Services account.
sourcepub fn set_template_id(self, input: Option<String>) -> Self
pub fn set_template_id(self, input: Option<String>) -> Self
The ID for the template. This is unique per Amazon Web Services Region for each Amazon Web Services account.
sourcepub fn get_template_id(&self) -> &Option<String>
pub fn get_template_id(&self) -> &Option<String>
The ID for the template. This is unique per Amazon Web Services Region for each Amazon Web Services account.
sourcepub fn last_updated_time(self, input: DateTime) -> Self
pub fn last_updated_time(self, input: DateTime) -> Self
Time when this was last updated.
sourcepub fn set_last_updated_time(self, input: Option<DateTime>) -> Self
pub fn set_last_updated_time(self, input: Option<DateTime>) -> Self
Time when this was last updated.
sourcepub fn get_last_updated_time(&self) -> &Option<DateTime>
pub fn get_last_updated_time(&self) -> &Option<DateTime>
Time when this was last updated.
sourcepub fn created_time(self, input: DateTime) -> Self
pub fn created_time(self, input: DateTime) -> Self
Time when this was created.
sourcepub fn set_created_time(self, input: Option<DateTime>) -> Self
pub fn set_created_time(self, input: Option<DateTime>) -> Self
Time when this was created.
sourcepub fn get_created_time(&self) -> &Option<DateTime>
pub fn get_created_time(&self) -> &Option<DateTime>
Time when this was created.
Trait Implementations§
source§impl Clone for TemplateBuilder
impl Clone for TemplateBuilder
source§fn clone(&self) -> TemplateBuilder
fn clone(&self) -> TemplateBuilder
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read moresource§impl Debug for TemplateBuilder
impl Debug for TemplateBuilder
source§impl Default for TemplateBuilder
impl Default for TemplateBuilder
source§fn default() -> TemplateBuilder
fn default() -> TemplateBuilder
source§impl PartialEq for TemplateBuilder
impl PartialEq for TemplateBuilder
source§fn eq(&self, other: &TemplateBuilder) -> bool
fn eq(&self, other: &TemplateBuilder) -> bool
self and other values to be equal, and is used
by ==.impl StructuralPartialEq for TemplateBuilder
Auto Trait Implementations§
impl Freeze for TemplateBuilder
impl RefUnwindSafe for TemplateBuilder
impl Send for TemplateBuilder
impl Sync for TemplateBuilder
impl Unpin for TemplateBuilder
impl UnwindSafe for TemplateBuilder
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