Package com.intercom.api.types
Class DataEventSummary.Builder
- java.lang.Object
-
- com.intercom.api.types.DataEventSummary.Builder
-
- Enclosing class:
- DataEventSummary
public static final class DataEventSummary.Builder extends java.lang.Object
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description DataEventSummary.BuilderaddAllEvents(java.util.List<java.util.Optional<DataEventSummaryItem>> events)DataEventSummary.BuilderaddEvents(java.util.Optional<DataEventSummaryItem> events)DataEventSummarybuild()DataEventSummary.Builderemail(java.lang.String email)DataEventSummary.Builderemail(java.util.Optional<java.lang.String> email)The email address of the userDataEventSummary.Builderevents(java.util.List<java.util.Optional<DataEventSummaryItem>> events)A summary of data eventsDataEventSummary.Builderfrom(DataEventSummary other)DataEventSummary.BuilderintercomUserId(java.lang.String intercomUserId)DataEventSummary.BuilderintercomUserId(java.util.Optional<java.lang.String> intercomUserId)The Intercom user ID of the userDataEventSummary.Buildertype(java.lang.String type)DataEventSummary.Buildertype(java.util.Optional<java.lang.String> type)The type of the objectDataEventSummary.BuilderuserId(java.lang.String userId)DataEventSummary.BuilderuserId(java.util.Optional<java.lang.String> userId)The user ID of the user
-
-
-
Method Detail
-
from
public DataEventSummary.Builder from(DataEventSummary other)
-
type
public DataEventSummary.Builder type(java.util.Optional<java.lang.String> type)
The type of the object
-
type
public DataEventSummary.Builder type(java.lang.String type)
-
email
public DataEventSummary.Builder email(java.util.Optional<java.lang.String> email)
The email address of the user
-
email
public DataEventSummary.Builder email(java.lang.String email)
-
intercomUserId
public DataEventSummary.Builder intercomUserId(java.util.Optional<java.lang.String> intercomUserId)
The Intercom user ID of the user
-
intercomUserId
public DataEventSummary.Builder intercomUserId(java.lang.String intercomUserId)
-
userId
public DataEventSummary.Builder userId(java.util.Optional<java.lang.String> userId)
The user ID of the user
-
userId
public DataEventSummary.Builder userId(java.lang.String userId)
-
events
public DataEventSummary.Builder events(java.util.List<java.util.Optional<DataEventSummaryItem>> events)
A summary of data events
-
addEvents
public DataEventSummary.Builder addEvents(java.util.Optional<DataEventSummaryItem> events)
-
addAllEvents
public DataEventSummary.Builder addAllEvents(java.util.List<java.util.Optional<DataEventSummaryItem>> events)
-
build
public DataEventSummary build()
-
-