7#include <aws/dynamodb/DynamoDB_EXPORTS.h>
8#include <aws/dynamodb/model/BackupDetails.h>
9#include <aws/dynamodb/model/SourceTableDetails.h>
10#include <aws/dynamodb/model/SourceTableFeatureDetails.h>
82 bool m_backupDetailsHasBeenSet =
false;
85 bool m_sourceTableDetailsHasBeenSet =
false;
88 bool m_sourceTableFeatureDetailsHasBeenSet =
false;
void SetBackupDetails(BackupDetails &&value)
BackupDescription & WithSourceTableFeatureDetails(SourceTableFeatureDetails &&value)
AWS_DYNAMODB_API BackupDescription & operator=(Aws::Utils::Json::JsonView jsonValue)
AWS_DYNAMODB_API BackupDescription()
bool BackupDetailsHasBeenSet() const
void SetBackupDetails(const BackupDetails &value)
bool SourceTableFeatureDetailsHasBeenSet() const
AWS_DYNAMODB_API BackupDescription(Aws::Utils::Json::JsonView jsonValue)
BackupDescription & WithSourceTableDetails(SourceTableDetails &&value)
const SourceTableDetails & GetSourceTableDetails() const
void SetSourceTableDetails(const SourceTableDetails &value)
void SetSourceTableFeatureDetails(const SourceTableFeatureDetails &value)
const SourceTableFeatureDetails & GetSourceTableFeatureDetails() const
const BackupDetails & GetBackupDetails() const
BackupDescription & WithSourceTableFeatureDetails(const SourceTableFeatureDetails &value)
BackupDescription & WithBackupDetails(const BackupDetails &value)
bool SourceTableDetailsHasBeenSet() const
void SetSourceTableFeatureDetails(SourceTableFeatureDetails &&value)
void SetSourceTableDetails(SourceTableDetails &&value)
BackupDescription & WithBackupDetails(BackupDetails &&value)
BackupDescription & WithSourceTableDetails(const SourceTableDetails &value)
AWS_DYNAMODB_API Aws::Utils::Json::JsonValue Jsonize() const
Aws::Utils::Json::JsonValue JsonValue