Class InputMediaVideo
java.lang.Object
org.apache.camel.component.telegram.model.InputMedia
org.apache.camel.component.telegram.model.InputMediaVideo
- All Implemented Interfaces:
Serializable
Represents a video to be sent.
- See Also:
-
Constructor Summary
ConstructorDescriptionInputMediaVideo
(String media, String caption, String parseMode, Integer width, Integer height, Integer duration, String supportsStreaming) BuildsInputMediaVideo
instance. -
Method Summary
Modifier and TypeMethodDescriptiongetWidth()
void
setDuration
(Integer duration) void
void
setSupportsStreaming
(String supportsStreaming) void
Methods inherited from class org.apache.camel.component.telegram.model.InputMedia
getCaption, getMedia, getParseMode, getType, setCaption, setMedia, setParseMode, setType
-
Constructor Details
-
InputMediaVideo
public InputMediaVideo(String media, String caption, String parseMode, Integer width, Integer height, Integer duration, String supportsStreaming) BuildsInputMediaVideo
instance.- Parameters:
media
- File to send. Pass a file_id to send a file that exists on the Telegram servers, or pass an HTTP URL for Telegram to get a file from the Internetcaption
- Optional. Caption of the video to be sent, 0-1024 charactersparseMode
- Optional. Send 'Markdown' or 'HTML', if you want Telegram apps to show bold, italic, fixed-width text or inline URLs in the media caption.width
- Optional. Video widthheight
- Optional. Video heightduration
- Optional. Video durationsupportsStreaming
- Optional. Pass True, if the uploaded video is suitable for streaming
-
InputMediaVideo
public InputMediaVideo()
-
-
Method Details
-
getWidth
-
setWidth
-
getHeight
-
setHeight
-
getDuration
-
setDuration
-
getSupportsStreaming
-
setSupportsStreaming
-