Struct aws_sdk_quicksight::types::builders::ColumnHierarchyBuilder   
source · #[non_exhaustive]pub struct ColumnHierarchyBuilder { /* private fields */ }Expand description
A builder for ColumnHierarchy.
Implementations§
source§impl ColumnHierarchyBuilder
 
impl ColumnHierarchyBuilder
sourcepub fn explicit_hierarchy(self, input: ExplicitHierarchy) -> Self
 
pub fn explicit_hierarchy(self, input: ExplicitHierarchy) -> Self
The option that determines the hierarchy of the fields that are built within a visual's field wells. These fields can't be duplicated to other visuals.
sourcepub fn set_explicit_hierarchy(self, input: Option<ExplicitHierarchy>) -> Self
 
pub fn set_explicit_hierarchy(self, input: Option<ExplicitHierarchy>) -> Self
The option that determines the hierarchy of the fields that are built within a visual's field wells. These fields can't be duplicated to other visuals.
sourcepub fn get_explicit_hierarchy(&self) -> &Option<ExplicitHierarchy>
 
pub fn get_explicit_hierarchy(&self) -> &Option<ExplicitHierarchy>
The option that determines the hierarchy of the fields that are built within a visual's field wells. These fields can't be duplicated to other visuals.
sourcepub fn date_time_hierarchy(self, input: DateTimeHierarchy) -> Self
 
pub fn date_time_hierarchy(self, input: DateTimeHierarchy) -> Self
The option that determines the hierarchy of any DateTime fields.
sourcepub fn set_date_time_hierarchy(self, input: Option<DateTimeHierarchy>) -> Self
 
pub fn set_date_time_hierarchy(self, input: Option<DateTimeHierarchy>) -> Self
The option that determines the hierarchy of any DateTime fields.
sourcepub fn get_date_time_hierarchy(&self) -> &Option<DateTimeHierarchy>
 
pub fn get_date_time_hierarchy(&self) -> &Option<DateTimeHierarchy>
The option that determines the hierarchy of any DateTime fields.
sourcepub fn predefined_hierarchy(self, input: PredefinedHierarchy) -> Self
 
pub fn predefined_hierarchy(self, input: PredefinedHierarchy) -> Self
The option that determines the hierarchy of the fields that are defined during data preparation. These fields are available to use in any analysis that uses the data source.
sourcepub fn set_predefined_hierarchy(
    self,
    input: Option<PredefinedHierarchy>
) -> Self
 
pub fn set_predefined_hierarchy( self, input: Option<PredefinedHierarchy> ) -> Self
The option that determines the hierarchy of the fields that are defined during data preparation. These fields are available to use in any analysis that uses the data source.
sourcepub fn get_predefined_hierarchy(&self) -> &Option<PredefinedHierarchy>
 
pub fn get_predefined_hierarchy(&self) -> &Option<PredefinedHierarchy>
The option that determines the hierarchy of the fields that are defined during data preparation. These fields are available to use in any analysis that uses the data source.
sourcepub fn build(self) -> ColumnHierarchy
 
pub fn build(self) -> ColumnHierarchy
Consumes the builder and constructs a ColumnHierarchy.
Trait Implementations§
source§impl Clone for ColumnHierarchyBuilder
 
impl Clone for ColumnHierarchyBuilder
source§fn clone(&self) -> ColumnHierarchyBuilder
 
fn clone(&self) -> ColumnHierarchyBuilder
1.0.0 · source§fn clone_from(&mut self, source: &Self)
 
fn clone_from(&mut self, source: &Self)
source. Read moresource§impl Debug for ColumnHierarchyBuilder
 
impl Debug for ColumnHierarchyBuilder
source§impl Default for ColumnHierarchyBuilder
 
impl Default for ColumnHierarchyBuilder
source§fn default() -> ColumnHierarchyBuilder
 
fn default() -> ColumnHierarchyBuilder
source§impl PartialEq for ColumnHierarchyBuilder
 
impl PartialEq for ColumnHierarchyBuilder
source§fn eq(&self, other: &ColumnHierarchyBuilder) -> bool
 
fn eq(&self, other: &ColumnHierarchyBuilder) -> bool
self and other values to be equal, and is used
by ==.impl StructuralPartialEq for ColumnHierarchyBuilder
Auto Trait Implementations§
impl Freeze for ColumnHierarchyBuilder
impl RefUnwindSafe for ColumnHierarchyBuilder
impl Send for ColumnHierarchyBuilder
impl Sync for ColumnHierarchyBuilder
impl Unpin for ColumnHierarchyBuilder
impl UnwindSafe for ColumnHierarchyBuilder
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