@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 ObjectObject.toString()public FieldLevelEncryption clone()