Package com.linecorp.bot.model.richmenu
Class RichMenu.RichMenuBuilder
- java.lang.Object
-
- com.linecorp.bot.model.richmenu.RichMenu.RichMenuBuilder
-
- Enclosing class:
- RichMenu
public static class RichMenu.RichMenuBuilder extends java.lang.Object
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description RichMenu.RichMenuBuilder
areas(java.util.List<RichMenuArea> areas)
Array ofRichMenuArea
objects which define the coordinates and size of tappable areas.RichMenu
build()
RichMenu.RichMenuBuilder
chatBarText(java.lang.String chatBarText)
Text displayed in the chat bar.RichMenu.RichMenuBuilder
name(java.lang.String name)
Name of the rich menu.RichMenu.RichMenuBuilder
selected(boolean selected)
true to display the rich menu by default.RichMenu.RichMenuBuilder
size(RichMenuSize size)
RichMenuSize
object which contains the width and height of the rich menu displayed in the chat.java.lang.String
toString()
-
-
-
Method Detail
-
size
public RichMenu.RichMenuBuilder size(RichMenuSize size)
RichMenuSize
object which contains the width and height of the rich menu displayed in the chat.Rich menu images must be one of the following sizes: 2500x1686, 2500x843.
- Returns:
this
.
-
selected
public RichMenu.RichMenuBuilder selected(boolean selected)
true to display the rich menu by default. Otherwise, false.- Returns:
this
.
-
name
public RichMenu.RichMenuBuilder name(java.lang.String name)
Name of the rich menu. This value can be used to help manage your rich menus and is not displayed to users.Maximum of 300 characters.
- Returns:
this
.
-
chatBarText
public RichMenu.RichMenuBuilder chatBarText(java.lang.String chatBarText)
Text displayed in the chat bar.Maximum of 14 characters.
- Returns:
this
.
-
areas
public RichMenu.RichMenuBuilder areas(java.util.List<RichMenuArea> areas)
Array ofRichMenuArea
objects which define the coordinates and size of tappable areas.Maximum of 20 area objects.
- Returns:
this
.
-
build
public RichMenu build()
-
toString
public java.lang.String toString()
- Overrides:
toString
in classjava.lang.Object
-
-