| Package | Description |
|---|---|
| software.amazon.awssdk.services.databasemigration.model |
| Modifier and Type | Method and Description |
|---|---|
MongoDbSettings.Builder |
MongoDbSettings.Builder.authMechanism(AuthMechanismValue authMechanism)
The authentication mechanism you use to access the MongoDB source endpoint.
|
MongoDbSettings.Builder |
MongoDbSettings.Builder.authMechanism(String authMechanism)
The authentication mechanism you use to access the MongoDB source endpoint.
|
MongoDbSettings.Builder |
MongoDbSettings.Builder.authSource(String authSource)
The MongoDB database name.
|
MongoDbSettings.Builder |
MongoDbSettings.Builder.authType(AuthTypeValue authType)
The authentication type you use to access the MongoDB source endpoint.
|
MongoDbSettings.Builder |
MongoDbSettings.Builder.authType(String authType)
The authentication type you use to access the MongoDB source endpoint.
|
static MongoDbSettings.Builder |
MongoDbSettings.builder() |
MongoDbSettings.Builder |
MongoDbSettings.Builder.databaseName(String databaseName)
The database name on the MongoDB source endpoint.
|
MongoDbSettings.Builder |
MongoDbSettings.Builder.docsToInvestigate(String docsToInvestigate)
Indicates the number of documents to preview to determine the document organization.
|
MongoDbSettings.Builder |
MongoDbSettings.Builder.extractDocId(String extractDocId)
Specifies the document ID.
|
MongoDbSettings.Builder |
MongoDbSettings.Builder.kmsKeyId(String kmsKeyId)
The AWS KMS key identifier that is used to encrypt the content on the replication instance.
|
MongoDbSettings.Builder |
MongoDbSettings.Builder.nestingLevel(NestingLevelValue nestingLevel)
Specifies either document or table mode.
|
MongoDbSettings.Builder |
MongoDbSettings.Builder.nestingLevel(String nestingLevel)
Specifies either document or table mode.
|
MongoDbSettings.Builder |
MongoDbSettings.Builder.password(String password)
The password for the user account you use to access the MongoDB source endpoint.
|
MongoDbSettings.Builder |
MongoDbSettings.Builder.port(Integer port)
The port value for the MongoDB source endpoint.
|
MongoDbSettings.Builder |
MongoDbSettings.Builder.secretsManagerAccessRoleArn(String secretsManagerAccessRoleArn)
The full Amazon Resource Name (ARN) of the IAM role that specifies AWS DMS as the trusted entity and grants
the required permissions to access the value in
SecretsManagerSecret. |
MongoDbSettings.Builder |
MongoDbSettings.Builder.secretsManagerSecretId(String secretsManagerSecretId)
The full ARN, partial ARN, or friendly name of the
SecretsManagerSecret that contains the
MongoDB endpoint connection details. |
MongoDbSettings.Builder |
MongoDbSettings.Builder.serverName(String serverName)
The name of the server on the MongoDB source endpoint.
|
MongoDbSettings.Builder |
MongoDbSettings.toBuilder() |
MongoDbSettings.Builder |
MongoDbSettings.Builder.username(String username)
The user name you use to access the MongoDB source endpoint.
|
| Modifier and Type | Method and Description |
|---|---|
static Class<? extends MongoDbSettings.Builder> |
MongoDbSettings.serializableBuilderClass() |
| Modifier and Type | Method and Description |
|---|---|
default CreateEndpointRequest.Builder |
CreateEndpointRequest.Builder.mongoDbSettings(Consumer<MongoDbSettings.Builder> mongoDbSettings)
Settings in JSON format for the source MongoDB endpoint.
|
default Endpoint.Builder |
Endpoint.Builder.mongoDbSettings(Consumer<MongoDbSettings.Builder> mongoDbSettings)
The settings for the MongoDB source endpoint.
|
default ModifyEndpointRequest.Builder |
ModifyEndpointRequest.Builder.mongoDbSettings(Consumer<MongoDbSettings.Builder> mongoDbSettings)
Settings in JSON format for the source MongoDB endpoint.
|
Copyright © 2021. All rights reserved.