Class SendVideo.Builder
java.lang.Object
org.teleight.teleightbots.api.methods.SendVideo.Builder
- Enclosing class:
SendVideo
-
Method Summary
Modifier and TypeMethodDescriptionallowPaidBroadcast(boolean allowPaidBroadcast) build()businessConnectionId(@Nullable String businessConnectionId) captionEntities(@Nullable MessageEntity[] captionEntities) directMessagesTopicId(long directMessagesTopicId) disableNotification(boolean disableNotification) duration(int duration) hasSpoiler(boolean hasSpoiler) height(int height) messageEffectId(String messageEffectId) messageThreadId(int messageThreadId) protectContent(boolean protectContent) replyMarkup(@Nullable ReplyKeyboard replyMarkup) replyParameters(@Nullable ReplyParameters replyParameters) showCaptionAboveMedia(boolean showCaptionAboveMedia) startTimestamp(int startTimestamp) suggestedPostParameters(@Nullable SuggestedPostParameters suggestedPostParameters) supportsStreaming(boolean supportsStreaming) toString()width(int width)
-
Method Details
-
businessConnectionId
- Returns:
this.
-
chatId
- Returns:
this.
-
messageThreadId
- Returns:
this.
-
directMessagesTopicId
- Returns:
this.
-
video
- Returns:
this.
-
duration
- Returns:
this.
-
width
- Returns:
this.
-
height
- Returns:
this.
-
thumbnail
- Returns:
this.
-
cover
- Returns:
this.
-
startTimestamp
- Returns:
this.
-
caption
- Returns:
this.
-
parseMode
- Returns:
this.
-
captionEntities
- Returns:
this.
-
showCaptionAboveMedia
- Returns:
this.
-
hasSpoiler
- Returns:
this.
-
supportsStreaming
- Returns:
this.
-
disableNotification
- Returns:
this.
-
protectContent
- Returns:
this.
-
allowPaidBroadcast
- Returns:
this.
-
messageEffectId
- Returns:
this.
-
suggestedPostParameters
public SendVideo.Builder suggestedPostParameters(@Nullable @Nullable SuggestedPostParameters suggestedPostParameters) - Returns:
this.
-
replyParameters
- Returns:
this.
-
replyMarkup
- Returns:
this.
-
build
-
toString
-