@Generated(value="software.amazon.awssdk:codegen") public final class FieldLevelEncryptionConfig extends Object implements SdkPojo, Serializable, ToCopyableBuilder<FieldLevelEncryptionConfig.Builder,FieldLevelEncryptionConfig>
A complex data type that includes the profile configurations specified for field-level encryption.
Modifier and Type | Class and Description |
---|---|
static interface |
FieldLevelEncryptionConfig.Builder |
Modifier and Type | Method and Description |
---|---|
static FieldLevelEncryptionConfig.Builder |
builder() |
String |
callerReference()
A unique number that ensures the request can't be replayed.
|
String |
comment()
An optional comment about the configuration.
|
ContentTypeProfileConfig |
contentTypeProfileConfig()
A complex data type that specifies when to forward content if a content type isn't recognized and profiles to use
as by default in a request if a query argument doesn't specify a profile to use.
|
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
QueryArgProfileConfig |
queryArgProfileConfig()
A complex data type that specifies when to forward content if a profile isn't found and the profile that can be
provided as a query argument in a request.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends FieldLevelEncryptionConfig.Builder> |
serializableBuilderClass() |
FieldLevelEncryptionConfig.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
copy
public final String callerReference()
A unique number that ensures the request can't be replayed.
public final String comment()
An optional comment about the configuration. The comment cannot be longer than 128 characters.
public final QueryArgProfileConfig queryArgProfileConfig()
A complex data type that specifies when to forward content if a profile isn't found and the profile that can be provided as a query argument in a request.
public final ContentTypeProfileConfig contentTypeProfileConfig()
A complex data type that specifies when to forward content if a content type isn't recognized and profiles to use as by default in a request if a query argument doesn't specify a profile to use.
public FieldLevelEncryptionConfig.Builder toBuilder()
toBuilder
in interface ToCopyableBuilder<FieldLevelEncryptionConfig.Builder,FieldLevelEncryptionConfig>
public static FieldLevelEncryptionConfig.Builder builder()
public static Class<? extends FieldLevelEncryptionConfig.Builder> serializableBuilderClass()
public final boolean equalsBySdkFields(Object obj)
equalsBySdkFields
in interface SdkPojo
public final String toString()
Copyright © 2021. All rights reserved.