@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class FieldLevelEncryptionProfile extends Object implements Serializable, Cloneable
A complex data type for field-level encryption profiles.
| Constructor and Description |
|---|
FieldLevelEncryptionProfile () |
| Modifier and Type | Method and Description |
|---|---|
FieldLevelEncryptionProfile |
clone () |
boolean |
equals (Object obj) |
FieldLevelEncryptionProfileConfig |
getFieldLevelEncryptionProfileConfig ()
A complex data type that includes the profile name and the encryption entities for the field-level encryption
profile.
|
String |
getId ()
The ID for a field-level encryption profile 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 profile was updated.
|
int |
hashCode () |
void |
setFieldLevelEncryptionProfileConfig (FieldLevelEncryptionProfileConfig fieldLevelEncryptionProfileConfig)
A complex data type that includes the profile name and the encryption entities for the field-level encryption
profile.
|
void |
setId (String id)
The ID for a field-level encryption profile 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 profile was updated.
|
String |
toString ()
Returns a string representation of this object.
|
FieldLevelEncryptionProfile |
withFieldLevelEncryptionProfileConfig (FieldLevelEncryptionProfileConfig fieldLevelEncryptionProfileConfig)
A complex data type that includes the profile name and the encryption entities for the field-level encryption
profile.
|
FieldLevelEncryptionProfile |
withId (String id)
The ID for a field-level encryption profile configuration which includes a set of profiles that specify certain
selected data fields to be encrypted by specific public keys.
|
FieldLevelEncryptionProfile |
withLastModifiedTime (Date lastModifiedTime)
The last time the field-level encryption profile was updated.
|
public FieldLevelEncryptionProfile()
public void setId(String id)
The ID for a field-level encryption profile configuration which includes a set of profiles that specify certain selected data fields to be encrypted by specific public keys.
id - The ID for a field-level encryption profile configuration which includes a set of profiles that specify
certain selected data fields to be encrypted by specific public keys.public String getId()
The ID for a field-level encryption profile configuration which includes a set of profiles that specify certain selected data fields to be encrypted by specific public keys.
public FieldLevelEncryptionProfile withId(String id)
The ID for a field-level encryption profile configuration which includes a set of profiles that specify certain selected data fields to be encrypted by specific public keys.
id - The ID for a field-level encryption profile 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 profile was updated.
lastModifiedTime - The last time the field-level encryption profile was updated.public Date getLastModifiedTime()
The last time the field-level encryption profile was updated.
public FieldLevelEncryptionProfile withLastModifiedTime(Date lastModifiedTime)
The last time the field-level encryption profile was updated.
lastModifiedTime - The last time the field-level encryption profile was updated.public void setFieldLevelEncryptionProfileConfig(FieldLevelEncryptionProfileConfig fieldLevelEncryptionProfileConfig)
A complex data type that includes the profile name and the encryption entities for the field-level encryption profile.
fieldLevelEncryptionProfileConfig - A complex data type that includes the profile name and the encryption entities for the field-level
encryption profile.public FieldLevelEncryptionProfileConfig getFieldLevelEncryptionProfileConfig()
A complex data type that includes the profile name and the encryption entities for the field-level encryption profile.
public FieldLevelEncryptionProfile withFieldLevelEncryptionProfileConfig(FieldLevelEncryptionProfileConfig fieldLevelEncryptionProfileConfig)
A complex data type that includes the profile name and the encryption entities for the field-level encryption profile.
fieldLevelEncryptionProfileConfig - A complex data type that includes the profile name and the encryption entities for the field-level
encryption profile.public String toString()
toString in class Object Object.toString() public FieldLevelEncryptionProfile clone()