Class: AWSCDK::QuickSight::CfnAnalysis::DataPathTypeProperty
- Inherits:
-
Jsii::Struct
- Object
- Jsii::Struct
- AWSCDK::QuickSight::CfnAnalysis::DataPathTypeProperty
- Defined in:
- quick_sight/cfn_analysis.rb
Overview
The type of the data path value.
Instance Attribute Summary collapse
-
#pivot_table_data_path_type ⇒ String?
readonly
The type of data path value utilized in a pivot table.
Class Method Summary collapse
Instance Method Summary collapse
-
#initialize(pivot_table_data_path_type: nil) ⇒ DataPathTypeProperty
constructor
A new instance of DataPathTypeProperty.
- #to_jsii ⇒ Object
Constructor Details
#initialize(pivot_table_data_path_type: nil) ⇒ DataPathTypeProperty
Returns a new instance of DataPathTypeProperty.
6685 6686 6687 6688 |
# File 'quick_sight/cfn_analysis.rb', line 6685 def initialize(pivot_table_data_path_type: nil) @pivot_table_data_path_type = pivot_table_data_path_type Jsii::Type.check_type(@pivot_table_data_path_type, JSON.parse(Base64.strict_decode64("eyJwcmltaXRpdmUiOiJzdHJpbmcifQ==")), "pivotTableDataPathType") unless @pivot_table_data_path_type.nil? end |
Instance Attribute Details
#pivot_table_data_path_type ⇒ String? (readonly)
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.
6699 6700 6701 |
# File 'quick_sight/cfn_analysis.rb', line 6699 def pivot_table_data_path_type @pivot_table_data_path_type end |
Class Method Details
.jsii_properties ⇒ Object
6701 6702 6703 6704 6705 |
# File 'quick_sight/cfn_analysis.rb', line 6701 def self.jsii_properties { :pivot_table_data_path_type => "pivotTableDataPathType", } end |
Instance Method Details
#to_jsii ⇒ Object
6707 6708 6709 6710 6711 6712 6713 |
# File 'quick_sight/cfn_analysis.rb', line 6707 def to_jsii result = {} result.merge!({ "pivotTableDataPathType" => @pivot_table_data_path_type, }) result.compact end |