7#include <aws/dynamodb/DynamoDB_EXPORTS.h>
8#include <aws/dynamodb/model/ContinuousBackupsStatus.h>
9#include <aws/dynamodb/model/PointInTimeRecoveryDescription.h>
70 bool m_continuousBackupsStatusHasBeenSet =
false;
73 bool m_pointInTimeRecoveryDescriptionHasBeenSet =
false;
bool ContinuousBackupsStatusHasBeenSet() const
void SetPointInTimeRecoveryDescription(PointInTimeRecoveryDescription &&value)
ContinuousBackupsDescription & WithContinuousBackupsStatus(ContinuousBackupsStatus &&value)
AWS_DYNAMODB_API Aws::Utils::Json::JsonValue Jsonize() const
ContinuousBackupsDescription & WithPointInTimeRecoveryDescription(const PointInTimeRecoveryDescription &value)
AWS_DYNAMODB_API ContinuousBackupsDescription & operator=(Aws::Utils::Json::JsonView jsonValue)
ContinuousBackupsDescription & WithContinuousBackupsStatus(const ContinuousBackupsStatus &value)
ContinuousBackupsDescription & WithPointInTimeRecoveryDescription(PointInTimeRecoveryDescription &&value)
void SetContinuousBackupsStatus(ContinuousBackupsStatus &&value)
const ContinuousBackupsStatus & GetContinuousBackupsStatus() const
void SetContinuousBackupsStatus(const ContinuousBackupsStatus &value)
bool PointInTimeRecoveryDescriptionHasBeenSet() const
AWS_DYNAMODB_API ContinuousBackupsDescription(Aws::Utils::Json::JsonView jsonValue)
const PointInTimeRecoveryDescription & GetPointInTimeRecoveryDescription() const
void SetPointInTimeRecoveryDescription(const PointInTimeRecoveryDescription &value)
AWS_DYNAMODB_API ContinuousBackupsDescription()
Aws::Utils::Json::JsonValue JsonValue