public static class UpdateDatabaseDetails.Builder extends Object
Constructor and Description |
---|
Builder() |
Modifier and Type | Method and Description |
---|---|
UpdateDatabaseDetails |
build() |
UpdateDatabaseDetails.Builder |
copy(UpdateDatabaseDetails model) |
UpdateDatabaseDetails.Builder |
dbBackupConfig(DbBackupConfig dbBackupConfig) |
UpdateDatabaseDetails.Builder |
dbHomeId(String dbHomeId)
The OCID of the
Database Home.
|
UpdateDatabaseDetails.Builder |
definedTags(Map<String,Map<String,Object>> definedTags)
Defined tags for this resource.
|
UpdateDatabaseDetails.Builder |
freeformTags(Map<String,String> freeformTags)
Free-form tags for this resource.
|
UpdateDatabaseDetails.Builder |
newAdminPassword(String newAdminPassword)
A new strong password for SYS, SYSTEM, and the plugbable database ADMIN user.
|
UpdateDatabaseDetails.Builder |
newTdeWalletPassword(String newTdeWalletPassword)
The new password to open the TDE wallet.
|
UpdateDatabaseDetails.Builder |
oldTdeWalletPassword(String oldTdeWalletPassword)
The existing TDE wallet password.
|
public UpdateDatabaseDetails.Builder dbBackupConfig(DbBackupConfig dbBackupConfig)
public UpdateDatabaseDetails.Builder dbHomeId(String dbHomeId)
The OCID of the Database Home.
dbHomeId
- the value to setpublic UpdateDatabaseDetails.Builder newAdminPassword(String newAdminPassword)
A new strong password for SYS, SYSTEM, and the plugbable database ADMIN user. The password must be at least nine characters and contain at least two uppercase, two lowercase, two numeric, and two special characters. The special characters must be _, \#, or -.
newAdminPassword
- the value to setpublic UpdateDatabaseDetails.Builder oldTdeWalletPassword(String oldTdeWalletPassword)
The existing TDE wallet password. You must provide the existing password in order to set a new TDE wallet password.
oldTdeWalletPassword
- the value to setpublic UpdateDatabaseDetails.Builder newTdeWalletPassword(String newTdeWalletPassword)
The new password to open the TDE wallet. The password must be at least nine characters and contain at least two uppercase, two lowercase, two numeric, and two special characters. The special characters must be _, \#, or -.
newTdeWalletPassword
- the value to setpublic UpdateDatabaseDetails.Builder freeformTags(Map<String,String> freeformTags)
Free-form tags for this resource. Each tag is a simple key-value pair with no predefined name, type, or namespace. For more information, see Resource Tags.
Example: {"Department": "Finance"}
freeformTags
- the value to setpublic UpdateDatabaseDetails.Builder definedTags(Map<String,Map<String,Object>> definedTags)
Defined tags for this resource. Each key is predefined and scoped to a namespace. For more information, see Resource Tags.
definedTags
- the value to setpublic UpdateDatabaseDetails build()
public UpdateDatabaseDetails.Builder copy(UpdateDatabaseDetails model)
Copyright © 2016–2024. All rights reserved.