Class InputMediaBuilder<T>
java.lang.Object
io.github.natanimn.telebof.types.input.InputMediaBuilder<T>
- All Implemented Interfaces:
InputMedia
,Serializable
- Direct Known Subclasses:
InputMediaAnimation
,InputMediaAudio
,InputMediaDocument
,InputMediaPhoto
,InputMediaVideo
Input media builder class that contains default parameters
- Since:
- 3 March 2025
- See Also:
-
Constructor Summary
ConstructorsConstructorDescriptionInputMediaBuilder
(String type, File media) InitializerInputMediaBuilder
(String type, String media) Initializer -
Method Summary
-
Constructor Details
-
InputMediaBuilder
-
InputMediaBuilder
-
-
Method Details
-
caption
-
parseMode
-
captionEntities
Optional- Parameters:
caption_entities
- List of special entities that appear in the caption, which can be specified instead of parse_mode- Returns:
T
-
getFiles
For internal use only- Specified by:
getFiles
in interfaceInputMedia
- Returns:
- List of File
-
hasFile
public boolean hasFile()For internal use only- Specified by:
hasFile
in interfaceInputMedia
- Returns:
- boolean
-