@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class UpdateFieldLevelEncryptionConfigRequest extends AmazonWebServiceRequest implements Serializable, Cloneable
NOOP
Constructor and Description |
---|
UpdateFieldLevelEncryptionConfigRequest() |
Modifier and Type | Method and Description |
---|---|
UpdateFieldLevelEncryptionConfigRequest |
clone()
Creates a shallow clone of this object for all fields except the handler context.
|
boolean |
equals(Object obj) |
FieldLevelEncryptionConfig |
getFieldLevelEncryptionConfig()
Request to update a field-level encryption configuration.
|
String |
getId()
The ID of the configuration you want to update.
|
String |
getIfMatch()
The value of the
ETag header that you received when retrieving the configuration identity to update. |
int |
hashCode() |
void |
setFieldLevelEncryptionConfig(FieldLevelEncryptionConfig fieldLevelEncryptionConfig)
Request to update a field-level encryption configuration.
|
void |
setId(String id)
The ID of the configuration you want to update.
|
void |
setIfMatch(String ifMatch)
The value of the
ETag header that you received when retrieving the configuration identity to update. |
String |
toString()
Returns a string representation of this object.
|
UpdateFieldLevelEncryptionConfigRequest |
withFieldLevelEncryptionConfig(FieldLevelEncryptionConfig fieldLevelEncryptionConfig)
Request to update a field-level encryption configuration.
|
UpdateFieldLevelEncryptionConfigRequest |
withId(String id)
The ID of the configuration you want to update.
|
UpdateFieldLevelEncryptionConfigRequest |
withIfMatch(String ifMatch)
The value of the
ETag header that you received when retrieving the configuration identity to update. |
addHandlerContext, getCloneRoot, getCloneSource, getCustomQueryParameters, getCustomRequestHeaders, getGeneralProgressListener, getHandlerContext, getReadLimit, getRequestClientOptions, getRequestCredentials, getRequestCredentialsProvider, getRequestMetricCollector, getSdkClientExecutionTimeout, getSdkRequestTimeout, putCustomQueryParameter, putCustomRequestHeader, setGeneralProgressListener, setRequestCredentials, setRequestCredentialsProvider, setRequestMetricCollector, setSdkClientExecutionTimeout, setSdkRequestTimeout, withGeneralProgressListener, withRequestCredentialsProvider, withRequestMetricCollector, withSdkClientExecutionTimeout, withSdkRequestTimeout
public UpdateFieldLevelEncryptionConfigRequest()
public void setFieldLevelEncryptionConfig(FieldLevelEncryptionConfig fieldLevelEncryptionConfig)
Request to update a field-level encryption configuration.
fieldLevelEncryptionConfig
- Request to update a field-level encryption configuration.public FieldLevelEncryptionConfig getFieldLevelEncryptionConfig()
Request to update a field-level encryption configuration.
public UpdateFieldLevelEncryptionConfigRequest withFieldLevelEncryptionConfig(FieldLevelEncryptionConfig fieldLevelEncryptionConfig)
Request to update a field-level encryption configuration.
fieldLevelEncryptionConfig
- Request to update a field-level encryption configuration.public void setId(String id)
The ID of the configuration you want to update.
id
- The ID of the configuration you want to update.public String getId()
The ID of the configuration you want to update.
public UpdateFieldLevelEncryptionConfigRequest withId(String id)
The ID of the configuration you want to update.
id
- The ID of the configuration you want to update.public void setIfMatch(String ifMatch)
The value of the ETag
header that you received when retrieving the configuration identity to update.
For example: E2QWRUHAPOMQZL
.
ifMatch
- The value of the ETag
header that you received when retrieving the configuration identity to
update. For example: E2QWRUHAPOMQZL
.public String getIfMatch()
The value of the ETag
header that you received when retrieving the configuration identity to update.
For example: E2QWRUHAPOMQZL
.
ETag
header that you received when retrieving the configuration identity to
update. For example: E2QWRUHAPOMQZL
.public UpdateFieldLevelEncryptionConfigRequest withIfMatch(String ifMatch)
The value of the ETag
header that you received when retrieving the configuration identity to update.
For example: E2QWRUHAPOMQZL
.
ifMatch
- The value of the ETag
header that you received when retrieving the configuration identity to
update. For example: E2QWRUHAPOMQZL
.public String toString()
toString
in class Object
Object.toString()
public UpdateFieldLevelEncryptionConfigRequest clone()
AmazonWebServiceRequest
clone
in class AmazonWebServiceRequest
Object.clone()