/**
* Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
* SPDX-License-Identifier: Apache-2.0.
*/
#pragma once
#include A list of Amazon QuickSight parameters and the list's override
* values.See Also:
AWS
* API Reference
The parameters that have a data type of string.
*/ inline const Aws::VectorThe parameters that have a data type of string.
*/ inline bool StringParametersHasBeenSet() const { return m_stringParametersHasBeenSet; } /** *The parameters that have a data type of string.
*/ inline void SetStringParameters(const Aws::VectorThe parameters that have a data type of string.
*/ inline void SetStringParameters(Aws::VectorThe parameters that have a data type of string.
*/ inline Parameters& WithStringParameters(const Aws::VectorThe parameters that have a data type of string.
*/ inline Parameters& WithStringParameters(Aws::VectorThe parameters that have a data type of string.
*/ inline Parameters& AddStringParameters(const StringParameter& value) { m_stringParametersHasBeenSet = true; m_stringParameters.push_back(value); return *this; } /** *The parameters that have a data type of string.
*/ inline Parameters& AddStringParameters(StringParameter&& value) { m_stringParametersHasBeenSet = true; m_stringParameters.push_back(std::move(value)); return *this; } /** *The parameters that have a data type of integer.
*/ inline const Aws::VectorThe parameters that have a data type of integer.
*/ inline bool IntegerParametersHasBeenSet() const { return m_integerParametersHasBeenSet; } /** *The parameters that have a data type of integer.
*/ inline void SetIntegerParameters(const Aws::VectorThe parameters that have a data type of integer.
*/ inline void SetIntegerParameters(Aws::VectorThe parameters that have a data type of integer.
*/ inline Parameters& WithIntegerParameters(const Aws::VectorThe parameters that have a data type of integer.
*/ inline Parameters& WithIntegerParameters(Aws::VectorThe parameters that have a data type of integer.
*/ inline Parameters& AddIntegerParameters(const IntegerParameter& value) { m_integerParametersHasBeenSet = true; m_integerParameters.push_back(value); return *this; } /** *The parameters that have a data type of integer.
*/ inline Parameters& AddIntegerParameters(IntegerParameter&& value) { m_integerParametersHasBeenSet = true; m_integerParameters.push_back(std::move(value)); return *this; } /** *The parameters that have a data type of decimal.
*/ inline const Aws::VectorThe parameters that have a data type of decimal.
*/ inline bool DecimalParametersHasBeenSet() const { return m_decimalParametersHasBeenSet; } /** *The parameters that have a data type of decimal.
*/ inline void SetDecimalParameters(const Aws::VectorThe parameters that have a data type of decimal.
*/ inline void SetDecimalParameters(Aws::VectorThe parameters that have a data type of decimal.
*/ inline Parameters& WithDecimalParameters(const Aws::VectorThe parameters that have a data type of decimal.
*/ inline Parameters& WithDecimalParameters(Aws::VectorThe parameters that have a data type of decimal.
*/ inline Parameters& AddDecimalParameters(const DecimalParameter& value) { m_decimalParametersHasBeenSet = true; m_decimalParameters.push_back(value); return *this; } /** *The parameters that have a data type of decimal.
*/ inline Parameters& AddDecimalParameters(DecimalParameter&& value) { m_decimalParametersHasBeenSet = true; m_decimalParameters.push_back(std::move(value)); return *this; } /** *The parameters that have a data type of date-time.
*/ inline const Aws::VectorThe parameters that have a data type of date-time.
*/ inline bool DateTimeParametersHasBeenSet() const { return m_dateTimeParametersHasBeenSet; } /** *The parameters that have a data type of date-time.
*/ inline void SetDateTimeParameters(const Aws::VectorThe parameters that have a data type of date-time.
*/ inline void SetDateTimeParameters(Aws::VectorThe parameters that have a data type of date-time.
*/ inline Parameters& WithDateTimeParameters(const Aws::VectorThe parameters that have a data type of date-time.
*/ inline Parameters& WithDateTimeParameters(Aws::VectorThe parameters that have a data type of date-time.
*/ inline Parameters& AddDateTimeParameters(const DateTimeParameter& value) { m_dateTimeParametersHasBeenSet = true; m_dateTimeParameters.push_back(value); return *this; } /** *The parameters that have a data type of date-time.
*/ inline Parameters& AddDateTimeParameters(DateTimeParameter&& value) { m_dateTimeParametersHasBeenSet = true; m_dateTimeParameters.push_back(std::move(value)); return *this; } private: Aws::Vector