-
@JsonClass(generateAdapter = true) public final class SessionRemoteConfigIt serves as a session controller components. It determines if session may be ended in the background. It also determines which components will be sent as part of the session payload. This feature may be enabled/disabled.
-
-
Field Summary
Fields Modifier and Type Field Description private final BooleanisEnabledprivate final Set<String>sessionComponentsprivate final Set<String>fullSessionEvents
-
Method Summary
Modifier and Type Method Description final BooleangetIsEnabled()final Set<String>getSessionComponents()A list of session components (i.e. final Set<String>getFullSessionEvents()A list of session components allowed to send a full session payload (only if "components" exists) -
-
Method Detail
-
getIsEnabled
final Boolean getIsEnabled()
-
getSessionComponents
final Set<String> getSessionComponents()
A list of session components (i.e. Breadcrumbs, Session properties, etc) that will be included in the session payload. If components list exists, the services should restrict the data that is provided to the session.
-
getFullSessionEvents
final Set<String> getFullSessionEvents()
A list of session components allowed to send a full session payload (only if "components" exists)
-
-
-
-