Package io.quarkus.analytics.dto.config
Class Identity
java.lang.Object
io.quarkus.analytics.dto.config.Identity
- All Implemented Interfaces:
SegmentContext,Serializable
Identity of the user at the upstream collection tool.
- See Also:
-
Nested Class Summary
Nested Classes -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic Identity.IdentityBuilderbuilder()The context of the user.The UUID of the user.voidsetContext(Map<String, Object> context) voidsetTimestamp(Instant timestamp) void
-
Constructor Details
-
Identity
-
-
Method Details
-
builder
-
getUserId
The UUID of the user.- Returns:
-
setUserId
-
getContext
The context of the user. See: AnalyticsService.createContextMap() (package friendly) for details.- Specified by:
getContextin interfaceSegmentContext- Returns:
-
setContext
-
getTimestamp
-
setTimestamp
-