7#include <aws/quicksight/QuickSight_EXPORTS.h>
8#include <aws/core/utils/memory/stl/AWSVector.h>
9#include <aws/core/utils/memory/stl/AWSString.h>
10#include <aws/core/utils/DateTime.h>
100 bool m_stringStaticValuesHasBeenSet =
false;
103 bool m_decimalStaticValuesHasBeenSet =
false;
106 bool m_dateTimeStaticValuesHasBeenSet =
false;
109 bool m_integerStaticValuesHasBeenSet =
false;
NewDefaultValues & AddDateTimeStaticValues(const Aws::Utils::DateTime &value)
void SetIntegerStaticValues(Aws::Vector< long long > &&value)
void SetStringStaticValues(const Aws::Vector< Aws::String > &value)
NewDefaultValues & WithDecimalStaticValues(const Aws::Vector< double > &value)
NewDefaultValues & AddStringStaticValues(const char *value)
NewDefaultValues & AddIntegerStaticValues(long long value)
NewDefaultValues & AddDateTimeStaticValues(Aws::Utils::DateTime &&value)
const Aws::Vector< Aws::Utils::DateTime > & GetDateTimeStaticValues() const
const Aws::Vector< double > & GetDecimalStaticValues() const
bool StringStaticValuesHasBeenSet() const
AWS_QUICKSIGHT_API NewDefaultValues & operator=(Aws::Utils::Json::JsonView jsonValue)
void SetDateTimeStaticValues(Aws::Vector< Aws::Utils::DateTime > &&value)
NewDefaultValues & WithDateTimeStaticValues(const Aws::Vector< Aws::Utils::DateTime > &value)
AWS_QUICKSIGHT_API NewDefaultValues(Aws::Utils::Json::JsonView jsonValue)
bool DecimalStaticValuesHasBeenSet() const
void SetStringStaticValues(Aws::Vector< Aws::String > &&value)
bool IntegerStaticValuesHasBeenSet() const
NewDefaultValues & WithDateTimeStaticValues(Aws::Vector< Aws::Utils::DateTime > &&value)
NewDefaultValues & AddDecimalStaticValues(double value)
AWS_QUICKSIGHT_API NewDefaultValues()
NewDefaultValues & WithStringStaticValues(const Aws::Vector< Aws::String > &value)
NewDefaultValues & AddStringStaticValues(const Aws::String &value)
NewDefaultValues & WithIntegerStaticValues(const Aws::Vector< long long > &value)
const Aws::Vector< Aws::String > & GetStringStaticValues() const
NewDefaultValues & WithStringStaticValues(Aws::Vector< Aws::String > &&value)
AWS_QUICKSIGHT_API Aws::Utils::Json::JsonValue Jsonize() const
bool DateTimeStaticValuesHasBeenSet() const
void SetDateTimeStaticValues(const Aws::Vector< Aws::Utils::DateTime > &value)
void SetIntegerStaticValues(const Aws::Vector< long long > &value)
NewDefaultValues & AddStringStaticValues(Aws::String &&value)
void SetDecimalStaticValues(Aws::Vector< double > &&value)
void SetDecimalStaticValues(const Aws::Vector< double > &value)
const Aws::Vector< long long > & GetIntegerStaticValues() const
NewDefaultValues & WithIntegerStaticValues(Aws::Vector< long long > &&value)
NewDefaultValues & WithDecimalStaticValues(Aws::Vector< double > &&value)
std::basic_string< char, std::char_traits< char >, Aws::Allocator< char > > String
std::vector< T, Aws::Allocator< T > > Vector
Aws::Utils::Json::JsonValue JsonValue