7#include <aws/quicksight/QuickSight_EXPORTS.h>
8#include <aws/core/utils/memory/stl/AWSVector.h>
9#include <aws/quicksight/model/StringParameter.h>
10#include <aws/quicksight/model/IntegerParameter.h>
11#include <aws/quicksight/model/DecimalParameter.h>
12#include <aws/quicksight/model/DateTimeParameter.h>
103 bool m_stringParametersHasBeenSet =
false;
106 bool m_integerParametersHasBeenSet =
false;
109 bool m_decimalParametersHasBeenSet =
false;
112 bool m_dateTimeParametersHasBeenSet =
false;
bool DecimalParametersHasBeenSet() const
void SetStringParameters(Aws::Vector< StringParameter > &&value)
Parameters & AddDateTimeParameters(DateTimeParameter &&value)
Parameters & WithDecimalParameters(const Aws::Vector< DecimalParameter > &value)
const Aws::Vector< DecimalParameter > & GetDecimalParameters() const
const Aws::Vector< IntegerParameter > & GetIntegerParameters() const
Parameters & AddIntegerParameters(const IntegerParameter &value)
Parameters & WithDecimalParameters(Aws::Vector< DecimalParameter > &&value)
void SetDateTimeParameters(const Aws::Vector< DateTimeParameter > &value)
AWS_QUICKSIGHT_API Parameters(Aws::Utils::Json::JsonView jsonValue)
Parameters & WithDateTimeParameters(const Aws::Vector< DateTimeParameter > &value)
Parameters & WithDateTimeParameters(Aws::Vector< DateTimeParameter > &&value)
Parameters & WithStringParameters(const Aws::Vector< StringParameter > &value)
void SetStringParameters(const Aws::Vector< StringParameter > &value)
Parameters & AddIntegerParameters(IntegerParameter &&value)
Parameters & WithIntegerParameters(Aws::Vector< IntegerParameter > &&value)
void SetDecimalParameters(const Aws::Vector< DecimalParameter > &value)
void SetDateTimeParameters(Aws::Vector< DateTimeParameter > &&value)
Parameters & AddDecimalParameters(const DecimalParameter &value)
AWS_QUICKSIGHT_API Parameters()
bool StringParametersHasBeenSet() const
Parameters & WithStringParameters(Aws::Vector< StringParameter > &&value)
AWS_QUICKSIGHT_API Parameters & operator=(Aws::Utils::Json::JsonView jsonValue)
const Aws::Vector< DateTimeParameter > & GetDateTimeParameters() const
void SetDecimalParameters(Aws::Vector< DecimalParameter > &&value)
bool IntegerParametersHasBeenSet() const
Parameters & AddDateTimeParameters(const DateTimeParameter &value)
Parameters & WithIntegerParameters(const Aws::Vector< IntegerParameter > &value)
void SetIntegerParameters(Aws::Vector< IntegerParameter > &&value)
Parameters & AddStringParameters(const StringParameter &value)
const Aws::Vector< StringParameter > & GetStringParameters() const
Parameters & AddDecimalParameters(DecimalParameter &&value)
AWS_QUICKSIGHT_API Aws::Utils::Json::JsonValue Jsonize() const
void SetIntegerParameters(const Aws::Vector< IntegerParameter > &value)
bool DateTimeParametersHasBeenSet() const
Parameters & AddStringParameters(StringParameter &&value)
std::vector< T, Aws::Allocator< T > > Vector
Aws::Utils::Json::JsonValue JsonValue