7#include <aws/dynamodb/DynamoDB_EXPORTS.h>
8#include <aws/core/utils/DateTime.h>
9#include <aws/dynamodb/model/ExportViewType.h>
89 bool m_exportFromTimeHasBeenSet =
false;
92 bool m_exportToTimeHasBeenSet =
false;
95 bool m_exportViewTypeHasBeenSet =
false;
IncrementalExportSpecification & WithExportViewType(ExportViewType &&value)
void SetExportFromTime(const Aws::Utils::DateTime &value)
void SetExportViewType(ExportViewType &&value)
bool ExportViewTypeHasBeenSet() const
bool ExportFromTimeHasBeenSet() const
AWS_DYNAMODB_API IncrementalExportSpecification & operator=(Aws::Utils::Json::JsonView jsonValue)
IncrementalExportSpecification & WithExportViewType(const ExportViewType &value)
void SetExportToTime(const Aws::Utils::DateTime &value)
AWS_DYNAMODB_API Aws::Utils::Json::JsonValue Jsonize() const
void SetExportFromTime(Aws::Utils::DateTime &&value)
const Aws::Utils::DateTime & GetExportToTime() const
IncrementalExportSpecification & WithExportToTime(Aws::Utils::DateTime &&value)
void SetExportToTime(Aws::Utils::DateTime &&value)
IncrementalExportSpecification & WithExportToTime(const Aws::Utils::DateTime &value)
const Aws::Utils::DateTime & GetExportFromTime() const
const ExportViewType & GetExportViewType() const
bool ExportToTimeHasBeenSet() const
void SetExportViewType(const ExportViewType &value)
IncrementalExportSpecification & WithExportFromTime(const Aws::Utils::DateTime &value)
AWS_DYNAMODB_API IncrementalExportSpecification(Aws::Utils::Json::JsonView jsonValue)
AWS_DYNAMODB_API IncrementalExportSpecification()
IncrementalExportSpecification & WithExportFromTime(Aws::Utils::DateTime &&value)
Aws::Utils::Json::JsonValue JsonValue