@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class EncryptionConfiguration extends Object implements Serializable, Cloneable, StructuredPojo
Specifies an encryption configuration.
| Constructor and Description | 
|---|
| EncryptionConfiguration() | 
| Modifier and Type | Method and Description | 
|---|---|
| EncryptionConfiguration | clone() | 
| boolean | equals(Object obj) | 
| CloudWatchEncryption | getCloudWatchEncryption()
 The encryption configuration for Amazon CloudWatch. | 
| JobBookmarksEncryption | getJobBookmarksEncryption()
 The encryption configuration for job bookmarks. | 
| List<S3Encryption> | getS3Encryption()
 The encryption configuration for Amazon Simple Storage Service (Amazon S3) data. | 
| int | hashCode() | 
| void | marshall(ProtocolMarshaller protocolMarshaller)Marshalls this structured data using the given  ProtocolMarshaller. | 
| void | setCloudWatchEncryption(CloudWatchEncryption cloudWatchEncryption)
 The encryption configuration for Amazon CloudWatch. | 
| void | setJobBookmarksEncryption(JobBookmarksEncryption jobBookmarksEncryption)
 The encryption configuration for job bookmarks. | 
| void | setS3Encryption(Collection<S3Encryption> s3Encryption)
 The encryption configuration for Amazon Simple Storage Service (Amazon S3) data. | 
| String | toString()Returns a string representation of this object. | 
| EncryptionConfiguration | withCloudWatchEncryption(CloudWatchEncryption cloudWatchEncryption)
 The encryption configuration for Amazon CloudWatch. | 
| EncryptionConfiguration | withJobBookmarksEncryption(JobBookmarksEncryption jobBookmarksEncryption)
 The encryption configuration for job bookmarks. | 
| EncryptionConfiguration | withS3Encryption(Collection<S3Encryption> s3Encryption)
 The encryption configuration for Amazon Simple Storage Service (Amazon S3) data. | 
| EncryptionConfiguration | withS3Encryption(S3Encryption... s3Encryption)
 The encryption configuration for Amazon Simple Storage Service (Amazon S3) data. | 
public List<S3Encryption> getS3Encryption()
The encryption configuration for Amazon Simple Storage Service (Amazon S3) data.
public void setS3Encryption(Collection<S3Encryption> s3Encryption)
The encryption configuration for Amazon Simple Storage Service (Amazon S3) data.
s3Encryption - The encryption configuration for Amazon Simple Storage Service (Amazon S3) data.public EncryptionConfiguration withS3Encryption(S3Encryption... s3Encryption)
The encryption configuration for Amazon Simple Storage Service (Amazon S3) data.
 NOTE: This method appends the values to the existing list (if any). Use
 setS3Encryption(java.util.Collection) or withS3Encryption(java.util.Collection) if you want to
 override the existing values.
 
s3Encryption - The encryption configuration for Amazon Simple Storage Service (Amazon S3) data.public EncryptionConfiguration withS3Encryption(Collection<S3Encryption> s3Encryption)
The encryption configuration for Amazon Simple Storage Service (Amazon S3) data.
s3Encryption - The encryption configuration for Amazon Simple Storage Service (Amazon S3) data.public void setCloudWatchEncryption(CloudWatchEncryption cloudWatchEncryption)
The encryption configuration for Amazon CloudWatch.
cloudWatchEncryption - The encryption configuration for Amazon CloudWatch.public CloudWatchEncryption getCloudWatchEncryption()
The encryption configuration for Amazon CloudWatch.
public EncryptionConfiguration withCloudWatchEncryption(CloudWatchEncryption cloudWatchEncryption)
The encryption configuration for Amazon CloudWatch.
cloudWatchEncryption - The encryption configuration for Amazon CloudWatch.public void setJobBookmarksEncryption(JobBookmarksEncryption jobBookmarksEncryption)
The encryption configuration for job bookmarks.
jobBookmarksEncryption - The encryption configuration for job bookmarks.public JobBookmarksEncryption getJobBookmarksEncryption()
The encryption configuration for job bookmarks.
public EncryptionConfiguration withJobBookmarksEncryption(JobBookmarksEncryption jobBookmarksEncryption)
The encryption configuration for job bookmarks.
jobBookmarksEncryption - The encryption configuration for job bookmarks.public String toString()
toString in class ObjectObject.toString()public EncryptionConfiguration clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojoProtocolMarshaller.marshall in interface StructuredPojoprotocolMarshaller - Implementation of ProtocolMarshaller used to marshall this object's data.