7#include <aws/cognito-sync/CognitoSync_EXPORTS.h>
8#include <aws/core/utils/memory/stl/AWSString.h>
9#include <aws/core/utils/DateTime.h>
54 inline void SetIdentityId(
const char* value) { m_identityIdHasBeenSet =
true; m_identityId.assign(value); }
69 inline void SetDatasetName(
const char* value) { m_datasetNameHasBeenSet =
true; m_datasetName.assign(value); }
107 inline void SetLastModifiedBy(
const char* value) { m_lastModifiedByHasBeenSet =
true; m_lastModifiedBy.assign(value); }
119 inline void SetDataStorage(
long long value) { m_dataStorageHasBeenSet =
true; m_dataStorage = value; }
129 inline void SetNumRecords(
long long value) { m_numRecordsHasBeenSet =
true; m_numRecords = value; }
135 bool m_identityIdHasBeenSet =
false;
138 bool m_datasetNameHasBeenSet =
false;
141 bool m_creationDateHasBeenSet =
false;
144 bool m_lastModifiedDateHasBeenSet =
false;
147 bool m_lastModifiedByHasBeenSet =
false;
149 long long m_dataStorage;
150 bool m_dataStorageHasBeenSet =
false;
152 long long m_numRecords;
153 bool m_numRecordsHasBeenSet =
false;
void SetNumRecords(long long value)
bool IdentityIdHasBeenSet() const
void SetCreationDate(const Aws::Utils::DateTime &value)
Dataset & WithLastModifiedDate(Aws::Utils::DateTime &&value)
AWS_COGNITOSYNC_API Dataset & operator=(Aws::Utils::Json::JsonView jsonValue)
bool LastModifiedByHasBeenSet() const
void SetDataStorage(long long value)
Dataset & WithDatasetName(const Aws::String &value)
void SetIdentityId(const Aws::String &value)
Dataset & WithLastModifiedDate(const Aws::Utils::DateTime &value)
Dataset & WithDatasetName(const char *value)
bool CreationDateHasBeenSet() const
void SetLastModifiedBy(const Aws::String &value)
const Aws::Utils::DateTime & GetCreationDate() const
void SetIdentityId(Aws::String &&value)
bool NumRecordsHasBeenSet() const
Dataset & WithIdentityId(const Aws::String &value)
void SetLastModifiedBy(const char *value)
Dataset & WithIdentityId(const char *value)
bool DatasetNameHasBeenSet() const
void SetLastModifiedDate(const Aws::Utils::DateTime &value)
void SetCreationDate(Aws::Utils::DateTime &&value)
Dataset & WithLastModifiedBy(const char *value)
long long GetNumRecords() const
void SetLastModifiedDate(Aws::Utils::DateTime &&value)
long long GetDataStorage() const
AWS_COGNITOSYNC_API Dataset()
void SetDatasetName(const char *value)
const Aws::String & GetDatasetName() const
void SetIdentityId(const char *value)
const Aws::Utils::DateTime & GetLastModifiedDate() const
bool LastModifiedDateHasBeenSet() const
Dataset & WithCreationDate(Aws::Utils::DateTime &&value)
Dataset & WithIdentityId(Aws::String &&value)
Dataset & WithLastModifiedBy(const Aws::String &value)
AWS_COGNITOSYNC_API Aws::Utils::Json::JsonValue Jsonize() const
Dataset & WithLastModifiedBy(Aws::String &&value)
void SetLastModifiedBy(Aws::String &&value)
Dataset & WithNumRecords(long long value)
void SetDatasetName(const Aws::String &value)
void SetDatasetName(Aws::String &&value)
Dataset & WithDataStorage(long long value)
const Aws::String & GetLastModifiedBy() const
AWS_COGNITOSYNC_API Dataset(Aws::Utils::Json::JsonView jsonValue)
Dataset & WithDatasetName(Aws::String &&value)
const Aws::String & GetIdentityId() const
Dataset & WithCreationDate(const Aws::Utils::DateTime &value)
bool DataStorageHasBeenSet() const
std::basic_string< char, std::char_traits< char >, Aws::Allocator< char > > String
Aws::Utils::Json::JsonValue JsonValue