Class UpdateOracleConnectionDetails.Builder
- java.lang.Object
- 
- com.oracle.bmc.databasemigration.model.UpdateOracleConnectionDetails.Builder
 
- 
- Enclosing class:
- UpdateOracleConnectionDetails
 
 public static class UpdateOracleConnectionDetails.Builder extends Object 
- 
- 
Constructor SummaryConstructors Constructor Description Builder()
 - 
Method Summary
 
- 
- 
- 
Method Detail- 
displayNamepublic UpdateOracleConnectionDetails.Builder displayName(String displayName) 
 - 
descriptionpublic UpdateOracleConnectionDetails.Builder description(String description) 
 - 
freeformTagspublic UpdateOracleConnectionDetails.Builder freeformTags(Map<String,String> freeformTags) 
 - 
definedTagspublic UpdateOracleConnectionDetails.Builder definedTags(Map<String,Map<String,Object>> definedTags) 
 - 
vaultIdpublic UpdateOracleConnectionDetails.Builder vaultId(String vaultId) 
 - 
keyIdpublic UpdateOracleConnectionDetails.Builder keyId(String keyId) 
 - 
subnetIdpublic UpdateOracleConnectionDetails.Builder subnetId(String subnetId) 
 - 
nsgIdspublic UpdateOracleConnectionDetails.Builder nsgIds(List<String> nsgIds) 
 - 
usernamepublic UpdateOracleConnectionDetails.Builder username(String username) 
 - 
passwordpublic UpdateOracleConnectionDetails.Builder password(String password) 
 - 
replicationUsernamepublic UpdateOracleConnectionDetails.Builder replicationUsername(String replicationUsername) 
 - 
replicationPasswordpublic UpdateOracleConnectionDetails.Builder replicationPassword(String replicationPassword) 
 - 
connectionStringpublic UpdateOracleConnectionDetails.Builder connectionString(String connectionString) Connect descriptor or Easy Connect Naming method used to connect to a database.- Parameters:
- connectionString- the value to set
- Returns:
- this builder
 
 - 
walletpublic UpdateOracleConnectionDetails.Builder wallet(String wallet) The wallet contents used to make connections to a database.This attribute is expected to be base64 encoded. - Parameters:
- wallet- the value to set
- Returns:
- this builder
 
 - 
databaseIdpublic UpdateOracleConnectionDetails.Builder databaseId(String databaseId) The OCID of the database being referenced.- Parameters:
- databaseId- the value to set
- Returns:
- this builder
 
 - 
sshHostpublic UpdateOracleConnectionDetails.Builder sshHost(String sshHost) Name of the host the SSH key is valid for.- Parameters:
- sshHost- the value to set
- Returns:
- this builder
 
 - 
sshKeypublic UpdateOracleConnectionDetails.Builder sshKey(String sshKey) Private SSH key string.- Parameters:
- sshKey- the value to set
- Returns:
- this builder
 
 - 
sshUserpublic UpdateOracleConnectionDetails.Builder sshUser(String sshUser) The username (credential) used when creating or updating this resource.- Parameters:
- sshUser- the value to set
- Returns:
- this builder
 
 - 
sshSudoLocationpublic UpdateOracleConnectionDetails.Builder sshSudoLocation(String sshSudoLocation) Sudo location- Parameters:
- sshSudoLocation- the value to set
- Returns:
- this builder
 
 - 
buildpublic UpdateOracleConnectionDetails build() 
 - 
copypublic UpdateOracleConnectionDetails.Builder copy(UpdateOracleConnectionDetails model) 
 
- 
 
-