All Classes and Interfaces
Class
Description
Interface for providing custom device IDs to the Mixpanel SDK.
Configuration options for Mixpanel feature flags.
Builder for creating
FeatureFlagOptions instances.Utility class for JSON operations, particularly for handling arbitrary value types
encountered in feature flags.
A utility class for handling migration from legacy versions, internal use only in the Mixpanel library.
Core class for interacting with Mixpanel Analytics.
Core interface for using Mixpanel Feature Flags.
Core interface for using Mixpanel Group Analytics features.
Core interface for using Mixpanel People Analytics features.
Represents the data associated with a feature flag variant from the Mixpanel API.
Identifies where a served variant came from.
Developer-supplied fallback returned by the SDK because no flag was found, the
lookup happened before flags were ready, or a fetch failed without a usable
persisted blob to fall back to.
Variant assigned by the most recent successful /flags/ network call.
Variant loaded from the on-disk persistence layer.
Stores global configuration options for the Mixpanel library.
Mixpanel Constants
Implement this to allow Mixpanel behave in-sync with your current custom offline logic
Use SuperPropertyUpdate objects to make changes to super properties
in place, in a thread-safe way.
Configures how the SDK resolves feature flag variants relative to the on-disk persistence
layer and the network.
Strategy that prefers a fresh network response but falls back to persisted variants
when the network call fails.
Strategy that never consults persisted variants.
Strategy that serves persisted variants immediately when available and only waits on
the network when no persisted entry exists.
Utility class for generating W3C Trace Context traceparent headers.