@Generated(value="software.amazon.awssdk:codegen") public final class UserDetails extends Object implements SdkPojo, Serializable, ToCopyableBuilder<UserDetails.Builder,UserDetails>
A structure that contains information about the user session that this batch of events was collected from.
| Modifier and Type | Class and Description |
|---|---|
static interface |
UserDetails.Builder |
| Modifier and Type | Method and Description |
|---|---|
static UserDetails.Builder |
builder() |
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
List<SdkField<?>> |
sdkFields() |
static Class<? extends UserDetails.Builder> |
serializableBuilderClass() |
String |
sessionId()
The session ID that the performance events are from.
|
UserDetails.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
String |
userId()
The ID of the user for this user session.
|
clone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final String sessionId()
The session ID that the performance events are from.
public final String userId()
The ID of the user for this user session. This ID is generated by RUM and does not include any personally identifiable information about the user.
public UserDetails.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<UserDetails.Builder,UserDetails>public static UserDetails.Builder builder()
public static Class<? extends UserDetails.Builder> serializableBuilderClass()
public final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
Copyright © 2023. All rights reserved.