Class: AWSCDK::QuickSight::CfnTopic::CellValueSynonymProperty
- Inherits:
-
Jsii::Struct
- Object
- Jsii::Struct
- AWSCDK::QuickSight::CfnTopic::CellValueSynonymProperty
- Defined in:
- quick_sight/cfn_topic.rb
Overview
A structure that represents the cell value synonym.
Instance Attribute Summary collapse
-
#cell_value ⇒ String?
readonly
The cell value.
-
#synonyms ⇒ Array<String>?
readonly
Other names or aliases for the cell value.
Class Method Summary collapse
Instance Method Summary collapse
-
#initialize(cell_value: nil, synonyms: nil) ⇒ CellValueSynonymProperty
constructor
A new instance of CellValueSynonymProperty.
- #to_jsii ⇒ Object
Constructor Details
#initialize(cell_value: nil, synonyms: nil) ⇒ CellValueSynonymProperty
Returns a new instance of CellValueSynonymProperty.
631 632 633 634 635 636 |
# File 'quick_sight/cfn_topic.rb', line 631 def initialize(cell_value: nil, synonyms: nil) @cell_value = cell_value Jsii::Type.check_type(@cell_value, JSON.parse(Base64.strict_decode64("eyJwcmltaXRpdmUiOiJzdHJpbmcifQ==")), "cellValue") unless @cell_value.nil? @synonyms = synonyms Jsii::Type.check_type(@synonyms, JSON.parse(Base64.strict_decode64("eyJjb2xsZWN0aW9uIjp7ImVsZW1lbnR0eXBlIjp7InByaW1pdGl2ZSI6InN0cmluZyJ9LCJraW5kIjoiYXJyYXkifX0=")), "synonyms") unless @synonyms.nil? end |
Instance Attribute Details
#cell_value ⇒ String? (readonly)
The cell value.
642 643 644 |
# File 'quick_sight/cfn_topic.rb', line 642 def cell_value @cell_value end |
#synonyms ⇒ Array<String>? (readonly)
Other names or aliases for the cell value.
647 648 649 |
# File 'quick_sight/cfn_topic.rb', line 647 def synonyms @synonyms end |
Class Method Details
.jsii_properties ⇒ Object
649 650 651 652 653 654 |
# File 'quick_sight/cfn_topic.rb', line 649 def self.jsii_properties { :cell_value => "cellValue", :synonyms => "synonyms", } end |
Instance Method Details
#to_jsii ⇒ Object
656 657 658 659 660 661 662 663 |
# File 'quick_sight/cfn_topic.rb', line 656 def to_jsii result = {} result.merge!({ "cellValue" => @cell_value, "synonyms" => @synonyms, }) result.compact end |