@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 Object
Object.toString()
public EncryptionConfiguration clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.