public class ServerSideEncryptionRule extends Object implements Serializable, Cloneable
| Constructor and Description | 
|---|
| ServerSideEncryptionRule() | 
| Modifier and Type | Method and Description | 
|---|---|
| ServerSideEncryptionRule | clone() | 
| boolean | equals(Object obj) | 
| ServerSideEncryptionByDefault | getApplyServerSideEncryptionByDefault()Describes the default server-side encryption to apply to new objects in the bucket. | 
| Boolean | getBucketKeyEnabled()Returns whether or not the bucket key is enabled. | 
| int | hashCode() | 
| void | setApplyServerSideEncryptionByDefault(ServerSideEncryptionByDefault applyServerSideEncryptionByDefault)Sets the default server-side encryption to apply to new objects in the bucket. | 
| void | setBucketKeyEnabled(Boolean bucketKeyEnabled)Sets the default setting for whether bucket key is used for new objects in the bucket. | 
| String | toString()Returns a string representation of this object; useful for testing and debugging. | 
| ServerSideEncryptionRule | withApplyServerSideEncryptionByDefault(ServerSideEncryptionByDefault applyServerSideEncryptionByDefault)Sets the default server-side encryption to apply to new objects in the bucket. | 
| ServerSideEncryptionRule | withBucketKeyEnabled(Boolean bucketKeyEnabled)Sets the default setting for whether bucket key is used for new objects in the bucket. | 
public ServerSideEncryptionByDefault getApplyServerSideEncryptionByDefault()
ServerSideEncryptionByDefaultpublic void setApplyServerSideEncryptionByDefault(ServerSideEncryptionByDefault applyServerSideEncryptionByDefault)
applyServerSideEncryptionByDefault - New default SSE configuration.public ServerSideEncryptionRule withApplyServerSideEncryptionByDefault(ServerSideEncryptionByDefault applyServerSideEncryptionByDefault)
applyServerSideEncryptionByDefault - New default SSE configuration.public Boolean getBucketKeyEnabled()
public void setBucketKeyEnabled(Boolean bucketKeyEnabled)
bucketKeyEnabled - Whether bucket key is enabled or notpublic ServerSideEncryptionRule withBucketKeyEnabled(Boolean bucketKeyEnabled)
bucketKeyEnabled - Whether bucket key is enabled or notpublic String toString()
toString in class ObjectObject.toString()public ServerSideEncryptionRule clone()