Package com.oracle.bmc.database.model
Class ConfigureAutonomousDatabaseVaultKeyDetails.Builder
- java.lang.Object
-
- com.oracle.bmc.database.model.ConfigureAutonomousDatabaseVaultKeyDetails.Builder
-
- Enclosing class:
- ConfigureAutonomousDatabaseVaultKeyDetails
public static class ConfigureAutonomousDatabaseVaultKeyDetails.Builder extends Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ConfigureAutonomousDatabaseVaultKeyDetails
build()
ConfigureAutonomousDatabaseVaultKeyDetails.Builder
copy(ConfigureAutonomousDatabaseVaultKeyDetails model)
ConfigureAutonomousDatabaseVaultKeyDetails.Builder
isUsingOracleManagedKeys(Boolean isUsingOracleManagedKeys)
True if disable Customer Managed Keys and use Oracle Managed Keys.ConfigureAutonomousDatabaseVaultKeyDetails.Builder
kmsKeyId(String kmsKeyId)
The OCID of the key container that is used as the master encryption key in database transparent data encryption (TDE) operations.ConfigureAutonomousDatabaseVaultKeyDetails.Builder
vaultId(String vaultId)
-
-
-
Method Detail
-
kmsKeyId
public ConfigureAutonomousDatabaseVaultKeyDetails.Builder kmsKeyId(String kmsKeyId)
The OCID of the key container that is used as the master encryption key in database transparent data encryption (TDE) operations.- Parameters:
kmsKeyId
- the value to set- Returns:
- this builder
-
vaultId
public ConfigureAutonomousDatabaseVaultKeyDetails.Builder vaultId(String vaultId)
The OCID of the Oracle Cloud Infrastructure vault.This parameter and secretId are required for Customer Managed Keys.
- Parameters:
vaultId
- the value to set- Returns:
- this builder
-
isUsingOracleManagedKeys
public ConfigureAutonomousDatabaseVaultKeyDetails.Builder isUsingOracleManagedKeys(Boolean isUsingOracleManagedKeys)
True if disable Customer Managed Keys and use Oracle Managed Keys.- Parameters:
isUsingOracleManagedKeys
- the value to set- Returns:
- this builder
-
build
public ConfigureAutonomousDatabaseVaultKeyDetails build()
-
copy
public ConfigureAutonomousDatabaseVaultKeyDetails.Builder copy(ConfigureAutonomousDatabaseVaultKeyDetails model)
-
-