Package com.oracle.bmc.opsi.model
Class CredentialByVault.Builder
- java.lang.Object
- 
- com.oracle.bmc.opsi.model.CredentialByVault.Builder
 
- 
- Enclosing class:
- CredentialByVault
 
 public static class CredentialByVault.Builder extends Object 
- 
- 
Constructor SummaryConstructors Constructor Description Builder()
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description CredentialByVaultbuild()CredentialByVault.Buildercopy(CredentialByVault model)CredentialByVault.BuildercredentialSourceName(String credentialSourceName)CredentialByVault.BuilderpasswordSecretId(String passwordSecretId)The secret OCID mapping to the database credentials.CredentialByVault.Builderrole(CredentialByVault.Role role)database user role.CredentialByVault.BuilderuserName(String userName)database user name.CredentialByVault.BuilderwalletSecretId(String walletSecretId)The OCID of the Secret where the database keystore contents are stored.
 
- 
- 
- 
Method Detail- 
credentialSourceNamepublic CredentialByVault.Builder credentialSourceName(String credentialSourceName) 
 - 
userNamepublic CredentialByVault.Builder userName(String userName) database user name.- Parameters:
- userName- the value to set
- Returns:
- this builder
 
 - 
passwordSecretIdpublic CredentialByVault.Builder passwordSecretId(String passwordSecretId) The secret OCID mapping to the database credentials.- Parameters:
- passwordSecretId- the value to set
- Returns:
- this builder
 
 - 
walletSecretIdpublic CredentialByVault.Builder walletSecretId(String walletSecretId) The OCID of the Secret where the database keystore contents are stored.This is used for TCPS support in BM/VM/ExaCS cases. - Parameters:
- walletSecretId- the value to set
- Returns:
- this builder
 
 - 
rolepublic CredentialByVault.Builder role(CredentialByVault.Role role) database user role.- Parameters:
- role- the value to set
- Returns:
- this builder
 
 - 
buildpublic CredentialByVault build() 
 - 
copypublic CredentialByVault.Builder copy(CredentialByVault model) 
 
- 
 
-