Class EncryptionKeyInfoSummary.Builder
- java.lang.Object
- 
- com.oracle.bmc.loganalytics.model.EncryptionKeyInfoSummary.Builder
 
- 
- Enclosing class:
- EncryptionKeyInfoSummary
 
 public static class EncryptionKeyInfoSummary.Builder extends Object 
- 
- 
Constructor SummaryConstructors Constructor Description Builder()
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description EncryptionKeyInfoSummarybuild()EncryptionKeyInfoSummary.Buildercopy(EncryptionKeyInfoSummary model)EncryptionKeyInfoSummary.BuilderkeyId(String keyId)This is the key OCID of the encryption key (null if Oracle-managed).EncryptionKeyInfoSummary.BuilderkeySource(EncryptionKeySource keySource)This is the source of the encryption key.EncryptionKeyInfoSummary.BuilderkeyType(EncryptionKeyType keyType)This is the type of data to be encrypted.
 
- 
- 
- 
Method Detail- 
keySourcepublic EncryptionKeyInfoSummary.Builder keySource(EncryptionKeySource keySource) This is the source of the encryption key.- Parameters:
- keySource- the value to set
- Returns:
- this builder
 
 - 
keyIdpublic EncryptionKeyInfoSummary.Builder keyId(String keyId) This is the key OCID of the encryption key (null if Oracle-managed).- Parameters:
- keyId- the value to set
- Returns:
- this builder
 
 - 
keyTypepublic EncryptionKeyInfoSummary.Builder keyType(EncryptionKeyType keyType) This is the type of data to be encrypted.It can be either active or archival. - Parameters:
- keyType- the value to set
- Returns:
- this builder
 
 - 
buildpublic EncryptionKeyInfoSummary build() 
 - 
copypublic EncryptionKeyInfoSummary.Builder copy(EncryptionKeyInfoSummary model) 
 
- 
 
-