-
public class PushNotificationEngagementThe part of GliaFcmMessage See https://docs.glia.com/glia-dev/reference/webhooks for more information of push notification fields.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description public enumPushNotificationEngagement.EndReasonDefines engagement end reasons
-
Field Summary
Fields Modifier and Type Field Description private Stringidprivate StringengagementRequestIdprivate StringtransferRequestIdprivate StringvisitorIdprivate PushNotificationEngagement.EndReasonendReasonprivate SubEngagementcurrentSubEngagementprivate SubEngagementpreviousSubEngagement
-
Method Summary
Modifier and Type Method Description StringgetId()StringgetEngagementRequestId()StringgetTransferRequestId()Can be {@code null}when engagement is warm-transferred from a host operator to a guest operator.StringgetVisitorId()PushNotificationEngagement.EndReasongetEndReason()SubEngagementgetCurrentSubEngagement()SubEngagementgetPreviousSubEngagement()-
-
Method Detail
-
getEngagementRequestId
@NonNull() String getEngagementRequestId()
-
getTransferRequestId
@Nullable() String getTransferRequestId()
Can be
{@code null}when engagement is warm-transferred from a host operator to a guest operator.
-
getVisitorId
@Nullable() String getVisitorId()
-
getEndReason
@Nullable() PushNotificationEngagement.EndReason getEndReason()
-
getCurrentSubEngagement
@Nullable() SubEngagement getCurrentSubEngagement()
-
getPreviousSubEngagement
@Nullable() SubEngagement getPreviousSubEngagement()
-
-
-
-