7#include <aws/rbin/RecycleBin_EXPORTS.h>
8#include <aws/rbin/model/UnlockDelayUnit.h>
50 inline void SetUnlockDelayValue(
int value) { m_unlockDelayValueHasBeenSet =
true; m_unlockDelayValue = value; }
68 int m_unlockDelayValue;
69 bool m_unlockDelayValueHasBeenSet =
false;
72 bool m_unlockDelayUnitHasBeenSet =
false;
void SetUnlockDelayValue(int value)
UnlockDelay & WithUnlockDelayUnit(UnlockDelayUnit &&value)
UnlockDelay & WithUnlockDelayUnit(const UnlockDelayUnit &value)
AWS_RECYCLEBIN_API UnlockDelay(Aws::Utils::Json::JsonView jsonValue)
bool UnlockDelayValueHasBeenSet() const
bool UnlockDelayUnitHasBeenSet() const
int GetUnlockDelayValue() const
UnlockDelay & WithUnlockDelayValue(int value)
const UnlockDelayUnit & GetUnlockDelayUnit() const
AWS_RECYCLEBIN_API UnlockDelay()
void SetUnlockDelayUnit(const UnlockDelayUnit &value)
void SetUnlockDelayUnit(UnlockDelayUnit &&value)
AWS_RECYCLEBIN_API Aws::Utils::Json::JsonValue Jsonize() const
AWS_RECYCLEBIN_API UnlockDelay & operator=(Aws::Utils::Json::JsonView jsonValue)
Aws::Utils::Json::JsonValue JsonValue