クラス ButtonsTemplate.ButtonsTemplateBuilder
java.lang.Object
com.linecorp.bot.model.message.template.ButtonsTemplate.ButtonsTemplateBuilder
- 含まれているクラス:
- ButtonsTemplate
public static class ButtonsTemplate.ButtonsTemplateBuilder
extends java.lang.Object
-
メソッドの概要
修飾子とタイプ メソッド 説明 ButtonsTemplate.ButtonsTemplateBuilder
actions(java.util.List<Action> actions)
Action when tapped.ButtonsTemplate
build()
ButtonsTemplate.ButtonsTemplateBuilder
defaultAction(Action defaultAction)
Optional: Action when image is tapped; set for the entire image, title, and text area.ButtonsTemplate.ButtonsTemplateBuilder
imageAspectRatio(java.lang.String imageAspectRatio)
Aspect ratio of the image.ButtonsTemplate.ButtonsTemplateBuilder
imageBackgroundColor(java.lang.String imageBackgroundColor)
Background color of image.ButtonsTemplate.ButtonsTemplateBuilder
imageSize(java.lang.String imageSize)
Size of the image.ButtonsTemplate.ButtonsTemplateBuilder
text(java.lang.String text)
Message text.ButtonsTemplate.ButtonsTemplateBuilder
thumbnailImageUrl(java.net.URI thumbnailImageUrl)
Image URL.ButtonsTemplate.ButtonsTemplateBuilder
title(java.lang.String title)
Title.java.lang.String
toString()
クラスから継承されたメソッド java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
メソッドの詳細
-
thumbnailImageUrl
Image URL.- HTTPS
- HTTPS
- JPEG or PNG
- Aspect ratio: 1:1.51
- Max width: 1024px
- Max: 1 MB
- 戻り値:
this
.
-
imageAspectRatio
Aspect ratio of the image.Specify one of the following values:
- rectangle: 1.51:1
- square: 1:1
The default value is
rectangle
.- 戻り値:
this
.
-
imageSize
Size of the image.Specify one of the following values:
- cover: The image fills the entire image area. Parts of the image that do not fit in the area are not displayed.
- contain: The entire image is displayed in the image area. A background is displayed in the unused areas to the left and right of vertical images and in the areas above and below horizontal images.
The default value is
cover
.- 戻り値:
this
.
-
imageBackgroundColor
public ButtonsTemplate.ButtonsTemplateBuilder imageBackgroundColor(java.lang.String imageBackgroundColor)Background color of image.Specify a RGB color value. The default value is
#FFFFFF
(white).- 戻り値:
this
.
-
title
Title.Max 40 characters.
- 戻り値:
this
.
-
text
Message text.- Max: 160 characters(no image or title)
- Max: 60 characters (message with an image or title)
- 戻り値:
this
.
-
defaultAction
Optional: Action when image is tapped; set for the entire image, title, and text area.- 戻り値:
this
.
-
actions
Action when tapped.Max: 4
- 戻り値:
this
.
-
build
-
toString
public java.lang.String toString()- オーバーライド:
toString
クラス内java.lang.Object
-