GoldengateMongodbConnectionProperties class

The properties of GoldengateMongodbConnection.

Constructors

GoldengateMongodbConnectionProperties({String? connectionString, String? databaseId, String? password, String? passwordSecretVersion, String? securityProtocol, String? technologyType, String? tlsCaFile, String? tlsCertificateKeyFile, String? tlsCertificateKeyFilePassword, String? tlsCertificateKeyFilePasswordSecretVersion, String? username})
GoldengateMongodbConnectionProperties.fromJson(Map json_)

Properties

connectionString String?
MongoDB connection string.
getter/setter pair
databaseId String?
The OCID of the Oracle Autonomous Json Database.
getter/setter pair
hashCode int
The hash code for this object.
no setterinherited
password String?
Input only.
getter/setter pair
passwordSecretVersion String?
Input only.
getter/setter pair
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
securityProtocol String?
Security Type for MongoDB.
getter/setter pair
technologyType String?
The technology type of MongodbConnection.
getter/setter pair
tlsCaFile String?
Database Certificate - The base64 encoded content of a .pem file, containing the server public key (for 1 and 2-way SSL).
getter/setter pair
tlsCertificateKeyFile String?
Client Certificate - The base64 encoded content of a .pem file, containing the client public key (for 2-way SSL).
getter/setter pair
tlsCertificateKeyFilePassword String?
Input only.
getter/setter pair
tlsCertificateKeyFilePasswordSecretVersion String?
Input only.
getter/setter pair
username String?
The username Oracle Goldengate uses to connect to the database.
getter/setter pair

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toJson() Map<String, dynamic>
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited