Class PreferredCredentialSummary.Builder
- java.lang.Object
- 
- com.oracle.bmc.databasemanagement.model.PreferredCredentialSummary.Builder
 
- 
- Enclosing class:
- PreferredCredentialSummary
 
 public static class PreferredCredentialSummary.Builder extends Object 
- 
- 
Constructor SummaryConstructors Constructor Description Builder()
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description PreferredCredentialSummarybuild()PreferredCredentialSummary.Buildercopy(PreferredCredentialSummary model)PreferredCredentialSummary.BuildercredentialName(String credentialName)The name of the preferred credential.PreferredCredentialSummary.BuilderisAccessible(Boolean isAccessible)Indicates whether the preferred credential is accessible.PreferredCredentialSummary.BuildernamedCredentialId(String namedCredentialId)The OCID of the Named Credential that contains the database user password metadata.PreferredCredentialSummary.BuilderpasswordSecretId(String passwordSecretId)The OCID of the Vault service secret that contains the database user password.PreferredCredentialSummary.Builderrole(Role role)The role of the database user.PreferredCredentialSummary.Builderstatus(PreferredCredentialStatus status)The status of the preferred credential.PreferredCredentialSummary.BuilderuserName(String userName)The user name used to connect to the database.
 
- 
- 
- 
Method Detail- 
credentialNamepublic PreferredCredentialSummary.Builder credentialName(String credentialName) The name of the preferred credential.- Parameters:
- credentialName- the value to set
- Returns:
- this builder
 
 - 
statuspublic PreferredCredentialSummary.Builder status(PreferredCredentialStatus status) The status of the preferred credential.- Parameters:
- status- the value to set
- Returns:
- this builder
 
 - 
isAccessiblepublic PreferredCredentialSummary.Builder isAccessible(Boolean isAccessible) Indicates whether the preferred credential is accessible.- Parameters:
- isAccessible- the value to set
- Returns:
- this builder
 
 - 
userNamepublic PreferredCredentialSummary.Builder userName(String userName) The user name used to connect to the database.- Parameters:
- userName- the value to set
- Returns:
- this builder
 
 - 
rolepublic PreferredCredentialSummary.Builder role(Role role) The role of the database user.- Parameters:
- role- the value to set
- Returns:
- this builder
 
 - 
passwordSecretIdpublic PreferredCredentialSummary.Builder passwordSecretId(String passwordSecretId) The OCID of the Vault service secret that contains the database user password.- Parameters:
- passwordSecretId- the value to set
- Returns:
- this builder
 
 - 
namedCredentialIdpublic PreferredCredentialSummary.Builder namedCredentialId(String namedCredentialId) The OCID of the Named Credential that contains the database user password metadata.- Parameters:
- namedCredentialId- the value to set
- Returns:
- this builder
 
 - 
buildpublic PreferredCredentialSummary build() 
 - 
copypublic PreferredCredentialSummary.Builder copy(PreferredCredentialSummary model) 
 
- 
 
-