Uses of Class
com.mypurecloud.sdk.v2.model.Session
Packages that use Session
-
Uses of Session in com.mypurecloud.sdk.v2.api
Methods in com.mypurecloud.sdk.v2.api that return SessionModifier and TypeMethodDescriptionJourneyApi.getJourneySession(GetJourneySessionRequest request) Retrieve a single session.JourneyApi.getJourneySession(String sessionId) Retrieve a single session.Methods in com.mypurecloud.sdk.v2.api that return types with arguments of type SessionModifier and TypeMethodDescriptionJourneyApi.getJourneySession(ApiRequest<Void> request) Retrieve a single session.JourneyApiAsync.getJourneySessionAsync(GetJourneySessionRequest request, AsyncApiCallback<Session> callback) Retrieve a single session.JourneyApiAsync.getJourneySessionAsync(ApiRequest<Void> request, AsyncApiCallback<ApiResponse<Session>> callback) Retrieve a single session.JourneyApi.getJourneySessionWithHttpInfo(String sessionId) Retrieve a single session.Method parameters in com.mypurecloud.sdk.v2.api with type arguments of type SessionModifier and TypeMethodDescriptionJourneyApiAsync.getJourneySessionAsync(GetJourneySessionRequest request, AsyncApiCallback<Session> callback) Retrieve a single session.JourneyApiAsync.getJourneySessionAsync(ApiRequest<Void> request, AsyncApiCallback<ApiResponse<Session>> callback) Retrieve a single session. -
Uses of Session in com.mypurecloud.sdk.v2.model
Methods in com.mypurecloud.sdk.v2.model that return SessionModifier and TypeMethodDescriptionSession.app(JourneyApp app) Application that the customer is interacting with (for app sessions).Session.attributeLists(Map<String, CustomEventAttributeList> attributeLists) List-type attributes projected from the session's event stream.Session.attributes(Map<String, CustomEventAttribute> attributes) Attributes projected from the session's event stream.Session.authenticated(Boolean authenticated) Indicates whether or not the session is authenticated.Timestamp indicating when the visitor should be considered as away.Customer's browser.Session.caseAssociations(List<JourneyCaseAssociation> caseAssociations) Cases associated with the session - conversation only.Session.caseEntity(AddressableEntityRef caseEntity) The case this session refers to.Session.caseReference(String caseReference) The reference for this case.Session.caseStatus(Session.CaseStatusEnum caseStatus) The status of this case.Session.conversation(AddressableEntityRef conversation) The conversation for this session.Session.conversationChannels(List<ConversationChannel> conversationChannels) Represents the channels used for this conversation.Session.conversationSubject(String conversationSubject) The subject for the conversation, for example an email subject.Session.createdDate(Date createdDate) Timestamp indicating when the session was created.Session.customerId(String customerId) Primary identifier of the customer in the source where the events for the session originate from.Session.customerIdType(String customerIdType) Type of source customer identifier (e.g. cookie, email, phone).Customer's device.Session.divisionIds(List<String> divisionIds) List of division IDs associated with the session.Session.durationInSeconds(Integer durationInSeconds) Indicates how long the session has been active (valid for an individual device).Timestamp indicating when the session was ended.Session.eventCount(Integer eventCount) The count of all events performed during the session.Session.externalContact(AddressableEntityRef externalContact) The external contact associated with this session.Session.externalId(String externalId) Unique identifier in the external system where the events for the session originate from.Session.externalUrl(String externalUrl) A URL that identifies an external system-of-record resource that may have more detailed information on the session.Session.geolocation(JourneyGeolocation geolocation) Customer's geolocation.The ID of the session.Timestamp indicating when the visitor should be considered as idle.Customer's IP address.Session.ipOrganization(String ipOrganization) Customer's IP-based organization or ISP name.Session.lastAcdOutcome(Session.LastAcdOutcomeEnum lastAcdOutcome) Last ACD outcome for the conversation.Session.lastConnectedQueue(ConnectedQueue lastConnectedQueue) The last queue connected to this session.Session.lastConnectedUser(ConnectedUser lastConnectedUser) The last user connected to this session.Session.lastEvent(SessionLastEvent lastEvent) Information about the most recent event in this session.Session.lastPage(JourneyPage lastPage) The webpage where the customer's last web interaction occurred.Session.lastScreen(String lastScreen) The app screen name where the customer's last app interaction occurred.Session.lastUserDisconnectType(Session.LastUserDisconnectTypeEnum lastUserDisconnectType) Disconnect reason for the last user connected to the conversation.Session.lastUserDisposition(ConversationUserDisposition lastUserDisposition) The last user disposition connected to this session.Session.mktCampaign(JourneyCampaign mktCampaign) Marketing / traffic source information.Session.networkConnectivity(NetworkConnectivity networkConnectivity) Information relating to the device's network connectivity (for app sessions).Session.originatingDirection(Session.OriginatingDirectionEnum originatingDirection) The original direction of the conversation.Session.outcomeAchievements(List<OutcomeAchievement> outcomeAchievements) Deprecated.Session.pageviewCount(Integer pageviewCount) The count of all pageviews performed during the session.Identifies the page URL that originally generated the request for the current page being viewed.Session.screenviewCount(Integer screenviewCount) The count of all screenviews performed during the session.Session.sdkLibrary(SdkLibrary sdkLibrary) SDK library used to generate the events for the session (for app and web sessions).Session.searchTerms(List<String> searchTerms) Search terms associated with the session.Session.segmentAssignments(List<SessionSegmentAssignment> segmentAssignments) List of the segment assignments to the customer in this session.Shortened numeric identifier of 4-6 digits.Session types indicate the type or category of sessions (e.g. web, app).Session.userAgentString(String userAgentString) String identifying the user agent.Methods in com.mypurecloud.sdk.v2.model that return types with arguments of type SessionMethod parameters in com.mypurecloud.sdk.v2.model with type arguments of type Session