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
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> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
source§unsafe fn clone_to_uninit(&self, dst: *mut T)
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