26 namespace DatabaseMigrationService
68 inline void SetEndpointIdentifier(
const char* value) { m_endpointIdentifierHasBeenSet =
true; m_endpointIdentifier.assign(value); }
138 inline void SetEngineName(
const char* value) { m_engineNameHasBeenSet =
true; m_engineName.assign(value); }
176 inline void SetUsername(
const char* value) { m_usernameHasBeenSet =
true; m_username.assign(value); }
211 inline void SetPassword(
const char* value) { m_passwordHasBeenSet =
true; m_password.assign(value); }
246 inline void SetServerName(
const char* value) { m_serverNameHasBeenSet =
true; m_serverName.assign(value); }
271 inline void SetPort(
int value) { m_portHasBeenSet =
true; m_port = value; }
296 inline void SetDatabaseName(
const char* value) { m_databaseNameHasBeenSet =
true; m_databaseName.assign(value); }
331 inline void SetExtraConnectionAttributes(
const char* value) { m_extraConnectionAttributesHasBeenSet =
true; m_extraConnectionAttributes.assign(value); }
382 inline void SetKmsKeyId(
const char* value) { m_kmsKeyIdHasBeenSet =
true; m_kmsKeyId.assign(value); }
464 inline void SetCertificateArn(
const char* value) { m_certificateArnHasBeenSet =
true; m_certificateArn.assign(value); }
518 bool m_endpointIdentifierHasBeenSet;
520 bool m_endpointTypeHasBeenSet;
522 bool m_engineNameHasBeenSet;
524 bool m_usernameHasBeenSet;
526 bool m_passwordHasBeenSet;
528 bool m_serverNameHasBeenSet;
530 bool m_portHasBeenSet;
532 bool m_databaseNameHasBeenSet;
534 bool m_extraConnectionAttributesHasBeenSet;
536 bool m_kmsKeyIdHasBeenSet;
538 bool m_tagsHasBeenSet;
540 bool m_certificateArnHasBeenSet;
542 bool m_sslModeHasBeenSet;
const ReplicationEndpointTypeValue & GetEndpointType() const
void SetKmsKeyId(Aws::String &&value)
CreateEndpointRequest & WithEndpointIdentifier(const char *value)
const Aws::String & GetPassword() const
void SetEngineName(const Aws::String &value)
CreateEndpointRequest & AddTags(Tag &&value)
const Aws::String & GetDatabaseName() const
CreateEndpointRequest & WithSslMode(DmsSslModeValue &&value)
void SetSslMode(const DmsSslModeValue &value)
void SetTags(Aws::Vector< Tag > &&value)
const Aws::Vector< Tag > & GetTags() const
CreateEndpointRequest & WithCertificateArn(const char *value)
CreateEndpointRequest & WithUsername(const Aws::String &value)
const Aws::String & GetServerName() const
void SetKmsKeyId(const Aws::String &value)
CreateEndpointRequest & WithServerName(Aws::String &&value)
CreateEndpointRequest & WithExtraConnectionAttributes(const Aws::String &value)
void SetEndpointType(const ReplicationEndpointTypeValue &value)
CreateEndpointRequest & WithServerName(const Aws::String &value)
std::vector< T, Aws::Allocator< T > > Vector
Aws::Map< Aws::String, Aws::String > HeaderValueCollection
void SetEngineName(Aws::String &&value)
CreateEndpointRequest & WithExtraConnectionAttributes(Aws::String &&value)
CreateEndpointRequest & WithSslMode(const DmsSslModeValue &value)
CreateEndpointRequest & WithEngineName(const char *value)
void SetCertificateArn(const Aws::String &value)
const DmsSslModeValue & GetSslMode() const
void SetExtraConnectionAttributes(const Aws::String &value)
CreateEndpointRequest & WithPort(int value)
void SetExtraConnectionAttributes(Aws::String &&value)
void SetDatabaseName(Aws::String &&value)
#define AWS_DATABASEMIGRATIONSERVICE_API
const Aws::String & GetCertificateArn() const
const Aws::String & GetExtraConnectionAttributes() const
void SetServerName(Aws::String &&value)
void SetEndpointIdentifier(const Aws::String &value)
CreateEndpointRequest & WithServerName(const char *value)
const Aws::String & GetKmsKeyId() const
CreateEndpointRequest & WithEngineName(const Aws::String &value)
void SetServerName(const Aws::String &value)
CreateEndpointRequest & WithEndpointIdentifier(Aws::String &&value)
void SetUsername(Aws::String &&value)
void SetPassword(Aws::String &&value)
CreateEndpointRequest & AddTags(const Tag &value)
const Aws::String & GetUsername() const
CreateEndpointRequest & WithDatabaseName(Aws::String &&value)
void SetPassword(const Aws::String &value)
CreateEndpointRequest & WithPassword(const char *value)
CreateEndpointRequest & WithCertificateArn(Aws::String &&value)
CreateEndpointRequest & WithCertificateArn(const Aws::String &value)
void SetServerName(const char *value)
void SetCertificateArn(Aws::String &&value)
CreateEndpointRequest & WithPassword(Aws::String &&value)
void SetUsername(const Aws::String &value)
ReplicationEndpointTypeValue
void SetEndpointType(ReplicationEndpointTypeValue &&value)
void SetKmsKeyId(const char *value)
CreateEndpointRequest & WithTags(const Aws::Vector< Tag > &value)
CreateEndpointRequest & WithDatabaseName(const Aws::String &value)
void SetCertificateArn(const char *value)
CreateEndpointRequest & WithExtraConnectionAttributes(const char *value)
std::basic_string< char, std::char_traits< char >, Aws::Allocator< char > > String
CreateEndpointRequest & WithPassword(const Aws::String &value)
CreateEndpointRequest & WithEngineName(Aws::String &&value)
void SetEngineName(const char *value)
void SetTags(const Aws::Vector< Tag > &value)
CreateEndpointRequest & WithKmsKeyId(const char *value)
void SetUsername(const char *value)
CreateEndpointRequest & WithUsername(const char *value)
const Aws::String & GetEndpointIdentifier() const
CreateEndpointRequest & WithEndpointType(const ReplicationEndpointTypeValue &value)
CreateEndpointRequest & WithTags(Aws::Vector< Tag > &&value)
CreateEndpointRequest & WithDatabaseName(const char *value)
CreateEndpointRequest & WithUsername(Aws::String &&value)
void SetDatabaseName(const char *value)
void SetExtraConnectionAttributes(const char *value)
void SetPassword(const char *value)
CreateEndpointRequest & WithKmsKeyId(Aws::String &&value)
CreateEndpointRequest & WithKmsKeyId(const Aws::String &value)
void SetEndpointIdentifier(Aws::String &&value)
void SetEndpointIdentifier(const char *value)
CreateEndpointRequest & WithEndpointType(ReplicationEndpointTypeValue &&value)
void SetDatabaseName(const Aws::String &value)
CreateEndpointRequest & WithEndpointIdentifier(const Aws::String &value)
void SetSslMode(DmsSslModeValue &&value)
JSON (JavaScript Object Notation).
const Aws::String & GetEngineName() const