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 Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description EncryptDataDetails
build()
EncryptDataDetails.Builder
copy(EncryptDataDetails model)
EncryptDataDetails.Builder
keyGenerationType(KeyGenerationType keyGenerationType)
Select whether to use Oracle-managed key (SYSTEM) or your own key (BYOK).EncryptDataDetails.Builder
keyId(String keyId)
The OCID of the key to use.
-
-
-
Method Detail
-
keyId
public EncryptDataDetails.Builder keyId(String keyId)
The OCID of the key to use.- Parameters:
keyId
- the value to set- Returns:
- this builder
-
keyGenerationType
public 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
-
build
public EncryptDataDetails build()
-
copy
public EncryptDataDetails.Builder copy(EncryptDataDetails model)
-
-