public static class DatabaseToolsConnectionOracleDatabase.Builder extends Object
Constructor and Description |
---|
Builder() |
public DatabaseToolsConnectionOracleDatabase.Builder id(String id)
public DatabaseToolsConnectionOracleDatabase.Builder displayName(String displayName)
public DatabaseToolsConnectionOracleDatabase.Builder compartmentId(String compartmentId)
public DatabaseToolsConnectionOracleDatabase.Builder lifecycleState(LifecycleState lifecycleState)
public DatabaseToolsConnectionOracleDatabase.Builder lifecycleDetails(String lifecycleDetails)
public DatabaseToolsConnectionOracleDatabase.Builder timeCreated(Date timeCreated)
public DatabaseToolsConnectionOracleDatabase.Builder timeUpdated(Date timeUpdated)
public DatabaseToolsConnectionOracleDatabase.Builder definedTags(Map<String,Map<String,Object>> definedTags)
public DatabaseToolsConnectionOracleDatabase.Builder freeformTags(Map<String,String> freeformTags)
public DatabaseToolsConnectionOracleDatabase.Builder systemTags(Map<String,Map<String,Object>> systemTags)
public DatabaseToolsConnectionOracleDatabase.Builder locks(List<ResourceLock> locks)
public DatabaseToolsConnectionOracleDatabase.Builder runtimeSupport(RuntimeSupport runtimeSupport)
public DatabaseToolsConnectionOracleDatabase.Builder relatedResource(DatabaseToolsRelatedResource relatedResource)
public DatabaseToolsConnectionOracleDatabase.Builder connectionString(String connectionString)
The connect descriptor or Easy Connect Naming method used to connect to the database.
connectionString
- the value to setpublic DatabaseToolsConnectionOracleDatabase.Builder userName(String userName)
The database user name.
userName
- the value to setpublic DatabaseToolsConnectionOracleDatabase.Builder userPassword(DatabaseToolsUserPassword userPassword)
public DatabaseToolsConnectionOracleDatabase.Builder advancedProperties(Map<String,String> advancedProperties)
The advanced connection properties key-value pair (for example, oracle.net.ssl_server_dn_match
).
advancedProperties
- the value to setpublic DatabaseToolsConnectionOracleDatabase.Builder keyStores(List<DatabaseToolsKeyStore> keyStores)
The Oracle wallet or Java Keystores containing trusted certificates for authenticating the server’s public certificate and the client private key and associated certificates required for client authentication.
keyStores
- the value to setpublic DatabaseToolsConnectionOracleDatabase.Builder privateEndpointId(String privateEndpointId)
The OCID of the Database Tools private endpoint used to access the database in the customer VCN.
privateEndpointId
- the value to setpublic DatabaseToolsConnectionOracleDatabase.Builder proxyClient(DatabaseToolsConnectionOracleDatabaseProxyClient proxyClient)
public DatabaseToolsConnectionOracleDatabase build()
public DatabaseToolsConnectionOracleDatabase.Builder copy(DatabaseToolsConnectionOracleDatabase model)
Copyright © 2016–2024. All rights reserved.