Package com.linecorp.bot.client
Interface LineBlobClient
-
public interface LineBlobClient
API client of blob (binary large object).
-
-
Method Summary
All Methods Static Methods Instance Methods Abstract Methods Modifier and Type Method Description static LineBlobClientBuilder
builder(ChannelTokenSupplier channelTokenSupplier)
static LineBlobClientBuilder
builder(java.lang.String channelToken)
java.util.concurrent.CompletableFuture<MessageContentResponse>
getMessageContent(java.lang.String messageId)
Download image, video, and audio data sent from users.java.util.concurrent.CompletableFuture<MessageContentResponse>
getRichMenuImage(java.lang.String richMenuId)
Download rich menu image.java.util.concurrent.CompletableFuture<com.linecorp.bot.model.response.BotApiResponse>
setRichMenuImage(java.lang.String richMenuId, java.lang.String contentType, byte[] content)
Set RichMenu image.
-
-
-
Method Detail
-
getMessageContent
java.util.concurrent.CompletableFuture<MessageContentResponse> getMessageContent(java.lang.String messageId)
Download image, video, and audio data sent from users.
-
getRichMenuImage
java.util.concurrent.CompletableFuture<MessageContentResponse> getRichMenuImage(java.lang.String richMenuId)
Download rich menu image.
-
setRichMenuImage
java.util.concurrent.CompletableFuture<com.linecorp.bot.model.response.BotApiResponse> setRichMenuImage(java.lang.String richMenuId, java.lang.String contentType, byte[] content)
Set RichMenu image.
-
builder
static LineBlobClientBuilder builder(java.lang.String channelToken)
-
builder
static LineBlobClientBuilder builder(ChannelTokenSupplier channelTokenSupplier)
-
-