Package com.amplitude.id

Types

Link copied to clipboard
class FileIdentityStorage(configuration: IdentityConfiguration) : IdentityStorage
Link copied to clipboard
class FileIdentityStorageProvider : IdentityStorageProvider
Link copied to clipboard
data class Identity(userId: String?, deviceId: String?)
Link copied to clipboard
data class IdentityConfiguration(instanceName: String, apiKey: String?, experimentApiKey: String?, identityStorageProvider: IdentityStorageProvider, storageDirectory: File?, logger: Logger?)

Configuration used to initialize identity.

Link copied to clipboard
class IdentityContainer

Identify Container manages the identity like user id and device id, shared by both Analytics and Experiment.

Link copied to clipboard
interface IdentityListener
Link copied to clipboard
interface IdentityManager

Identity Manager manages the identity for certain instance.

Link copied to clipboard
interface IdentityStorage
Link copied to clipboard
interface IdentityStorageProvider
Link copied to clipboard
enum IdentityUpdateType : Enum<IdentityUpdateType>
Link copied to clipboard
class IMIdentityStorage : IdentityStorage

In Memory Identity Storage

Link copied to clipboard
class IMIdentityStorageProvider : IdentityStorageProvider

In Memory Identity Storage Provider