Package com.jtelegram.api.message.impl
Class AudioMessage
- java.lang.Object
-
- com.jtelegram.api.message.Message<T>
-
- com.jtelegram.api.message.CaptionableMessage<Audio>
-
- com.jtelegram.api.message.impl.AudioMessage
-
public class AudioMessage extends CaptionableMessage<Audio>
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class com.jtelegram.api.message.Message
Message.Deserializer
-
-
Constructor Summary
Constructors Constructor Description AudioMessage()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Audio
getAudio()
Audio
getContent()
EditMessageCaption.EditMessageCaptionBuilder
toEditCaptionRequest()
Creates a request builder for editing the caption of this message.EditMessageMedia.EditMessageMediaBuilder
toEditMediaRequest()
Creates a request builder for editing the media shown in this message.java.lang.String
toString()
-
Methods inherited from class com.jtelegram.api.message.CaptionableMessage
getCaption, getCaptionEntities
-
Methods inherited from class com.jtelegram.api.message.Message
getAuthorSignature, getChat, getDate, getEditDate, getForwardDate, getForwardedFrom, getForwardedFromChat, getForwardedFromMessageId, getForwardSignature, getFrom, getMessageId, getReplyToMessage, getSender, toDeleteRequest, toEditReplyMarkupRequest, toForwardRequest
-
-
-
-
Method Detail
-
getContent
public Audio getContent()
- Specified by:
getContent
in classMessage<Audio>
-
toEditCaptionRequest
public EditMessageCaption.EditMessageCaptionBuilder toEditCaptionRequest()
Creates a request builder for editing the caption of this message.- Returns:
- the request builder
-
toEditMediaRequest
public EditMessageMedia.EditMessageMediaBuilder toEditMediaRequest()
Creates a request builder for editing the media shown in this message.- Returns:
- the request builder
-
getAudio
public Audio getAudio()
-
toString
public java.lang.String toString()
- Overrides:
toString
in classCaptionableMessage<Audio>
-
-