Package com.oracle.bmc.database.model
Class AutonomousDatabaseKeyHistoryEntry.Builder
- java.lang.Object
- 
- com.oracle.bmc.database.model.AutonomousDatabaseKeyHistoryEntry.Builder
 
- 
- Enclosing class:
- AutonomousDatabaseKeyHistoryEntry
 
 public static class AutonomousDatabaseKeyHistoryEntry.Builder extends Object 
- 
- 
Constructor SummaryConstructors Constructor Description Builder()
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description AutonomousDatabaseKeyHistoryEntrybuild()AutonomousDatabaseKeyHistoryEntry.Buildercopy(AutonomousDatabaseKeyHistoryEntry model)AutonomousDatabaseKeyHistoryEntry.Builderid(String id)The id of the Autonomous AI Database Vault service key management history entry.AutonomousDatabaseKeyHistoryEntry.BuilderkmsKeyVersionId(String kmsKeyVersionId)The OCID of the key container version that is used in database transparent data encryption (TDE) operations KMS Key can have multiple key versions.AutonomousDatabaseKeyHistoryEntry.BuildertimeActivated(Date timeActivated)The date and time the kms key activated.AutonomousDatabaseKeyHistoryEntry.BuildervaultId(String vaultId)
 
- 
- 
- 
Method Detail- 
idpublic AutonomousDatabaseKeyHistoryEntry.Builder id(String id) The id of the Autonomous AI Database Vault service key management history entry.- Parameters:
- id- the value to set
- Returns:
- this builder
 
 - 
kmsKeyVersionIdpublic AutonomousDatabaseKeyHistoryEntry.Builder kmsKeyVersionId(String kmsKeyVersionId) The OCID of the key container version that is used in database transparent data encryption (TDE) operations KMS Key can have multiple key versions.If none is specified, the current key version (latest) of the Key Id is used for the operation. Autonomous AI Database Serverless does not use key versions, hence is not applicable for Autonomous AI Database Serverless instances. - Parameters:
- kmsKeyVersionId- the value to set
- Returns:
- this builder
 
 - 
vaultIdpublic AutonomousDatabaseKeyHistoryEntry.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
 
 - 
timeActivatedpublic AutonomousDatabaseKeyHistoryEntry.Builder timeActivated(Date timeActivated) The date and time the kms key activated.- Parameters:
- timeActivated- the value to set
- Returns:
- this builder
 
 - 
buildpublic AutonomousDatabaseKeyHistoryEntry build() 
 - 
copypublic AutonomousDatabaseKeyHistoryEntry.Builder copy(AutonomousDatabaseKeyHistoryEntry model) 
 
- 
 
-