7#include <aws/athena/Athena_EXPORTS.h>
46 inline void SetEnabled(
bool value) { m_enabledHasBeenSet =
true; m_enabled = value; }
57 inline void SetMaxAgeInMinutes(
int value) { m_maxAgeInMinutesHasBeenSet =
true; m_maxAgeInMinutes = value; }
63 bool m_enabledHasBeenSet =
false;
65 int m_maxAgeInMinutes;
66 bool m_maxAgeInMinutesHasBeenSet =
false;
AWS_ATHENA_API Aws::Utils::Json::JsonValue Jsonize() const
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)
AWS_ATHENA_API ResultReuseByAgeConfiguration()
ResultReuseByAgeConfiguration & WithEnabled(bool value)
AWS_ATHENA_API ResultReuseByAgeConfiguration & operator=(Aws::Utils::Json::JsonView jsonValue)
Aws::Utils::Json::JsonValue JsonValue