29 namespace ElasticsearchService
103 inline void SetUpdateVersion(
int value) { m_updateVersionHasBeenSet =
true; m_updateVersion = value; }
143 inline void SetPendingDeletion(
bool value) { m_pendingDeletionHasBeenSet =
true; m_pendingDeletion = value; }
152 bool m_creationDateHasBeenSet;
154 bool m_updateDateHasBeenSet;
156 bool m_updateVersionHasBeenSet;
158 bool m_stateHasBeenSet;
159 bool m_pendingDeletion;
160 bool m_pendingDeletionHasBeenSet;
const Aws::Utils::DateTime & GetCreationDate() const
OptionStatus & WithUpdateDate(Aws::Utils::DateTime &&value)
void SetState(const OptionState &value)
void SetUpdateDate(const Aws::Utils::DateTime &value)
OptionStatus & WithPendingDeletion(bool value)
OptionStatus & WithCreationDate(Aws::Utils::DateTime &&value)
OptionStatus & WithState(const OptionState &value)
OptionStatus & WithUpdateVersion(int value)
void SetPendingDeletion(bool value)
OptionStatus & WithState(OptionState &&value)
#define AWS_ELASTICSEARCHSERVICE_API
void SetUpdateVersion(int value)
OptionStatus & WithCreationDate(const Aws::Utils::DateTime &value)
const OptionState & GetState() const
void SetUpdateDate(Aws::Utils::DateTime &&value)
void SetCreationDate(const Aws::Utils::DateTime &value)
bool GetPendingDeletion() const
int GetUpdateVersion() const
void SetCreationDate(Aws::Utils::DateTime &&value)
void SetState(OptionState &&value)
const Aws::Utils::DateTime & GetUpdateDate() const
JSON (JavaScript Object Notation).
OptionStatus & WithUpdateDate(const Aws::Utils::DateTime &value)