Interface Request<T>

All Known Implementing Classes:
AnswerCallbackQuery, BanChatMember, CopyMessage, CreateChatInviteLink, DeleteChatPhoto, DeleteChatStickerSet, DeleteMyCommands, EditChatInviteLink, EditMessageLiveLocation, ExportChatInviteLink, ForwardMessage, GetChat, GetChatAdministrators, GetChatMember, GetChatMemberCount, GetFile, GetMe, GetMyCommands, GetUpdates, GetUserProfilePhotos, LeaveChat, LogOut, PinChatMessage, PromoteChatMember, RestrictChatMember, RevokeChatInviteLink, SendAnimation, SendAudio, SendChatAction, SendContact, SendDice, SendDocument, SendLocation, SendMessage, SendPhoto, SendPoll, SendVenue, SendVideo, SendVideoNote, SendVoice, SetChatAdministratorCustomTitle, SetChatDescription, SetChatPermissions, SetChatPhoto, SetChatStickerSet, SetChatTitle, SetMyCommands, SetWebHook, StopMessageLiveLocation, UnbanChatMember, UnpinAllChatMessages, UnpinChatMessage

public interface Request<T>
  • Method Details

    • getMethod

      String getMethod()
    • getResponseType

      com.fasterxml.jackson.core.type.TypeReference<T> getResponseType()
    • getBody

      Optional<Map<Object,​Object>> getBody()