Struct aws_sdk_quicksight::types::builders::FolderSummaryBuilder
source · #[non_exhaustive]pub struct FolderSummaryBuilder { /* private fields */ }Expand description
A builder for FolderSummary.
Implementations§
source§impl FolderSummaryBuilder
impl FolderSummaryBuilder
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 folder.
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 folder.
sourcepub fn set_folder_id(self, input: Option<String>) -> Self
pub fn set_folder_id(self, input: Option<String>) -> Self
The ID of the folder.
sourcepub fn get_folder_id(&self) -> &Option<String>
pub fn get_folder_id(&self) -> &Option<String>
The ID of the folder.
sourcepub fn folder_type(self, input: FolderType) -> Self
pub fn folder_type(self, input: FolderType) -> Self
The type of folder.
sourcepub fn set_folder_type(self, input: Option<FolderType>) -> Self
pub fn set_folder_type(self, input: Option<FolderType>) -> Self
The type of folder.
sourcepub fn get_folder_type(&self) -> &Option<FolderType>
pub fn get_folder_type(&self) -> &Option<FolderType>
The type of folder.
sourcepub fn created_time(self, input: DateTime) -> Self
pub fn created_time(self, input: DateTime) -> Self
The time that the folder was created.
sourcepub fn set_created_time(self, input: Option<DateTime>) -> Self
pub fn set_created_time(self, input: Option<DateTime>) -> Self
The time that the folder was created.
sourcepub fn get_created_time(&self) -> &Option<DateTime>
pub fn get_created_time(&self) -> &Option<DateTime>
The time that the folder was created.
sourcepub fn last_updated_time(self, input: DateTime) -> Self
pub fn last_updated_time(self, input: DateTime) -> Self
The time that the folder 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
The time that the folder was last updated.
sourcepub fn get_last_updated_time(&self) -> &Option<DateTime>
pub fn get_last_updated_time(&self) -> &Option<DateTime>
The time that the folder was last updated.
sourcepub fn sharing_model(self, input: SharingModel) -> Self
pub fn sharing_model(self, input: SharingModel) -> Self
The sharing scope of the folder.
sourcepub fn set_sharing_model(self, input: Option<SharingModel>) -> Self
pub fn set_sharing_model(self, input: Option<SharingModel>) -> Self
The sharing scope of the folder.
sourcepub fn get_sharing_model(&self) -> &Option<SharingModel>
pub fn get_sharing_model(&self) -> &Option<SharingModel>
The sharing scope of the folder.
sourcepub fn build(self) -> FolderSummary
pub fn build(self) -> FolderSummary
Consumes the builder and constructs a FolderSummary.
Trait Implementations§
source§impl Clone for FolderSummaryBuilder
impl Clone for FolderSummaryBuilder
source§fn clone(&self) -> FolderSummaryBuilder
fn clone(&self) -> FolderSummaryBuilder
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 FolderSummaryBuilder
impl Debug for FolderSummaryBuilder
source§impl Default for FolderSummaryBuilder
impl Default for FolderSummaryBuilder
source§fn default() -> FolderSummaryBuilder
fn default() -> FolderSummaryBuilder
Returns the “default value” for a type. Read more
source§impl PartialEq for FolderSummaryBuilder
impl PartialEq for FolderSummaryBuilder
source§fn eq(&self, other: &FolderSummaryBuilder) -> bool
fn eq(&self, other: &FolderSummaryBuilder) -> bool
This method tests for
self and other values to be equal, and is used
by ==.impl StructuralPartialEq for FolderSummaryBuilder
Auto Trait Implementations§
impl Freeze for FolderSummaryBuilder
impl RefUnwindSafe for FolderSummaryBuilder
impl Send for FolderSummaryBuilder
impl Sync for FolderSummaryBuilder
impl Unpin for FolderSummaryBuilder
impl UnwindSafe for FolderSummaryBuilder
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>
Creates a shared type from an unshared type.