Class InputMedia<T extends InputMedia<T>>

java.lang.Object
com.pengrad.telegrambot.model.request.InputMedia<T>
All Implemented Interfaces:
java.io.Serializable
Direct Known Subclasses:
InputMediaAnimation, InputMediaAudio, InputMediaDocument, InputMediaPhoto, InputMediaVideo

public abstract class InputMedia<T extends InputMedia<T>>
extends java.lang.Object
implements java.io.Serializable
Stas Parshin 23 November 2017
See Also:
Serialized Form
  • Method Summary

    Modifier and Type Method Description
    T caption​(java.lang.String caption)  
    T captionEntities​(MessageEntity... entities)  
    java.util.Map<java.lang.String,​java.lang.Object> getAttachments()  
    abstract java.lang.String getContentType()  
    protected abstract java.lang.String getDefaultFileName()  
    java.lang.String getFileName()  
    T parseMode​(ParseMode parseMode)  
    T thumb​(byte[] thumb)  
    T thumb​(java.io.File thumb)  

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait