@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class ContentTypeProfile extends Object implements Serializable, Cloneable
A field-level encryption content type profile.
| Constructor and Description |
|---|
ContentTypeProfile() |
| Modifier and Type | Method and Description |
|---|---|
ContentTypeProfile |
clone() |
boolean |
equals(Object obj) |
String |
getContentType()
The content type for a field-level encryption content type-profile mapping.
|
String |
getFormat()
The format for a field-level encryption content type-profile mapping.
|
String |
getProfileId()
The profile ID for a field-level encryption content type-profile mapping.
|
int |
hashCode() |
void |
setContentType(String contentType)
The content type for a field-level encryption content type-profile mapping.
|
void |
setFormat(String format)
The format for a field-level encryption content type-profile mapping.
|
void |
setProfileId(String profileId)
The profile ID for a field-level encryption content type-profile mapping.
|
String |
toString()
Returns a string representation of this object.
|
ContentTypeProfile |
withContentType(String contentType)
The content type for a field-level encryption content type-profile mapping.
|
ContentTypeProfile |
withFormat(Format format)
The format for a field-level encryption content type-profile mapping.
|
ContentTypeProfile |
withFormat(String format)
The format for a field-level encryption content type-profile mapping.
|
ContentTypeProfile |
withProfileId(String profileId)
The profile ID for a field-level encryption content type-profile mapping.
|
public void setFormat(String format)
The format for a field-level encryption content type-profile mapping.
format - The format for a field-level encryption content type-profile mapping.Formatpublic String getFormat()
The format for a field-level encryption content type-profile mapping.
Formatpublic ContentTypeProfile withFormat(String format)
The format for a field-level encryption content type-profile mapping.
format - The format for a field-level encryption content type-profile mapping.Formatpublic ContentTypeProfile withFormat(Format format)
The format for a field-level encryption content type-profile mapping.
format - The format for a field-level encryption content type-profile mapping.Formatpublic void setProfileId(String profileId)
The profile ID for a field-level encryption content type-profile mapping.
profileId - The profile ID for a field-level encryption content type-profile mapping.public String getProfileId()
The profile ID for a field-level encryption content type-profile mapping.
public ContentTypeProfile withProfileId(String profileId)
The profile ID for a field-level encryption content type-profile mapping.
profileId - The profile ID for a field-level encryption content type-profile mapping.public void setContentType(String contentType)
The content type for a field-level encryption content type-profile mapping.
contentType - The content type for a field-level encryption content type-profile mapping.public String getContentType()
The content type for a field-level encryption content type-profile mapping.
public ContentTypeProfile withContentType(String contentType)
The content type for a field-level encryption content type-profile mapping.
contentType - The content type for a field-level encryption content type-profile mapping.public String toString()
toString in class ObjectObject.toString()public ContentTypeProfile clone()