23 namespace DatabaseMigrationService
57 inline void SetReplicationInstanceArn(
const char* value) { m_replicationInstanceArnHasBeenSet =
true; m_replicationInstanceArn.assign(value); }
84 inline void SetAllocatedStorage(
int value) { m_allocatedStorageHasBeenSet =
true; m_allocatedStorage = value; }
102 inline void SetApplyImmediately(
bool value) { m_applyImmediatelyHasBeenSet =
true; m_applyImmediately = value; }
136 inline void SetReplicationInstanceClass(
const char* value) { m_replicationInstanceClassHasBeenSet =
true; m_replicationInstanceClass.assign(value); }
311 inline void SetMultiAZ(
bool value) { m_multiAZHasBeenSet =
true; m_multiAZ = value; }
338 inline void SetEngineVersion(
const char* value) { m_engineVersionHasBeenSet =
true; m_engineVersion.assign(value); }
459 bool m_replicationInstanceArnHasBeenSet;
460 int m_allocatedStorage;
461 bool m_allocatedStorageHasBeenSet;
462 bool m_applyImmediately;
463 bool m_applyImmediatelyHasBeenSet;
465 bool m_replicationInstanceClassHasBeenSet;
467 bool m_vpcSecurityGroupIdsHasBeenSet;
469 bool m_preferredMaintenanceWindowHasBeenSet;
471 bool m_multiAZHasBeenSet;
473 bool m_engineVersionHasBeenSet;
474 bool m_allowMajorVersionUpgrade;
475 bool m_allowMajorVersionUpgradeHasBeenSet;
476 bool m_autoMinorVersionUpgrade;
477 bool m_autoMinorVersionUpgradeHasBeenSet;
479 bool m_replicationInstanceIdentifierHasBeenSet;
const Aws::String & GetEngineVersion() const
ModifyReplicationInstanceRequest & AddVpcSecurityGroupIds(Aws::String &&value)
void SetAutoMinorVersionUpgrade(bool value)
ModifyReplicationInstanceRequest & WithReplicationInstanceIdentifier(const Aws::String &value)
const Aws::String & GetPreferredMaintenanceWindow() const
ModifyReplicationInstanceRequest & WithReplicationInstanceClass(const Aws::String &value)
ModifyReplicationInstanceRequest & WithReplicationInstanceArn(const Aws::String &value)
ModifyReplicationInstanceRequest & WithEngineVersion(const Aws::String &value)
ModifyReplicationInstanceRequest & WithMultiAZ(bool value)
ModifyReplicationInstanceRequest & WithAllocatedStorage(int value)
void SetReplicationInstanceClass(Aws::String &&value)
ModifyReplicationInstanceRequest & WithVpcSecurityGroupIds(Aws::Vector< Aws::String > &&value)
ModifyReplicationInstanceRequest & WithAutoMinorVersionUpgrade(bool value)
void SetReplicationInstanceArn(Aws::String &&value)
ModifyReplicationInstanceRequest & WithReplicationInstanceIdentifier(const char *value)
void SetMultiAZ(bool value)
ModifyReplicationInstanceRequest & WithPreferredMaintenanceWindow(Aws::String &&value)
std::vector< T, Aws::Allocator< T > > Vector
const Aws::String & GetReplicationInstanceClass() const
Aws::Map< Aws::String, Aws::String > HeaderValueCollection
ModifyReplicationInstanceRequest & AddVpcSecurityGroupIds(const Aws::String &value)
ModifyReplicationInstanceRequest & WithPreferredMaintenanceWindow(const Aws::String &value)
ModifyReplicationInstanceRequest & WithReplicationInstanceClass(Aws::String &&value)
bool GetAutoMinorVersionUpgrade() const
void SetPreferredMaintenanceWindow(const char *value)
bool GetApplyImmediately() const
void SetReplicationInstanceIdentifier(const Aws::String &value)
#define AWS_DATABASEMIGRATIONSERVICE_API
ModifyReplicationInstanceRequest & WithApplyImmediately(bool value)
void SetAllocatedStorage(int value)
ModifyReplicationInstanceRequest & WithReplicationInstanceArn(const char *value)
void SetEngineVersion(const char *value)
const Aws::Vector< Aws::String > & GetVpcSecurityGroupIds() const
ModifyReplicationInstanceRequest & WithEngineVersion(const char *value)
bool GetAllowMajorVersionUpgrade() const
ModifyReplicationInstanceRequest & WithReplicationInstanceClass(const char *value)
void SetApplyImmediately(bool value)
ModifyReplicationInstanceRequest & WithPreferredMaintenanceWindow(const char *value)
void SetPreferredMaintenanceWindow(Aws::String &&value)
ModifyReplicationInstanceRequest & WithReplicationInstanceIdentifier(Aws::String &&value)
void SetAllowMajorVersionUpgrade(bool value)
ModifyReplicationInstanceRequest & WithVpcSecurityGroupIds(const Aws::Vector< Aws::String > &value)
void SetReplicationInstanceIdentifier(const char *value)
void SetReplicationInstanceArn(const char *value)
ModifyReplicationInstanceRequest & WithAllowMajorVersionUpgrade(bool value)
void SetVpcSecurityGroupIds(Aws::Vector< Aws::String > &&value)
const Aws::String & GetReplicationInstanceArn() const
void SetReplicationInstanceIdentifier(Aws::String &&value)
std::basic_string< char, std::char_traits< char >, Aws::Allocator< char > > String
ModifyReplicationInstanceRequest & WithReplicationInstanceArn(Aws::String &&value)
void SetEngineVersion(Aws::String &&value)
void SetPreferredMaintenanceWindow(const Aws::String &value)
ModifyReplicationInstanceRequest & WithEngineVersion(Aws::String &&value)
ModifyReplicationInstanceRequest & AddVpcSecurityGroupIds(const char *value)
void SetReplicationInstanceArn(const Aws::String &value)
void SetEngineVersion(const Aws::String &value)
void SetVpcSecurityGroupIds(const Aws::Vector< Aws::String > &value)
void SetReplicationInstanceClass(const Aws::String &value)
const Aws::String & GetReplicationInstanceIdentifier() const
void SetReplicationInstanceClass(const char *value)
JSON (JavaScript Object Notation).
int GetAllocatedStorage() const