7#include <aws/core/utils/memory/stl/AWSString.h>
8#include <aws/quicksight/QuickSight_EXPORTS.h>
9#include <aws/quicksight/model/DecimalPlacesConfiguration.h>
10#include <aws/quicksight/model/NegativeValueConfiguration.h>
11#include <aws/quicksight/model/NullValueFormatConfiguration.h>
12#include <aws/quicksight/model/NumberScale.h>
13#include <aws/quicksight/model/NumericSeparatorConfiguration.h>
46 template <
typename PrefixT = Aws::String>
48 m_prefixHasBeenSet =
true;
49 m_prefix = std::forward<PrefixT>(value);
51 template <
typename PrefixT = Aws::String>
64 template <
typename SuffixT = Aws::String>
66 m_suffixHasBeenSet =
true;
67 m_suffix = std::forward<SuffixT>(value);
69 template <
typename SuffixT = Aws::String>
82 template <
typename SeparatorConfigurationT = NumericSeparatorConfiguration>
84 m_separatorConfigurationHasBeenSet =
true;
85 m_separatorConfiguration = std::forward<SeparatorConfigurationT>(value);
87 template <
typename SeparatorConfigurationT = NumericSeparatorConfiguration>
100 template <
typename DecimalPlacesConfigurationT = DecimalPlacesConfiguration>
102 m_decimalPlacesConfigurationHasBeenSet =
true;
103 m_decimalPlacesConfiguration = std::forward<DecimalPlacesConfigurationT>(value);
105 template <
typename DecimalPlacesConfigurationT = DecimalPlacesConfiguration>
119 m_numberScaleHasBeenSet =
true;
120 m_numberScale = value;
134 template <
typename NegativeValueConfigurationT = NegativeValueConfiguration>
136 m_negativeValueConfigurationHasBeenSet =
true;
137 m_negativeValueConfiguration = std::forward<NegativeValueConfigurationT>(value);
139 template <
typename NegativeValueConfigurationT = NegativeValueConfiguration>
152 template <
typename NullValueFormatConfigurationT = NullValueFormatConfiguration>
154 m_nullValueFormatConfigurationHasBeenSet =
true;
155 m_nullValueFormatConfiguration = std::forward<NullValueFormatConfigurationT>(value);
157 template <
typename NullValueFormatConfigurationT = NullValueFormatConfiguration>
174 NegativeValueConfiguration m_negativeValueConfiguration;
176 NullValueFormatConfiguration m_nullValueFormatConfiguration;
177 bool m_prefixHasBeenSet =
false;
178 bool m_suffixHasBeenSet =
false;
179 bool m_separatorConfigurationHasBeenSet =
false;
180 bool m_decimalPlacesConfigurationHasBeenSet =
false;
181 bool m_numberScaleHasBeenSet =
false;
182 bool m_negativeValueConfigurationHasBeenSet =
false;
183 bool m_nullValueFormatConfigurationHasBeenSet =
false;
std::basic_string< char, std::char_traits< char >, Aws::Allocator< char > > String
Aws::Utils::Json::JsonValue JsonValue