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 ContentProviderbuild()ContentProvider.ContentProviderBuilderoriginalContentUrl(java.net.URI originalContentUrl)URL of the resource.ContentProvider.ContentProviderBuilderpreviewImageUrl(java.net.URI previewImageUrl)URL of the preview resource.java.lang.StringtoString()ContentProvider.ContentProviderBuildertype(java.lang.String type)Provider of the resource.
-
-
-
Method Detail
-
type
public ContentProvider.ContentProviderBuilder type(java.lang.String type)
Provider of the resource. OnlyContentProvider.LINEorContentProvider.EXTERNALcan 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 whentypeisContentProvider.EXTERNAL.- Returns:
this.
-
previewImageUrl
public ContentProvider.ContentProviderBuilder previewImageUrl(java.net.URI previewImageUrl)
URL of the preview resource. Only included whentypeisContentProvider.EXTERNAL.- Returns:
this.
-
build
public ContentProvider build()
-
toString
public java.lang.String toString()
- Overrides:
toStringin classjava.lang.Object
-
-