Class VideoMessage

  • All Implemented Interfaces:
    Message

    public final class VideoMessage
    extends java.lang.Object
    implements Message
    • Constructor Detail

      • VideoMessage

        public VideoMessage​(java.net.URI originalContentUrl,
                            java.net.URI previewImageUrl)
        Constructor without quickReply parameter.

        If you want use QuickReply, please use builder() instead.

    • Method Detail

      • getOriginalContentUrl

        @NonNull
        public @NonNull java.net.URI getOriginalContentUrl()
        URL of video file.
        • HTTPS
        • mp4
        • Less than 1 minute
        • Max: 10 MB
      • getPreviewImageUrl

        @NonNull
        public @NonNull java.net.URI getPreviewImageUrl()
        URL of preview image.
        • HTTPS
        • JPEG
        • Max: 240 x 240
        • Max: 1 MB
      • getTrackingId

        public java.lang.String getTrackingId()
        ID used to identify a video.
      • equals

        public boolean equals​(java.lang.Object o)
        Overrides:
        equals in class java.lang.Object
      • hashCode

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

        public java.lang.String toString()
        Overrides:
        toString in class java.lang.Object