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.RichMenuBuilderareas(java.util.List<RichMenuArea> areas)Array ofRichMenuAreaobjects which define the coordinates and size of tappable areas.RichMenubuild()RichMenu.RichMenuBuilderchatBarText(java.lang.String chatBarText)Text displayed in the chat bar.RichMenu.RichMenuBuildername(java.lang.String name)Name of the rich menu.RichMenu.RichMenuBuilderselected(boolean selected)true to display the rich menu by default.RichMenu.RichMenuBuildersize(RichMenuSize size)RichMenuSizeobject which contains the width and height of the rich menu displayed in the chat.java.lang.StringtoString()
-
-
-
Method Detail
-
size
public RichMenu.RichMenuBuilder size(RichMenuSize size)
RichMenuSizeobject 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 ofRichMenuAreaobjects 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:
toStringin classjava.lang.Object
-
-