Class InputPaidMediaVideo
Object
InputPaidMedia
InputPaidMediaVideo
- All Implemented Interfaces:
Serializable,BotApiObject,Validable
- Version:
- 7.5 The paid media to send is a photo.
- Author:
- Ruben Bermudez
- See Also:
-
Nested Class Summary
Nested classes/interfaces inherited from class InputPaidMedia
InputPaidMedia.InputPaidMediaBuilder<C extends InputPaidMedia,B extends InputPaidMedia.InputPaidMediaBuilder<C, B>> -
Field Summary
FieldsFields inherited from class InputPaidMedia
MEDIA_FIELD, TYPE_FIELD -
Constructor Summary
ConstructorsConstructorDescriptionInputPaidMediaVideo(@NonNull String media) InputPaidMediaVideo(@NonNull String media, boolean isNewMedia, String mediaName, File newMediaFile, InputStream newMediaStream, Integer width, Integer height, Integer duration, Boolean supportsStreaming, InputFile thumbnail) InputPaidMediaVideo(File mediaFile, String fileName) InputPaidMediaVideo(InputStream mediaStream, String fileName) -
Method Summary
Methods inherited from class InputPaidMedia
isNewMedia, setMedia, setMedia, setMedia
-
Field Details
-
THUMBNAIL_FIELD
- See Also:
-
-
Constructor Details
-
InputPaidMediaVideo
-
InputPaidMediaVideo
-
InputPaidMediaVideo
-
InputPaidMediaVideo
-
-
Method Details
-
getType
- Specified by:
getTypein classInputPaidMedia
-
validate
Description copied from interface:ValidableValidates that mandatory fields are filled and optional objects- Specified by:
validatein interfaceValidable- Overrides:
validatein classInputPaidMedia- Throws:
TelegramApiValidationException- If any mandatory field is empty
-