Class ValidateDatabaseToolsConnectionOracleDatabaseResult.Builder
- java.lang.Object
-
- com.oracle.bmc.databasetoolsruntime.model.ValidateDatabaseToolsConnectionOracleDatabaseResult.Builder
-
- Enclosing class:
- ValidateDatabaseToolsConnectionOracleDatabaseResult
public static class ValidateDatabaseToolsConnectionOracleDatabaseResult.Builder extends Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
-
-
-
Method Detail
-
code
public ValidateDatabaseToolsConnectionOracleDatabaseResult.Builder code(String code)
-
message
public ValidateDatabaseToolsConnectionOracleDatabaseResult.Builder message(String message)
-
cause
public ValidateDatabaseToolsConnectionOracleDatabaseResult.Builder cause(String cause)
-
action
public ValidateDatabaseToolsConnectionOracleDatabaseResult.Builder action(String action)
-
databaseName
public ValidateDatabaseToolsConnectionOracleDatabaseResult.Builder databaseName(String databaseName)
The database name.- Parameters:
databaseName- the value to set- Returns:
- this builder
-
databaseVersion
public ValidateDatabaseToolsConnectionOracleDatabaseResult.Builder databaseVersion(String databaseVersion)
The database version.- Parameters:
databaseVersion- the value to set- Returns:
- this builder
-
currentSchema
public ValidateDatabaseToolsConnectionOracleDatabaseResult.Builder currentSchema(String currentSchema)
The name of the currently active default schema.- Parameters:
currentSchema- the value to set- Returns:
- this builder
-
sessionUser
public ValidateDatabaseToolsConnectionOracleDatabaseResult.Builder sessionUser(String sessionUser)
The name of the session user (the user who logged on).- Parameters:
sessionUser- the value to set- Returns:
- this builder
-
proxyUser
public ValidateDatabaseToolsConnectionOracleDatabaseResult.Builder proxyUser(String proxyUser)
Name of the database user who opened the current session on behalf of sessionUser.- Parameters:
proxyUser- the value to set- Returns:
- this builder
-
authenticatedIdentity
public ValidateDatabaseToolsConnectionOracleDatabaseResult.Builder authenticatedIdentity(String authenticatedIdentity)
Returns the identity used in authentication.- Parameters:
authenticatedIdentity- the value to set- Returns:
- this builder
-
authenticationMethod
public ValidateDatabaseToolsConnectionOracleDatabaseResult.Builder authenticationMethod(String authenticationMethod)
Returns the method of authentication.- Parameters:
authenticationMethod- the value to set- Returns:
- this builder
-
dbmsCloudStatus
public ValidateDatabaseToolsConnectionOracleDatabaseResult.Builder dbmsCloudStatus(DbmsCloudStatus dbmsCloudStatus)
The DBMS_CLOUD package installation status.- Parameters:
dbmsCloudStatus- the value to set- Returns:
- this builder
-
cloudService
public ValidateDatabaseToolsConnectionOracleDatabaseResult.Builder cloudService(String cloudService)
Displays the CLOUD_SERVICE value within the USERENV context- Parameters:
cloudService- the value to set- Returns:
- this builder
-
databaseToolsIdentityStatuses
public ValidateDatabaseToolsConnectionOracleDatabaseResult.Builder databaseToolsIdentityStatuses(List<ValidationIdentityStatus> databaseToolsIdentityStatuses)
Status on whether an identity type can be used with this connection or not.- Parameters:
databaseToolsIdentityStatuses- the value to set- Returns:
- this builder
-
enterpriseIdentity
public ValidateDatabaseToolsConnectionOracleDatabaseResult.Builder enterpriseIdentity(String enterpriseIdentity)
Displays the enterprise identity value within the USERENV context- Parameters:
enterpriseIdentity- the value to set- Returns:
- this builder
-
proxyEnterpriseIdentity
public ValidateDatabaseToolsConnectionOracleDatabaseResult.Builder proxyEnterpriseIdentity(String proxyEnterpriseIdentity)
Displays the proxy enterprise identity value within the USERENV context- Parameters:
proxyEnterpriseIdentity- the value to set- Returns:
- this builder
-
externalAuthenticationStatuses
public ValidateDatabaseToolsConnectionOracleDatabaseResult.Builder externalAuthenticationStatuses(List<ValidationExternalAuthenticationStatus> externalAuthenticationStatuses)
Status on whether an external authentication can be used with this connection or not.- Parameters:
externalAuthenticationStatuses- the value to set- Returns:
- this builder
-
build
public ValidateDatabaseToolsConnectionOracleDatabaseResult build()
-
-