Class ContentProvider.ContentProviderBuilder
- java.lang.Object
-
- com.linecorp.bot.model.event.message.ContentProvider.ContentProviderBuilder
-
- Enclosing class:
- ContentProvider
public static class ContentProvider.ContentProviderBuilder extends java.lang.Object
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ContentProvider
build()
ContentProvider.ContentProviderBuilder
originalContentUrl(java.net.URI originalContentUrl)
URL of the resource.ContentProvider.ContentProviderBuilder
previewImageUrl(java.net.URI previewImageUrl)
URL of the preview resource.java.lang.String
toString()
ContentProvider.ContentProviderBuilder
type(java.lang.String type)
Provider of the resource.
-
-
-
Method Detail
-
type
public ContentProvider.ContentProviderBuilder type(java.lang.String type)
Provider of the resource. OnlyContentProvider.LINE
orContentProvider.EXTERNAL
can be set.-
line
: LINE. The binary data can be retrieved from the content endpoint. -
external
: Provider other than LINE
- Returns:
this
.
-
-
originalContentUrl
public ContentProvider.ContentProviderBuilder originalContentUrl(java.net.URI originalContentUrl)
URL of the resource. Only included whentype
isContentProvider.EXTERNAL
.- Returns:
this
.
-
previewImageUrl
public ContentProvider.ContentProviderBuilder previewImageUrl(java.net.URI previewImageUrl)
URL of the preview resource. Only included whentype
isContentProvider.EXTERNAL
.- Returns:
this
.
-
build
public ContentProvider build()
-
toString
public java.lang.String toString()
- Overrides:
toString
in classjava.lang.Object
-
-