Identifiers
data class Identifiers
| kotlin.Any | |
| ↳ | com.google.android.gms.dtdi.analytics.Identifiers | 
Direct use of Identifiers is not supported.
Collection of identifiers for logging cross-device for DTDI.
Summary
            Nested classes | 
        |
|---|---|
| 
            
             Immutable class that represents an ID.  | 
        |
            Public methods | 
        |
|---|---|
| Boolean | |
| Int | 
            hashCode() | 
        
| Identifiers | 
            
             Generates a new set of identifiers for after expiration.  | 
        
            Properties | 
        |
|---|---|
| Identifiers.OpaqueId | 
            
             Randomly generated, PII-free, identifier for a group of devices participating in a single experience.  | 
        
| Identifiers.OpaqueId | 
            
             Randomly generated, PII-free, identifier for a single device in a single experience.  | 
        
| Identifiers.OpaqueId? | 
            
             Optional parent correlationId to associate this set of identifiers with.  | 
        
| Boolean | 
            
             Indicates whether this set of identifiers was regenerated because of expiration or not.  | 
        
Public methods
hashCode
fun hashCode(): Int
Properties
correlationId
val correlationId: Identifiers.OpaqueId
Randomly generated, PII-free, identifier for a group of devices participating in a single experience.
ephemeralDeviceId
val ephemeralDeviceId: Identifiers.OpaqueId
Randomly generated, PII-free, identifier for a single device in a single experience.
parentCorrelationId
val parentCorrelationId: Identifiers.OpaqueId?
Optional parent correlationId to associate this set of identifiers with.
regenerated
val regenerated: Boolean
Indicates whether this set of identifiers was regenerated because of expiration or not.