Class AttachmentSchema
- java.lang.Object
-
- com.zendesk.sunshine_conversations_client.model.AttachmentSchema
-
public class AttachmentSchema extends java.lang.ObjectAttachmentSchema
-
-
Field Summary
Fields Modifier and Type Field Description static java.lang.StringJSON_PROPERTY_MEDIA_TYPEstatic java.lang.StringJSON_PROPERTY_MEDIA_URL
-
Constructor Summary
Constructors Constructor Description AttachmentSchema()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanequals(java.lang.Object o)java.lang.StringgetMediaType()Uploaded attachment's media typejava.lang.StringgetMediaUrl()Uploaded attachment’s url.inthashCode()AttachmentSchemamediaType(java.lang.String mediaType)AttachmentSchemamediaUrl(java.lang.String mediaUrl)voidsetMediaType(java.lang.String mediaType)voidsetMediaUrl(java.lang.String mediaUrl)java.lang.StringtoString()
-
-
-
Field Detail
-
JSON_PROPERTY_MEDIA_URL
public static final java.lang.String JSON_PROPERTY_MEDIA_URL
- See Also:
- Constant Field Values
-
JSON_PROPERTY_MEDIA_TYPE
public static final java.lang.String JSON_PROPERTY_MEDIA_TYPE
- See Also:
- Constant Field Values
-
-
Method Detail
-
mediaUrl
public AttachmentSchema mediaUrl(java.lang.String mediaUrl)
-
getMediaUrl
@Nullable public java.lang.String getMediaUrl()
Uploaded attachment’s url. <aside class=\"notice\">Note that for private attachments an authorization header is required to access the mediaUrl. See <a href=\"https://developer.zendesk.com/documentation/zendesk-web-widget-sdks/messaging_private_attachments/\">Configuring private attachments for messaging</a> guide for more details.</aside>- Returns:
- mediaUrl
-
setMediaUrl
public void setMediaUrl(java.lang.String mediaUrl)
-
mediaType
public AttachmentSchema mediaType(java.lang.String mediaType)
-
getMediaType
@Nullable public java.lang.String getMediaType()
Uploaded attachment's media type- Returns:
- mediaType
-
setMediaType
public void setMediaType(java.lang.String mediaType)
-
equals
public boolean equals(java.lang.Object o)
- Overrides:
equalsin classjava.lang.Object
-
hashCode
public int hashCode()
- Overrides:
hashCodein classjava.lang.Object
-
toString
public java.lang.String toString()
- Overrides:
toStringin classjava.lang.Object
-
-