public class InlineQueryResultCachedAudio extends InlineQueryResult
inputMessageContent to send a message
with the specified content instead of the audio.| Constructor and Description |
|---|
InlineQueryResultCachedAudio(java.lang.String id,
java.lang.String audioFileId) |
InlineQueryResultCachedAudio(java.lang.String id,
java.lang.String audioFileId,
Text caption,
InlineKeyboardMarkup replyMarkup,
InputMessageContent inputMessageContent) |
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
getAudioFileId()
Getter for property
audioFileId. |
java.util.Optional<Text> |
getCaption()
Getter for property
caption. |
java.util.Optional<InputMessageContent> |
getInputMessageContent()
Getter for property
inputMessageContent. |
java.util.Optional<InlineKeyboardMarkup> |
getReplyMarkup()
Getter for property
replyMarkup. |
equals, getId, hashCodepublic InlineQueryResultCachedAudio(java.lang.String id,
java.lang.String audioFileId,
Text caption,
InlineKeyboardMarkup replyMarkup,
InputMessageContent inputMessageContent)
public InlineQueryResultCachedAudio(java.lang.String id,
java.lang.String audioFileId)
public java.lang.String getAudioFileId()
audioFileId.audioFileIdpublic java.util.Optional<Text> getCaption()
caption.captionpublic java.util.Optional<InlineKeyboardMarkup> getReplyMarkup()
replyMarkup.replyMarkuppublic java.util.Optional<InputMessageContent> getInputMessageContent()
inputMessageContent.inputMessageContent