public static class MongoDbConnection.Builder extends Object
Constructor and Description |
---|
Builder() |
public MongoDbConnection.Builder id(String id)
public MongoDbConnection.Builder displayName(String displayName)
public MongoDbConnection.Builder description(String description)
public MongoDbConnection.Builder compartmentId(String compartmentId)
public MongoDbConnection.Builder freeformTags(Map<String,String> freeformTags)
public MongoDbConnection.Builder definedTags(Map<String,Map<String,Object>> definedTags)
public MongoDbConnection.Builder lifecycleState(Connection.LifecycleState lifecycleState)
public MongoDbConnection.Builder lifecycleDetails(String lifecycleDetails)
public MongoDbConnection.Builder timeCreated(Date timeCreated)
public MongoDbConnection.Builder timeUpdated(Date timeUpdated)
public MongoDbConnection.Builder locks(List<ResourceLock> locks)
public MongoDbConnection.Builder vaultId(String vaultId)
public MongoDbConnection.Builder keyId(String keyId)
public MongoDbConnection.Builder ingressIps(List<IngressIpDetails> ingressIps)
public MongoDbConnection.Builder nsgIds(List<String> nsgIds)
public MongoDbConnection.Builder subnetId(String subnetId)
public MongoDbConnection.Builder routingMethod(RoutingMethod routingMethod)
public MongoDbConnection.Builder doesUseSecretIds(Boolean doesUseSecretIds)
public MongoDbConnection.Builder technologyType(MongoDbConnection.TechnologyType technologyType)
The MongoDB technology type.
technologyType
- the value to setpublic MongoDbConnection.Builder connectionString(String connectionString)
MongoDB connection string. e.g.: ‘mongodb://mongodb0.example.com:27017/recordsrecords’
connectionString
- the value to setpublic MongoDbConnection.Builder username(String username)
The username Oracle GoldenGate uses to connect to the database. This username must already exist and be available by the database to be connected to.
username
- the value to setpublic MongoDbConnection.Builder databaseId(String databaseId)
The OCID of the Oracle Autonomous Json Database.
databaseId
- the value to setpublic MongoDbConnection.Builder passwordSecretId(String passwordSecretId)
The OCID of the Secret that stores the password Oracle GoldenGate uses to connect the associated database. Note: When provided, ‘password’ field must not be provided.
passwordSecretId
- the value to setpublic MongoDbConnection build()
public MongoDbConnection.Builder copy(MongoDbConnection model)
Copyright © 2016–2024. All rights reserved.