Package com.linecorp.bot.model.response
Class GetMessageEventResponse.Overview.OverviewBuilder
- java.lang.Object
-
- com.linecorp.bot.model.response.GetMessageEventResponse.Overview.OverviewBuilder
-
- Enclosing class:
- GetMessageEventResponse.Overview
public static class GetMessageEventResponse.Overview.OverviewBuilder extends java.lang.Object
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description GetMessageEventResponse.Overviewbuild()GetMessageEventResponse.Overview.OverviewBuilderdelivered(java.lang.Long delivered)Number of messages delivered.GetMessageEventResponse.Overview.OverviewBuilderrequestId(java.lang.String requestId)Request ID.GetMessageEventResponse.Overview.OverviewBuildertimestamp(java.lang.Long timestamp)UNIX timestamp for message delivery time.java.lang.StringtoString()GetMessageEventResponse.Overview.OverviewBuilderuniqueClick(java.lang.Long uniqueClick)Number of people who opened any URL in the message.GetMessageEventResponse.Overview.OverviewBuilderuniqueImpression(java.lang.Long uniqueImpression)Number of people who opened the message, meaning they displayed at least 1 bubble.GetMessageEventResponse.Overview.OverviewBuilderuniqueMediaPlayed(java.lang.Long uniqueMediaPlayed)Number of people who started playing any video or audio in the message.GetMessageEventResponse.Overview.OverviewBuilderuniqueMediaPlayed100Percent(java.lang.Long uniqueMediaPlayed100Percent)Number of people who played the entirety of any video or audio in the message.
-
-
-
Method Detail
-
requestId
public GetMessageEventResponse.Overview.OverviewBuilder requestId(java.lang.String requestId)
Request ID.- Returns:
this.
-
timestamp
public GetMessageEventResponse.Overview.OverviewBuilder timestamp(java.lang.Long timestamp)
UNIX timestamp for message delivery time.- Returns:
this.
-
delivered
public GetMessageEventResponse.Overview.OverviewBuilder delivered(java.lang.Long delivered)
Number of messages delivered. This property shows values of less than 20. However, if all messages have not been sent, it will be null.- Returns:
this.
-
uniqueImpression
public GetMessageEventResponse.Overview.OverviewBuilder uniqueImpression(java.lang.Long uniqueImpression)
Number of people who opened the message, meaning they displayed at least 1 bubble.- Returns:
this.
-
uniqueClick
public GetMessageEventResponse.Overview.OverviewBuilder uniqueClick(java.lang.Long uniqueClick)
Number of people who opened any URL in the message.- Returns:
this.
-
uniqueMediaPlayed
public GetMessageEventResponse.Overview.OverviewBuilder uniqueMediaPlayed(java.lang.Long uniqueMediaPlayed)
Number of people who started playing any video or audio in the message.- Returns:
this.
-
uniqueMediaPlayed100Percent
public GetMessageEventResponse.Overview.OverviewBuilder uniqueMediaPlayed100Percent(java.lang.Long uniqueMediaPlayed100Percent)
Number of people who played the entirety of any video or audio in the message.- Returns:
this.
-
build
public GetMessageEventResponse.Overview build()
-
toString
public java.lang.String toString()
- Overrides:
toStringin classjava.lang.Object
-
-