7#include <aws/athena/Athena_EXPORTS.h>
40 m_enabledHasBeenSet =
true;
57 m_maxAgeInMinutesHasBeenSet =
true;
58 m_maxAgeInMinutes = value;
66 bool m_enabled{
false};
68 int m_maxAgeInMinutes{0};
69 bool m_enabledHasBeenSet =
false;
70 bool m_maxAgeInMinutesHasBeenSet =
false;
AWS_ATHENA_API Aws::Utils::Json::JsonValue Jsonize() const
AWS_ATHENA_API ResultReuseByAgeConfiguration()=default
bool MaxAgeInMinutesHasBeenSet() const
void SetMaxAgeInMinutes(int value)
void SetEnabled(bool value)
AWS_ATHENA_API ResultReuseByAgeConfiguration(Aws::Utils::Json::JsonView jsonValue)
int GetMaxAgeInMinutes() const
bool EnabledHasBeenSet() const
ResultReuseByAgeConfiguration & WithMaxAgeInMinutes(int value)
ResultReuseByAgeConfiguration & WithEnabled(bool value)
AWS_ATHENA_API ResultReuseByAgeConfiguration & operator=(Aws::Utils::Json::JsonView jsonValue)
Aws::Utils::Json::JsonValue JsonValue