@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.Format
public String getFormat()
The format for a field-level encryption content type-profile mapping.
Format
public 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.Format
public 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.Format
public 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 Object
Object.toString()
public ContentTypeProfile clone()