28 namespace DatabaseMigrationService
59 inline void SetEngineVersion(
const char* value) { m_engineVersionHasBeenSet =
true; m_engineVersion.assign(value); }
102 inline void SetReplicationInstanceClass(
const char* value) { m_replicationInstanceClassHasBeenSet =
true; m_replicationInstanceClass.assign(value); }
143 inline void SetStorageType(
const char* value) { m_storageTypeHasBeenSet =
true; m_storageType.assign(value); }
170 inline void SetMinAllocatedStorage(
long value) { m_minAllocatedStorageHasBeenSet =
true; m_minAllocatedStorage = value; }
188 inline void SetMaxAllocatedStorage(
long value) { m_maxAllocatedStorageHasBeenSet =
true; m_maxAllocatedStorage = value; }
234 bool m_engineVersionHasBeenSet;
236 bool m_replicationInstanceClassHasBeenSet;
238 bool m_storageTypeHasBeenSet;
239 long m_minAllocatedStorage;
240 bool m_minAllocatedStorageHasBeenSet;
241 long m_maxAllocatedStorage;
242 bool m_maxAllocatedStorageHasBeenSet;
243 long m_defaultAllocatedStorage;
244 bool m_defaultAllocatedStorageHasBeenSet;
245 long m_includedAllocatedStorage;
246 bool m_includedAllocatedStorageHasBeenSet;
long GetMaxAllocatedStorage() const
OrderableReplicationInstance & WithEngineVersion(const char *value)
void SetEngineVersion(const Aws::String &value)
OrderableReplicationInstance & WithReplicationInstanceClass(const char *value)
long GetMinAllocatedStorage() const
OrderableReplicationInstance & WithReplicationInstanceClass(Aws::String &&value)
void SetMinAllocatedStorage(long value)
void SetEngineVersion(const char *value)
OrderableReplicationInstance & WithStorageType(const char *value)
long GetIncludedAllocatedStorage() const
void SetDefaultAllocatedStorage(long value)
void SetMaxAllocatedStorage(long value)
#define AWS_DATABASEMIGRATIONSERVICE_API
OrderableReplicationInstance & WithReplicationInstanceClass(const Aws::String &value)
OrderableReplicationInstance & WithEngineVersion(const Aws::String &value)
void SetStorageType(Aws::String &&value)
const Aws::String & GetEngineVersion() const
void SetStorageType(const char *value)
void SetReplicationInstanceClass(const Aws::String &value)
void SetEngineVersion(Aws::String &&value)
void SetIncludedAllocatedStorage(long value)
OrderableReplicationInstance & WithMinAllocatedStorage(long value)
OrderableReplicationInstance & WithDefaultAllocatedStorage(long value)
OrderableReplicationInstance & WithStorageType(Aws::String &&value)
void SetStorageType(const Aws::String &value)
const Aws::String & GetStorageType() const
void SetReplicationInstanceClass(Aws::String &&value)
OrderableReplicationInstance & WithStorageType(const Aws::String &value)
OrderableReplicationInstance & WithIncludedAllocatedStorage(long value)
const Aws::String & GetReplicationInstanceClass() const
std::basic_string< char, std::char_traits< char >, Aws::Allocator< char > > String
OrderableReplicationInstance & WithMaxAllocatedStorage(long value)
OrderableReplicationInstance & WithEngineVersion(Aws::String &&value)
long GetDefaultAllocatedStorage() const
void SetReplicationInstanceClass(const char *value)
JSON (JavaScript Object Notation).