Struct aws_sdk_quicksight::types::builders::DataPathTypeBuilder
source · #[non_exhaustive]pub struct DataPathTypeBuilder { /* private fields */ }Expand description
A builder for DataPathType.
Implementations§
source§impl DataPathTypeBuilder
impl DataPathTypeBuilder
sourcepub fn pivot_table_data_path_type(self, input: PivotTableDataPathType) -> Self
pub fn pivot_table_data_path_type(self, input: PivotTableDataPathType) -> Self
The type of data path value utilized in a pivot table. Choose one of the following options:
-
HIERARCHY_ROWS_LAYOUT_COLUMN- The type of data path for the rows layout column, whenRowsLayoutis set toHIERARCHY. -
MULTIPLE_ROW_METRICS_COLUMN- The type of data path for the metric column when the row is set to Metric Placement. -
EMPTY_COLUMN_HEADER- The type of data path for the column with empty column header, when there is no field inColumnsFieldWelland the row is set to Metric Placement. -
COUNT_METRIC_COLUMN- The type of data path for the column withCOUNTas the metric, when there is no field in theValuesFieldWell.
sourcepub fn set_pivot_table_data_path_type(
self,
input: Option<PivotTableDataPathType>,
) -> Self
pub fn set_pivot_table_data_path_type( self, input: Option<PivotTableDataPathType>, ) -> Self
The type of data path value utilized in a pivot table. Choose one of the following options:
-
HIERARCHY_ROWS_LAYOUT_COLUMN- The type of data path for the rows layout column, whenRowsLayoutis set toHIERARCHY. -
MULTIPLE_ROW_METRICS_COLUMN- The type of data path for the metric column when the row is set to Metric Placement. -
EMPTY_COLUMN_HEADER- The type of data path for the column with empty column header, when there is no field inColumnsFieldWelland the row is set to Metric Placement. -
COUNT_METRIC_COLUMN- The type of data path for the column withCOUNTas the metric, when there is no field in theValuesFieldWell.
sourcepub fn get_pivot_table_data_path_type(&self) -> &Option<PivotTableDataPathType>
pub fn get_pivot_table_data_path_type(&self) -> &Option<PivotTableDataPathType>
The type of data path value utilized in a pivot table. Choose one of the following options:
-
HIERARCHY_ROWS_LAYOUT_COLUMN- The type of data path for the rows layout column, whenRowsLayoutis set toHIERARCHY. -
MULTIPLE_ROW_METRICS_COLUMN- The type of data path for the metric column when the row is set to Metric Placement. -
EMPTY_COLUMN_HEADER- The type of data path for the column with empty column header, when there is no field inColumnsFieldWelland the row is set to Metric Placement. -
COUNT_METRIC_COLUMN- The type of data path for the column withCOUNTas the metric, when there is no field in theValuesFieldWell.
sourcepub fn build(self) -> DataPathType
pub fn build(self) -> DataPathType
Consumes the builder and constructs a DataPathType.
Trait Implementations§
source§impl Clone for DataPathTypeBuilder
impl Clone for DataPathTypeBuilder
source§fn clone(&self) -> DataPathTypeBuilder
fn clone(&self) -> DataPathTypeBuilder
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read moresource§impl Debug for DataPathTypeBuilder
impl Debug for DataPathTypeBuilder
source§impl Default for DataPathTypeBuilder
impl Default for DataPathTypeBuilder
source§fn default() -> DataPathTypeBuilder
fn default() -> DataPathTypeBuilder
source§impl PartialEq for DataPathTypeBuilder
impl PartialEq for DataPathTypeBuilder
source§fn eq(&self, other: &DataPathTypeBuilder) -> bool
fn eq(&self, other: &DataPathTypeBuilder) -> bool
self and other values to be equal, and is used
by ==.impl StructuralPartialEq for DataPathTypeBuilder
Auto Trait Implementations§
impl Freeze for DataPathTypeBuilder
impl RefUnwindSafe for DataPathTypeBuilder
impl Send for DataPathTypeBuilder
impl Sync for DataPathTypeBuilder
impl Unpin for DataPathTypeBuilder
impl UnwindSafe for DataPathTypeBuilder
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