/**
* Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
* SPDX-License-Identifier: Apache-2.0.
*/
#pragma once
#include The configuration that overrides the existing default values for a dataset
* parameter that is inherited from another dataset.See Also:
AWS
* API Reference
A list of static default values for a given string parameter.
*/ inline const Aws::VectorA list of static default values for a given string parameter.
*/ inline bool StringStaticValuesHasBeenSet() const { return m_stringStaticValuesHasBeenSet; } /** *A list of static default values for a given string parameter.
*/ inline void SetStringStaticValues(const Aws::VectorA list of static default values for a given string parameter.
*/ inline void SetStringStaticValues(Aws::VectorA list of static default values for a given string parameter.
*/ inline NewDefaultValues& WithStringStaticValues(const Aws::VectorA list of static default values for a given string parameter.
*/ inline NewDefaultValues& WithStringStaticValues(Aws::VectorA list of static default values for a given string parameter.
*/ inline NewDefaultValues& AddStringStaticValues(const Aws::String& value) { m_stringStaticValuesHasBeenSet = true; m_stringStaticValues.push_back(value); return *this; } /** *A list of static default values for a given string parameter.
*/ inline NewDefaultValues& AddStringStaticValues(Aws::String&& value) { m_stringStaticValuesHasBeenSet = true; m_stringStaticValues.push_back(std::move(value)); return *this; } /** *A list of static default values for a given string parameter.
*/ inline NewDefaultValues& AddStringStaticValues(const char* value) { m_stringStaticValuesHasBeenSet = true; m_stringStaticValues.push_back(value); return *this; } /** *A list of static default values for a given decimal parameter.
*/ inline const Aws::VectorA list of static default values for a given decimal parameter.
*/ inline bool DecimalStaticValuesHasBeenSet() const { return m_decimalStaticValuesHasBeenSet; } /** *A list of static default values for a given decimal parameter.
*/ inline void SetDecimalStaticValues(const Aws::VectorA list of static default values for a given decimal parameter.
*/ inline void SetDecimalStaticValues(Aws::VectorA list of static default values for a given decimal parameter.
*/ inline NewDefaultValues& WithDecimalStaticValues(const Aws::VectorA list of static default values for a given decimal parameter.
*/ inline NewDefaultValues& WithDecimalStaticValues(Aws::VectorA list of static default values for a given decimal parameter.
*/ inline NewDefaultValues& AddDecimalStaticValues(double value) { m_decimalStaticValuesHasBeenSet = true; m_decimalStaticValues.push_back(value); return *this; } /** *A list of static default values for a given date time parameter.
*/ inline const Aws::VectorA list of static default values for a given date time parameter.
*/ inline bool DateTimeStaticValuesHasBeenSet() const { return m_dateTimeStaticValuesHasBeenSet; } /** *A list of static default values for a given date time parameter.
*/ inline void SetDateTimeStaticValues(const Aws::VectorA list of static default values for a given date time parameter.
*/ inline void SetDateTimeStaticValues(Aws::VectorA list of static default values for a given date time parameter.
*/ inline NewDefaultValues& WithDateTimeStaticValues(const Aws::VectorA list of static default values for a given date time parameter.
*/ inline NewDefaultValues& WithDateTimeStaticValues(Aws::VectorA list of static default values for a given date time parameter.
*/ inline NewDefaultValues& AddDateTimeStaticValues(const Aws::Utils::DateTime& value) { m_dateTimeStaticValuesHasBeenSet = true; m_dateTimeStaticValues.push_back(value); return *this; } /** *A list of static default values for a given date time parameter.
*/ inline NewDefaultValues& AddDateTimeStaticValues(Aws::Utils::DateTime&& value) { m_dateTimeStaticValuesHasBeenSet = true; m_dateTimeStaticValues.push_back(std::move(value)); return *this; } /** *A list of static default values for a given integer parameter.
*/ inline const Aws::VectorA list of static default values for a given integer parameter.
*/ inline bool IntegerStaticValuesHasBeenSet() const { return m_integerStaticValuesHasBeenSet; } /** *A list of static default values for a given integer parameter.
*/ inline void SetIntegerStaticValues(const Aws::VectorA list of static default values for a given integer parameter.
*/ inline void SetIntegerStaticValues(Aws::VectorA list of static default values for a given integer parameter.
*/ inline NewDefaultValues& WithIntegerStaticValues(const Aws::VectorA list of static default values for a given integer parameter.
*/ inline NewDefaultValues& WithIntegerStaticValues(Aws::VectorA list of static default values for a given integer parameter.
*/ inline NewDefaultValues& AddIntegerStaticValues(long long value) { m_integerStaticValuesHasBeenSet = true; m_integerStaticValues.push_back(value); return *this; } private: Aws::Vector