Package com.intercom.api.types
Class DataEventSummary.Builder
java.lang.Object
com.intercom.api.types.DataEventSummary.Builder
- All Implemented Interfaces:
DataEventSummary._FinalStage,DataEventSummary.EmailStage,DataEventSummary.IntercomUserIdStage,DataEventSummary.UserIdStage
- Enclosing class:
DataEventSummary
public static final class DataEventSummary.Builder
extends Object
implements DataEventSummary.EmailStage, DataEventSummary.IntercomUserIdStage, DataEventSummary.UserIdStage, DataEventSummary._FinalStage
-
Method Summary
Modifier and TypeMethodDescriptionaddAllEvents(List<DataEventSummaryItem> events) A summary of data eventsaddEvents(DataEventSummaryItem events) A summary of data eventsbuild()The email address of the userevents(List<DataEventSummaryItem> events) from(DataEventSummary other) intercomUserId(String intercomUserId) The Intercom user ID of the userThe user ID of the user
-
Method Details
-
from
- Specified by:
fromin interfaceDataEventSummary.EmailStage
-
email
The email address of the user
- Specified by:
emailin interfaceDataEventSummary.EmailStage- Returns:
- Reference to
thisso that method calls can be chained together.
-
intercomUserId
The Intercom user ID of the user
- Specified by:
intercomUserIdin interfaceDataEventSummary.IntercomUserIdStage- Returns:
- Reference to
thisso that method calls can be chained together.
-
userId
The user ID of the user
- Specified by:
userIdin interfaceDataEventSummary.UserIdStage- Returns:
- Reference to
thisso that method calls can be chained together.
-
addAllEvents
A summary of data events
- Specified by:
addAllEventsin interfaceDataEventSummary._FinalStage- Returns:
- Reference to
thisso that method calls can be chained together.
-
addEvents
A summary of data events
- Specified by:
addEventsin interfaceDataEventSummary._FinalStage- Returns:
- Reference to
thisso that method calls can be chained together.
-
events
- Specified by:
eventsin interfaceDataEventSummary._FinalStage
-
build
- Specified by:
buildin interfaceDataEventSummary._FinalStage
-