Class MessageMedia

java.lang.Object
com.mypurecloud.sdk.v2.model.MessageMedia
All Implemented Interfaces:
Serializable

public class MessageMedia extends Object implements Serializable
MessageMedia
See Also:
  • Constructor Details

    • MessageMedia

      public MessageMedia()
    • MessageMedia

      public MessageMedia(Boolean initWithEmptyList)
  • Method Details

    • url

      public MessageMedia url(String url)
      The location of the media, useful for retrieving it
    • getUrl

      public String getUrl()
    • setUrl

      public void setUrl(String url)
    • mediaType

      public MessageMedia mediaType(String mediaType)
      The optional internet media type of the the media object. If null then the media type should be dictated by the url
    • getMediaType

      public String getMediaType()
    • setMediaType

      public void setMediaType(String mediaType)
    • contentLengthBytes

      public MessageMedia contentLengthBytes(Integer contentLengthBytes)
      The optional content length of the the media object, in bytes.
    • getContentLengthBytes

      public Integer getContentLengthBytes()
    • setContentLengthBytes

      public void setContentLengthBytes(Integer contentLengthBytes)
    • name

      public MessageMedia name(String name)
      The optional name of the the media object.
    • getName

      public String getName()
    • setName

      public void setName(String name)
    • id

      public MessageMedia id(String id)
      The optional id of the the media object.
    • getId

      public String getId()
    • setId

      public void setId(String id)
    • equals

      public boolean equals(Object o)
      Overrides:
      equals in class Object
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object
    • toString

      public String toString()
      Overrides:
      toString in class Object