Package com.oracle.bmc.mysql.model
Class EncryptDataDetails.Builder
- java.lang.Object
- 
- com.oracle.bmc.mysql.model.EncryptDataDetails.Builder
 
- 
- Enclosing class:
- EncryptDataDetails
 
 public static class EncryptDataDetails.Builder extends Object 
- 
- 
Constructor SummaryConstructors Constructor Description Builder()
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description EncryptDataDetailsbuild()EncryptDataDetails.Buildercopy(EncryptDataDetails model)EncryptDataDetails.BuilderkeyGenerationType(KeyGenerationType keyGenerationType)Select whether to use Oracle-managed key (SYSTEM) or your own key (BYOK).EncryptDataDetails.BuilderkeyId(String keyId)The OCID of the key to use.
 
- 
- 
- 
Method Detail- 
keyIdpublic EncryptDataDetails.Builder keyId(String keyId) The OCID of the key to use.- Parameters:
- keyId- the value to set
- Returns:
- this builder
 
 - 
keyGenerationTypepublic EncryptDataDetails.Builder keyGenerationType(KeyGenerationType keyGenerationType) Select whether to use Oracle-managed key (SYSTEM) or your own key (BYOK).- Parameters:
- keyGenerationType- the value to set
- Returns:
- this builder
 
 - 
buildpublic EncryptDataDetails build() 
 - 
copypublic EncryptDataDetails.Builder copy(EncryptDataDetails model) 
 
- 
 
-