Class CfnDataProvider.MongoDbSettingsProperty.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.services.dms.CfnDataProvider.MongoDbSettingsProperty.Jsii$Proxy
- All Implemented Interfaces:
CfnDataProvider.MongoDbSettingsProperty,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
CfnDataProvider.MongoDbSettingsProperty
@Stability(Stable)
@Internal
public static final class CfnDataProvider.MongoDbSettingsProperty.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements CfnDataProvider.MongoDbSettingsProperty
An implementation for
CfnDataProvider.MongoDbSettingsProperty-
Nested Class Summary
Nested classes/interfaces inherited from class software.amazon.jsii.JsiiObject
software.amazon.jsii.JsiiObject.InitializationModeNested classes/interfaces inherited from interface software.amazon.awscdk.services.dms.CfnDataProvider.MongoDbSettingsProperty
CfnDataProvider.MongoDbSettingsProperty.Builder, CfnDataProvider.MongoDbSettingsProperty.Jsii$Proxy -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedConstructor that initializes the object based on literal property values passed by theCfnDataProvider.MongoDbSettingsProperty.Builder.protectedJsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef) Constructor that initializes the object based on values retrieved from the JsiiObject. -
Method Summary
Modifier and TypeMethodDescriptioncom.fasterxml.jackson.databind.JsonNodefinal booleanfinal StringThe authentication mechanism you use to access the MongoDB source endpoint.final StringThe MongoDB database name.final StringThe authentication type you use to access the MongoDB source endpoint.final Stringfinal StringThe database name on the MongoDB source endpoint.final NumbergetPort()The port value for the MongoDB source endpoint.final StringThe name of the server on the MongoDB source endpoint.final Stringfinal inthashCode()Methods inherited from class software.amazon.jsii.JsiiObject
jsiiAsyncCall, jsiiAsyncCall, jsiiCall, jsiiCall, jsiiGet, jsiiGet, jsiiSet, jsiiStaticCall, jsiiStaticCall, jsiiStaticGet, jsiiStaticGet, jsiiStaticSet, jsiiStaticSet
-
Constructor Details
-
Jsii$Proxy
protected Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef) Constructor that initializes the object based on values retrieved from the JsiiObject.- Parameters:
objRef- Reference to the JSII managed object.
-
Jsii$Proxy
Constructor that initializes the object based on literal property values passed by theCfnDataProvider.MongoDbSettingsProperty.Builder.
-
-
Method Details
-
getPort
Description copied from interface:CfnDataProvider.MongoDbSettingsPropertyThe port value for the MongoDB source endpoint.- Specified by:
getPortin interfaceCfnDataProvider.MongoDbSettingsProperty- See Also:
-
getServerName
Description copied from interface:CfnDataProvider.MongoDbSettingsPropertyThe name of the server on the MongoDB source endpoint.For MongoDB Atlas, provide the server name for any of the servers in the replication set.
- Specified by:
getServerNamein interfaceCfnDataProvider.MongoDbSettingsProperty- See Also:
-
getAuthMechanism
Description copied from interface:CfnDataProvider.MongoDbSettingsPropertyThe authentication mechanism you use to access the MongoDB source endpoint.For the default value, in MongoDB version 2.x,
"default"is"mongodb_cr". For MongoDB version 3.x or later,"default"is"scram_sha_1". This setting isn't used whenAuthTypeis set to"no".- Specified by:
getAuthMechanismin interfaceCfnDataProvider.MongoDbSettingsProperty- See Also:
-
getAuthSource
Description copied from interface:CfnDataProvider.MongoDbSettingsPropertyThe MongoDB database name. This setting isn't used whenAuthTypeis set to"no".The default is
"admin".- Specified by:
getAuthSourcein interfaceCfnDataProvider.MongoDbSettingsProperty- See Also:
-
getAuthType
Description copied from interface:CfnDataProvider.MongoDbSettingsPropertyThe authentication type you use to access the MongoDB source endpoint.When when set to
"no", user name and password parameters are not used and can be empty.- Specified by:
getAuthTypein interfaceCfnDataProvider.MongoDbSettingsProperty- See Also:
-
getCertificateArn
- Specified by:
getCertificateArnin interfaceCfnDataProvider.MongoDbSettingsProperty- See Also:
-
getDatabaseName
Description copied from interface:CfnDataProvider.MongoDbSettingsPropertyThe database name on the MongoDB source endpoint.- Specified by:
getDatabaseNamein interfaceCfnDataProvider.MongoDbSettingsProperty- See Also:
-
getSslMode
- Specified by:
getSslModein interfaceCfnDataProvider.MongoDbSettingsProperty- See Also:
-
$jsii$toJson
@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()- Specified by:
$jsii$toJsonin interfacesoftware.amazon.jsii.JsiiSerializable
-
equals
-
hashCode
public final int hashCode()
-