Package com.linecorp.bot.model.richmenu
Class RichMenuResponse
java.lang.Object
com.linecorp.bot.model.richmenu.RichMenuResponse
- All Implemented Interfaces:
RichMenuCommonProperties
-
Constructor Summary
ConstructorDescriptionRichMenuResponse
(String richMenuId, RichMenuSize size, boolean selected, String name, String chatBarText, List<RichMenuArea> areas) -
Method Summary
Modifier and TypeMethodDescriptionboolean
getAreas()
Array ofRichMenuArea
objects which define the coordinates and size of tappable areas.Text displayed in the chat bar.getName()
Name of the rich menu.Rich menu ID.getSize()
RichMenuSize
object which contains the width and height of the rich menu displayed in the chat.int
hashCode()
boolean
true to display the rich menu by default.toString()
-
Constructor Details
-
Method Details
-
getRichMenuId
Rich menu ID. -
getSize
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.
- Specified by:
getSize
in interfaceRichMenuCommonProperties
-
isSelected
public boolean isSelected()true to display the rich menu by default. Otherwise, false.- Specified by:
isSelected
in interfaceRichMenuCommonProperties
-
getName
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.
- Specified by:
getName
in interfaceRichMenuCommonProperties
-
getChatBarText
Text displayed in the chat bar.Maximum of 14 characters.
- Specified by:
getChatBarText
in interfaceRichMenuCommonProperties
-
getAreas
Array ofRichMenuArea
objects which define the coordinates and size of tappable areas.Maximum of 20 area objects.
- Specified by:
getAreas
in interfaceRichMenuCommonProperties
-
equals
-
hashCode
public int hashCode() -
toString
-