7#include <aws/athena/Athena_EXPORTS.h>
8#include <aws/athena/model/ResultReuseByAgeConfiguration.h>
48 template<
typename ResultReuseByAgeConfigurationT = ResultReuseByAgeConfiguration>
49 void SetResultReuseByAgeConfiguration(ResultReuseByAgeConfigurationT&& value) { m_resultReuseByAgeConfigurationHasBeenSet =
true; m_resultReuseByAgeConfiguration = std::forward<ResultReuseByAgeConfigurationT>(value); }
50 template<
typename ResultReuseByAgeConfigurationT = ResultReuseByAgeConfiguration>
56 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