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