Class CarouselColumn.CarouselColumnBuilder
- java.lang.Object
-
- com.linecorp.bot.model.message.template.CarouselColumn.CarouselColumnBuilder
-
- Enclosing class:
- CarouselColumn
public static class CarouselColumn.CarouselColumnBuilder extends java.lang.Object
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description CarouselColumn.CarouselColumnBuilderactions(java.util.List<Action> actions)Action when tapped.CarouselColumnbuild()CarouselColumn.CarouselColumnBuilderdefaultAction(Action defaultAction)Optional: Action when image is tapped; set for the entire image, title, and text area.CarouselColumn.CarouselColumnBuilderimageBackgroundColor(java.lang.String imageBackgroundColor)Background color of image.CarouselColumn.CarouselColumnBuildertext(java.lang.String text)Message text.CarouselColumn.CarouselColumnBuilderthumbnailImageUrl(java.net.URI thumbnailImageUrl)Image URL.CarouselColumn.CarouselColumnBuildertitle(java.lang.String title)Title.java.lang.StringtoString()
-
-
-
Method Detail
-
thumbnailImageUrl
public CarouselColumn.CarouselColumnBuilder thumbnailImageUrl(java.net.URI thumbnailImageUrl)
Image URL.- HTTPS
- JPEG or PNG
- Aspect ratio: 1:1.51
- Max width: 1024px
- Max: 1 MB
- Returns:
this.
-
imageBackgroundColor
public CarouselColumn.CarouselColumnBuilder imageBackgroundColor(java.lang.String imageBackgroundColor)
Background color of image.Specify a RGB color value. The default value is
#FFFFFF(white).- Returns:
this.
-
title
public CarouselColumn.CarouselColumnBuilder title(java.lang.String title)
Title.Max: 40 characters
- Returns:
this.
-
text
public CarouselColumn.CarouselColumnBuilder text(java.lang.String text)
Message text.Max: 120 characters (no image or title)
Max: 60 characters (message with an image or title)- Returns:
this.
-
defaultAction
public CarouselColumn.CarouselColumnBuilder defaultAction(Action defaultAction)
Optional: Action when image is tapped; set for the entire image, title, and text area.- Returns:
this.
-
actions
public CarouselColumn.CarouselColumnBuilder actions(java.util.List<Action> actions)
Action when tapped.Max: 3
- Returns:
this.
-
build
public CarouselColumn build()
-
toString
public java.lang.String toString()
- Overrides:
toStringin classjava.lang.Object
-
-