public class UserProfile
extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
java.util.Map<java.lang.String,Decision> |
experimentBucketMap
The bucketing experimentBucketMap of the user.
|
java.lang.String |
userId
A user's ID.
|
| Constructor and Description |
|---|
UserProfile(java.lang.String userId,
java.util.Map<java.lang.String,Decision> experimentBucketMap)
Construct a User Profile instance from explicit components.
|
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(java.lang.Object o) |
int |
hashCode() |
@Nonnull public final java.lang.String userId
@Nonnull public final java.util.Map<java.lang.String,Decision> experimentBucketMap
public UserProfile(@Nonnull
java.lang.String userId,
@Nonnull
java.util.Map<java.lang.String,Decision> experimentBucketMap)
userId - The ID of the user.experimentBucketMap - The bucketing experimentBucketMap of the user.