Package com.linecorp.bot.model.message
Class VideoMessage.VideoMessageBuilder
- java.lang.Object
-
- com.linecorp.bot.model.message.VideoMessage.VideoMessageBuilder
-
- Enclosing class:
- VideoMessage
public static class VideoMessage.VideoMessageBuilder extends java.lang.Object
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description VideoMessagebuild()VideoMessage.VideoMessageBuilderoriginalContentUrl(@NonNull java.net.URI originalContentUrl)URL of video file.VideoMessage.VideoMessageBuilderpreviewImageUrl(@NonNull java.net.URI previewImageUrl)URL of preview image.VideoMessage.VideoMessageBuilderquickReply(QuickReply quickReply)VideoMessage.VideoMessageBuildersender(Sender sender)java.lang.StringtoString()VideoMessage.VideoMessageBuildertrackingId(java.lang.String trackingId)ID used to identify a video.
-
-
-
Method Detail
-
originalContentUrl
public VideoMessage.VideoMessageBuilder originalContentUrl(@NonNull @NonNull java.net.URI originalContentUrl)
URL of video file.- HTTPS
- mp4
- Less than 1 minute
- Max: 10 MB
- Returns:
this.
-
previewImageUrl
public VideoMessage.VideoMessageBuilder previewImageUrl(@NonNull @NonNull java.net.URI previewImageUrl)
URL of preview image.- HTTPS
- JPEG
- Max: 240 x 240
- Max: 1 MB
- Returns:
this.
-
quickReply
public VideoMessage.VideoMessageBuilder quickReply(QuickReply quickReply)
-
sender
public VideoMessage.VideoMessageBuilder sender(Sender sender)
-
trackingId
public VideoMessage.VideoMessageBuilder trackingId(java.lang.String trackingId)
ID used to identify a video.- Returns:
this.
-
build
public VideoMessage build()
-
toString
public java.lang.String toString()
- Overrides:
toStringin classjava.lang.Object
-
-