7#include <aws/athena/Athena_EXPORTS.h>
8#include <aws/athena/model/ResultReuseByAgeConfiguration.h>
42 template <
typename ResultReuseByAgeConfigurationT = ResultReuseByAgeConfiguration>
44 m_resultReuseByAgeConfigurationHasBeenSet =
true;
45 m_resultReuseByAgeConfiguration = std::forward<ResultReuseByAgeConfigurationT>(value);
47 template <
typename ResultReuseByAgeConfigurationT = ResultReuseByAgeConfiguration>
55 bool m_resultReuseByAgeConfigurationHasBeenSet =
false;
AWS_ATHENA_API ResultReuseConfiguration & operator=(Aws::Utils::Json::JsonView jsonValue)
ResultReuseConfiguration & WithResultReuseByAgeConfiguration(ResultReuseByAgeConfigurationT &&value)
AWS_ATHENA_API Aws::Utils::Json::JsonValue Jsonize() const
AWS_ATHENA_API ResultReuseConfiguration()=default
void SetResultReuseByAgeConfiguration(ResultReuseByAgeConfigurationT &&value)
const ResultReuseByAgeConfiguration & GetResultReuseByAgeConfiguration() const
bool ResultReuseByAgeConfigurationHasBeenSet() const
AWS_ATHENA_API ResultReuseConfiguration(Aws::Utils::Json::JsonView jsonValue)
Aws::Utils::Json::JsonValue JsonValue