Class PreferredCredentialSummary.Builder
- java.lang.Object
-
- com.oracle.bmc.databasemanagement.model.PreferredCredentialSummary.Builder
-
- Enclosing class:
- PreferredCredentialSummary
public static class PreferredCredentialSummary.Builder extends Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All 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
-
credentialName
public PreferredCredentialSummary.Builder credentialName(String credentialName)
The name of the preferred credential.- Parameters:
credentialName- the value to set- Returns:
- this builder
-
status
public PreferredCredentialSummary.Builder status(PreferredCredentialStatus status)
The status of the preferred credential.- Parameters:
status- the value to set- Returns:
- this builder
-
isAccessible
public PreferredCredentialSummary.Builder isAccessible(Boolean isAccessible)
Indicates whether the preferred credential is accessible.- Parameters:
isAccessible- the value to set- Returns:
- this builder
-
userName
public PreferredCredentialSummary.Builder userName(String userName)
The user name used to connect to the database.- Parameters:
userName- the value to set- Returns:
- this builder
-
role
public PreferredCredentialSummary.Builder role(Role role)
The role of the database user.- Parameters:
role- the value to set- Returns:
- this builder
-
passwordSecretId
public 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
-
namedCredentialId
public 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
-
build
public PreferredCredentialSummary build()
-
copy
public PreferredCredentialSummary.Builder copy(PreferredCredentialSummary model)
-
-