Class SendMediaBotMethod<T extends Serializable>

java.lang.Object
org.telegram.telegrambots.meta.api.methods.PartialBotApiMethod<T>
org.telegram.telegrambots.meta.api.methods.send.SendMediaBotMethod<T>
All Implemented Interfaces:
Validable
Direct Known Subclasses:
SendAnimation, SendAudio, SendDocument, SendPhoto, SendSticker, SendVideo, SendVideoNote, SendVoice

public abstract class SendMediaBotMethod<T extends Serializable> extends PartialBotApiMethod<T>
  • Field Details

    • CHATID_FIELD

      public static String CHATID_FIELD
    • MESSAGETHREADID_FIELD

      public static String MESSAGETHREADID_FIELD
    • REPLYTOMESSAGEID_FIELD

      public static String REPLYTOMESSAGEID_FIELD
    • DISABLENOTIFICATION_FIELD

      public static String DISABLENOTIFICATION_FIELD
    • PROTECTCONTENT_FIELD

      public static String PROTECTCONTENT_FIELD
    • ALLOWSENDINGWITHOUTREPLY_FIELD

      public static String ALLOWSENDINGWITHOUTREPLY_FIELD
  • Constructor Details

    • SendMediaBotMethod

      public SendMediaBotMethod()
  • Method Details

    • getChatId

      public abstract String getChatId()
    • getMessageThreadId

      public abstract Integer getMessageThreadId()
    • getReplyToMessageId

      public abstract Integer getReplyToMessageId()
    • getDisableNotification

      public abstract Boolean getDisableNotification()
    • getAllowSendingWithoutReply

      public abstract Boolean getAllowSendingWithoutReply()
    • getProtectContent

      public abstract Boolean getProtectContent()
    • getFile

      public abstract InputFile getFile()
    • getFileField

      public abstract String getFileField()