public static class MongoDbConnectionSummary.Builder extends Object
Constructor and Description |
---|
Builder() |
public MongoDbConnectionSummary.Builder id(String id)
public MongoDbConnectionSummary.Builder displayName(String displayName)
public MongoDbConnectionSummary.Builder description(String description)
public MongoDbConnectionSummary.Builder compartmentId(String compartmentId)
public MongoDbConnectionSummary.Builder freeformTags(Map<String,String> freeformTags)
public MongoDbConnectionSummary.Builder definedTags(Map<String,Map<String,Object>> definedTags)
public MongoDbConnectionSummary.Builder systemTags(Map<String,Map<String,Object>> systemTags)
public MongoDbConnectionSummary.Builder lifecycleState(Connection.LifecycleState lifecycleState)
public MongoDbConnectionSummary.Builder lifecycleDetails(String lifecycleDetails)
public MongoDbConnectionSummary.Builder timeCreated(Date timeCreated)
public MongoDbConnectionSummary.Builder timeUpdated(Date timeUpdated)
public MongoDbConnectionSummary.Builder vaultId(String vaultId)
public MongoDbConnectionSummary.Builder keyId(String keyId)
public MongoDbConnectionSummary.Builder ingressIps(List<IngressIpDetails> ingressIps)
public MongoDbConnectionSummary.Builder nsgIds(List<String> nsgIds)
public MongoDbConnectionSummary.Builder subnetId(String subnetId)
public MongoDbConnectionSummary.Builder routingMethod(RoutingMethod routingMethod)
public MongoDbConnectionSummary.Builder locks(List<ResourceLock> locks)
public MongoDbConnectionSummary.Builder doesUseSecretIds(Boolean doesUseSecretIds)
public MongoDbConnectionSummary.Builder technologyType(MongoDbConnection.TechnologyType technologyType)
The MongoDB technology type.
technologyType
- the value to setpublic MongoDbConnectionSummary.Builder connectionString(String connectionString)
MongoDB connection string. e.g.: ‘mongodb://mongodb0.example.com:27017/recordsrecords’
connectionString
- the value to setpublic MongoDbConnectionSummary.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 MongoDbConnectionSummary.Builder databaseId(String databaseId)
The OCID of the Oracle Autonomous Json Database.
databaseId
- the value to setpublic MongoDbConnectionSummary.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 MongoDbConnectionSummary build()
public MongoDbConnectionSummary.Builder copy(MongoDbConnectionSummary model)
Copyright © 2016–2024. All rights reserved.