26 namespace DatabaseMigrationService
72 inline void SetReplicationTaskIdentifier(
const char* value) { m_replicationTaskIdentifierHasBeenSet =
true; m_replicationTaskIdentifier.assign(value); }
120 inline void SetSourceEndpointArn(
const char* value) { m_sourceEndpointArnHasBeenSet =
true; m_sourceEndpointArn.assign(value); }
162 inline void SetTargetEndpointArn(
const char* value) { m_targetEndpointArnHasBeenSet =
true; m_targetEndpointArn.assign(value); }
200 inline void SetReplicationInstanceArn(
const char* value) { m_replicationInstanceArnHasBeenSet =
true; m_replicationInstanceArn.assign(value); }
264 inline void SetTableMappings(
const char* value) { m_tableMappingsHasBeenSet =
true; m_tableMappings.assign(value); }
302 inline void SetReplicationTaskSettings(
const char* value) { m_replicationTaskSettingsHasBeenSet =
true; m_replicationTaskSettings.assign(value); }
381 bool m_replicationTaskIdentifierHasBeenSet;
383 bool m_sourceEndpointArnHasBeenSet;
385 bool m_targetEndpointArnHasBeenSet;
387 bool m_replicationInstanceArnHasBeenSet;
389 bool m_migrationTypeHasBeenSet;
391 bool m_tableMappingsHasBeenSet;
393 bool m_replicationTaskSettingsHasBeenSet;
395 bool m_cdcStartTimeHasBeenSet;
397 bool m_tagsHasBeenSet;
CreateReplicationTaskRequest & WithTags(const Aws::Vector< Tag > &value)
void SetReplicationTaskSettings(const Aws::String &value)
void SetTableMappings(Aws::String &&value)
void SetCdcStartTime(Aws::Utils::DateTime &&value)
CreateReplicationTaskRequest & WithSourceEndpointArn(Aws::String &&value)
void SetReplicationTaskSettings(Aws::String &&value)
void SetMigrationType(const MigrationTypeValue &value)
const Aws::String & GetTargetEndpointArn() const
void SetReplicationTaskIdentifier(Aws::String &&value)
const Aws::Utils::DateTime & GetCdcStartTime() const
void SetReplicationTaskIdentifier(const Aws::String &value)
CreateReplicationTaskRequest & WithSourceEndpointArn(const Aws::String &value)
CreateReplicationTaskRequest & WithTargetEndpointArn(const char *value)
const Aws::String & GetReplicationInstanceArn() const
CreateReplicationTaskRequest & WithReplicationInstanceArn(const Aws::String &value)
std::vector< T, Aws::Allocator< T > > Vector
void SetMigrationType(MigrationTypeValue &&value)
void SetTableMappings(const Aws::String &value)
CreateReplicationTaskRequest & WithTags(Aws::Vector< Tag > &&value)
Aws::Map< Aws::String, Aws::String > HeaderValueCollection
void SetSourceEndpointArn(const char *value)
void SetTargetEndpointArn(Aws::String &&value)
CreateReplicationTaskRequest & AddTags(Tag &&value)
CreateReplicationTaskRequest & WithReplicationTaskSettings(Aws::String &&value)
CreateReplicationTaskRequest & WithTargetEndpointArn(Aws::String &&value)
#define AWS_DATABASEMIGRATIONSERVICE_API
const MigrationTypeValue & GetMigrationType() const
CreateReplicationTaskRequest & WithTableMappings(const Aws::String &value)
void SetReplicationInstanceArn(const Aws::String &value)
void SetTargetEndpointArn(const char *value)
const Aws::String & GetReplicationTaskSettings() const
CreateReplicationTaskRequest & WithReplicationInstanceArn(Aws::String &&value)
CreateReplicationTaskRequest & WithMigrationType(MigrationTypeValue &&value)
void SetTableMappings(const char *value)
void SetSourceEndpointArn(const Aws::String &value)
CreateReplicationTaskRequest & WithMigrationType(const MigrationTypeValue &value)
const Aws::String & GetReplicationTaskIdentifier() const
CreateReplicationTaskRequest & WithReplicationTaskIdentifier(const char *value)
void SetCdcStartTime(const Aws::Utils::DateTime &value)
void SetTags(const Aws::Vector< Tag > &value)
void SetSourceEndpointArn(Aws::String &&value)
void SetTargetEndpointArn(const Aws::String &value)
CreateReplicationTaskRequest & WithReplicationTaskIdentifier(Aws::String &&value)
CreateReplicationTaskRequest & WithReplicationTaskSettings(const Aws::String &value)
const Aws::Vector< Tag > & GetTags() const
std::basic_string< char, std::char_traits< char >, Aws::Allocator< char > > String
CreateReplicationTaskRequest & WithTargetEndpointArn(const Aws::String &value)
void SetReplicationTaskIdentifier(const char *value)
CreateReplicationTaskRequest & AddTags(const Tag &value)
CreateReplicationTaskRequest & WithReplicationTaskSettings(const char *value)
CreateReplicationTaskRequest & WithCdcStartTime(const Aws::Utils::DateTime &value)
CreateReplicationTaskRequest & WithReplicationInstanceArn(const char *value)
const Aws::String & GetSourceEndpointArn() const
void SetTags(Aws::Vector< Tag > &&value)
void SetReplicationTaskSettings(const char *value)
CreateReplicationTaskRequest & WithReplicationTaskIdentifier(const Aws::String &value)
CreateReplicationTaskRequest & WithCdcStartTime(Aws::Utils::DateTime &&value)
CreateReplicationTaskRequest & WithSourceEndpointArn(const char *value)
CreateReplicationTaskRequest & WithTableMappings(Aws::String &&value)
void SetReplicationInstanceArn(Aws::String &&value)
CreateReplicationTaskRequest & WithTableMappings(const char *value)
void SetReplicationInstanceArn(const char *value)
JSON (JavaScript Object Notation).
const Aws::String & GetTableMappings() const