@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class FieldLevelEncryption extends Object implements Serializable, Cloneable
A complex data type that includes the profile configurations and other options specified for field-level encryption.
Constructor and Description |
---|
FieldLevelEncryption() |
Modifier and Type | Method and Description |
---|---|
FieldLevelEncryption |
clone() |
boolean |
equals(Object obj) |
FieldLevelEncryptionConfig |
getFieldLevelEncryptionConfig()
A complex data type that includes the profile configurations specified for field-level encryption.
|
String |
getId()
The configuration ID for a field-level encryption configuration which includes a set of profiles that specify
certain selected data fields to be encrypted by specific public keys.
|
Date |
getLastModifiedTime()
The last time the field-level encryption configuration was changed.
|
int |
hashCode() |
void |
setFieldLevelEncryptionConfig(FieldLevelEncryptionConfig fieldLevelEncryptionConfig)
A complex data type that includes the profile configurations specified for field-level encryption.
|
void |
setId(String id)
The configuration ID for a field-level encryption configuration which includes a set of profiles that specify
certain selected data fields to be encrypted by specific public keys.
|
void |
setLastModifiedTime(Date lastModifiedTime)
The last time the field-level encryption configuration was changed.
|
String |
toString()
Returns a string representation of this object.
|
FieldLevelEncryption |
withFieldLevelEncryptionConfig(FieldLevelEncryptionConfig fieldLevelEncryptionConfig)
A complex data type that includes the profile configurations specified for field-level encryption.
|
FieldLevelEncryption |
withId(String id)
The configuration ID for a field-level encryption configuration which includes a set of profiles that specify
certain selected data fields to be encrypted by specific public keys.
|
FieldLevelEncryption |
withLastModifiedTime(Date lastModifiedTime)
The last time the field-level encryption configuration was changed.
|
public void setId(String id)
The configuration ID for a field-level encryption configuration which includes a set of profiles that specify certain selected data fields to be encrypted by specific public keys.
id
- The configuration ID for a field-level encryption configuration which includes a set of profiles that
specify certain selected data fields to be encrypted by specific public keys.public String getId()
The configuration ID for a field-level encryption configuration which includes a set of profiles that specify certain selected data fields to be encrypted by specific public keys.
public FieldLevelEncryption withId(String id)
The configuration ID for a field-level encryption configuration which includes a set of profiles that specify certain selected data fields to be encrypted by specific public keys.
id
- The configuration ID for a field-level encryption configuration which includes a set of profiles that
specify certain selected data fields to be encrypted by specific public keys.public void setLastModifiedTime(Date lastModifiedTime)
The last time the field-level encryption configuration was changed.
lastModifiedTime
- The last time the field-level encryption configuration was changed.public Date getLastModifiedTime()
The last time the field-level encryption configuration was changed.
public FieldLevelEncryption withLastModifiedTime(Date lastModifiedTime)
The last time the field-level encryption configuration was changed.
lastModifiedTime
- The last time the field-level encryption configuration was changed.public void setFieldLevelEncryptionConfig(FieldLevelEncryptionConfig fieldLevelEncryptionConfig)
A complex data type that includes the profile configurations specified for field-level encryption.
fieldLevelEncryptionConfig
- A complex data type that includes the profile configurations specified for field-level encryption.public FieldLevelEncryptionConfig getFieldLevelEncryptionConfig()
A complex data type that includes the profile configurations specified for field-level encryption.
public FieldLevelEncryption withFieldLevelEncryptionConfig(FieldLevelEncryptionConfig fieldLevelEncryptionConfig)
A complex data type that includes the profile configurations specified for field-level encryption.
fieldLevelEncryptionConfig
- A complex data type that includes the profile configurations specified for field-level encryption.public String toString()
toString
in class Object
Object.toString()
public FieldLevelEncryption clone()
Copyright © 2013 Amazon Web Services, Inc. All Rights Reserved.