@Generated(value="software.amazon.awssdk:codegen") public final class AwsS3BucketServerSideEncryptionConfiguration extends Object implements SdkPojo, Serializable, ToCopyableBuilder<AwsS3BucketServerSideEncryptionConfiguration.Builder,AwsS3BucketServerSideEncryptionConfiguration>
The encryption configuration for the S3 bucket.
| Modifier and Type | Class and Description |
|---|---|
static interface |
AwsS3BucketServerSideEncryptionConfiguration.Builder |
| Modifier and Type | Method and Description |
|---|---|
static AwsS3BucketServerSideEncryptionConfiguration.Builder |
builder() |
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
boolean |
hasRules()
Returns true if the Rules property was specified by the sender (it may be empty), or false if the sender did not
specify the value (it will be empty).
|
List<AwsS3BucketServerSideEncryptionRule> |
rules()
The encryption rules that are applied to the S3 bucket.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends AwsS3BucketServerSideEncryptionConfiguration.Builder> |
serializableBuilderClass() |
AwsS3BucketServerSideEncryptionConfiguration.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
clone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final boolean hasRules()
public final List<AwsS3BucketServerSideEncryptionRule> rules()
The encryption rules that are applied to the S3 bucket.
Attempts to modify the collection returned by this method will result in an UnsupportedOperationException.
You can use hasRules() to see if a value was sent in this field.
public AwsS3BucketServerSideEncryptionConfiguration.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<AwsS3BucketServerSideEncryptionConfiguration.Builder,AwsS3BucketServerSideEncryptionConfiguration>public static AwsS3BucketServerSideEncryptionConfiguration.Builder builder()
public static Class<? extends AwsS3BucketServerSideEncryptionConfiguration.Builder> serializableBuilderClass()
public final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
Copyright © 2021. All rights reserved.