Package com.mypurecloud.sdk.v2.model
Class Event
java.lang.Object
com.mypurecloud.sdk.v2.model.Event
- All Implemented Interfaces:
Serializable
Event
- See Also:
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionEvent that tracks user interactions with content in an application such as screen views, searches, etc.correlationId(String correlationId) UUID corresponding to triggering action that caused this event (e.g.createdDate(Date createdDate) Timestamp indicating when the event actually took place.customerId(String customerId) Primary identifier of the customer in the source of the events.customerIdType(String customerIdType) Type of primary identifier (e.g. cookie, email, phone).booleanThe name representing the type of event.getId()inthashCode()System-generated UUID for the event.outcomeAchievedEvent(OutcomeAchievedEvent outcomeAchievedEvent) Deprecated.segmentAssignmentEvent(SegmentAssignmentEvent segmentAssignmentEvent) Event that represents a segment being assigned.session(EventSession session) The session that the event belongs to.voidsetAppEvent(AppEvent appEvent) voidsetCorrelationId(String correlationId) voidsetCreatedDate(Date createdDate) voidsetCustomerId(String customerId) voidsetCustomerIdType(String customerIdType) voidsetEventType(String eventType) voidvoidsetOutcomeAchievedEvent(OutcomeAchievedEvent outcomeAchievedEvent) voidsetSegmentAssignmentEvent(SegmentAssignmentEvent segmentAssignmentEvent) voidsetSession(EventSession session) voidsetWebActionEvent(WebActionEvent webActionEvent) voidsetWebEvent(WebEvent webEvent) toString()webActionEvent(WebActionEvent webActionEvent) Event triggered by web actions.Event that tracks user interactions with content in a browser such as pageviews, downloads, mobile ad clicks, etc.
-
Constructor Details
-
Event
public Event() -
Event
-
-
Method Details
-
id
System-generated UUID for the event. -
getId
-
setId
-
correlationId
UUID corresponding to triggering action that caused this event (e.g. HTTP POST, SIP invite, another event). -
getCorrelationId
-
setCorrelationId
-
customerId
Primary identifier of the customer in the source of the events. -
getCustomerId
-
setCustomerId
-
customerIdType
Type of primary identifier (e.g. cookie, email, phone). -
getCustomerIdType
-
setCustomerIdType
-
session
The session that the event belongs to. -
getSession
-
setSession
-
eventType
The name representing the type of event. -
getEventType
-
setEventType
-
outcomeAchievedEvent
Deprecated. Event where a customer has achieved a specific outcome or goal. Journey Outcomes is being removed. See https://help.genesys.cloud/announcements/genesys-cloud/deprecation-journey-outcomes/ -
getOutcomeAchievedEvent
-
setOutcomeAchievedEvent
-
segmentAssignmentEvent
Event that represents a segment being assigned. -
getSegmentAssignmentEvent
-
setSegmentAssignmentEvent
-
webActionEvent
Event triggered by web actions. -
getWebActionEvent
-
setWebActionEvent
-
webEvent
Event that tracks user interactions with content in a browser such as pageviews, downloads, mobile ad clicks, etc. -
getWebEvent
-
setWebEvent
-
appEvent
Event that tracks user interactions with content in an application such as screen views, searches, etc. -
getAppEvent
-
setAppEvent
-
createdDate
Timestamp indicating when the event actually took place. Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss[.mmm]Z -
getCreatedDate
-
setCreatedDate
-
equals
-
hashCode
public int hashCode() -
toString
-