A  B  C  D  E  F  G  H  I  J  L  M  N  O  P  R  S  T  U  V  W 

S

sendRequest(com.mixpanel.android.sessionreplay.utils.PayloadInfo) - function in com.mixpanel.android.sessionreplay.network.FlushRequest
 
SensitiveViewManager - class in com.mixpanel.android.sessionreplay.sensitive_views
 
serialize(kotlinx.serialization.encoding.Encoder,com.mixpanel.android.sessionreplay.models.SessionEventData) - function in com.mixpanel.android.sessionreplay.models.SessionEventDataSerializer
 
serialize(com.mixpanel.android.sessionreplay.models.SessionTrackingData) - function in com.mixpanel.android.sessionreplay.utils.SessionReplayEncoder
 
SessionEvent - class in com.mixpanel.android.sessionreplay.models
 
SessionEventData - class in com.mixpanel.android.sessionreplay.models
 
SessionEventData.AttributesData - class in com.mixpanel.android.sessionreplay.models.SessionEventData
 
SessionEventData.AttributesData.Attribute - class in com.mixpanel.android.sessionreplay.models.SessionEventData.AttributesData
 
SessionEventData.DetailedData - class in com.mixpanel.android.sessionreplay.models.SessionEventData
 
SessionEventData.DimensionData - class in com.mixpanel.android.sessionreplay.models.SessionEventData
 
SessionEventData.NodeData - class in com.mixpanel.android.sessionreplay.models.SessionEventData
 
SessionEventData.PositionData - class in com.mixpanel.android.sessionreplay.models.SessionEventData
 
SessionEventDataSerializer - class in com.mixpanel.android.sessionreplay.models
 
SessionManager - class in com.mixpanel.android.sessionreplay.services
 
SessionManager.Companion - class in com.mixpanel.android.sessionreplay.services.SessionManager
 
SessionNode - class in com.mixpanel.android.sessionreplay.models
 
SessionPosition - class in com.mixpanel.android.sessionreplay.models
 
SessionReplayEncoder - class in com.mixpanel.android.sessionreplay.utils
 
SessionReplayManager - class in com.mixpanel.android.sessionreplay
 
SessionReplaySender - class in com.mixpanel.android.sessionreplay
 
SessionTrackingData - class in com.mixpanel.android.sessionreplay.models
 
setAutoMaskedViews(java.util.Set) - function in com.mixpanel.android.sessionreplay.models.MPSessionReplayConfig
Set of view types to automatically mask during recording.
setAutoMaskedViews(java.util.Set) - function in com.mixpanel.android.sessionreplay.sensitive_views.SensitiveViewManager
 
setAutoStartRecording(java.lang.Boolean) - function in com.mixpanel.android.sessionreplay.models.MPSessionReplayConfig
Deprecated.
setBatchStartTime(java.lang.Double) - function in com.mixpanel.android.sessionreplay.services.SessionManager
 
setConfig(com.mixpanel.android.sessionreplay.models.MPSessionReplayConfig) - function in com.mixpanel.android.sessionreplay.MPSessionReplayInstance
 
setDebugOptions(com.mixpanel.android.sessionreplay.debug.DebugOptions) - function in com.mixpanel.android.sessionreplay.models.MPSessionReplayConfig
Debug feature configuration.
setEnableLogging(java.lang.Boolean) - function in com.mixpanel.android.sessionreplay.models.MPSessionReplayConfig
If true, enables debug logging for session replay.
setFlushInterval(java.lang.Long) - function in com.mixpanel.android.sessionreplay.models.MPSessionReplayConfig
Interval in seconds at which session replay events are flushed to the server.
setHasSafeViews(java.lang.Boolean) - function in com.mixpanel.android.sessionreplay.services.SessionManager
 
setHasSensitiveViews(java.lang.Boolean) - function in com.mixpanel.android.sessionreplay.services.SessionManager
 
setHasStarted(java.lang.Boolean) - function in com.mixpanel.android.sessionreplay.services.SessionManager
 
setLibVersion(java.lang.String) - function in com.mixpanel.android.sessionreplay.utils.APIConstants
 
setMpLib(java.lang.String) - function in com.mixpanel.android.sessionreplay.utils.APIConstants
 
setNetworkConsecutiveFailures(java.lang.Integer) - function in com.mixpanel.android.sessionreplay.network.FlushRequest
 
setNetworkRequestsAllowedAfterTime(java.lang.Double) - function in com.mixpanel.android.sessionreplay.network.FlushRequest
 
setRecordingSessionsPercent(java.lang.Double) - function in com.mixpanel.android.sessionreplay.models.MPSessionReplayConfig
Sampling rate for recording sessions (0.0 to 100.0).
setRemoteSettingsMode(com.mixpanel.android.sessionreplay.models.RemoteSettingsMode) - function in com.mixpanel.android.sessionreplay.models.MPSessionReplayConfig
Controls how remote SDK config settings are fetched and applied.
setReplayId(java.lang.String) - function in com.mixpanel.android.sessionreplay.services.FlushService
 
setReplayId(java.lang.String) - function in com.mixpanel.android.sessionreplay.services.SessionManager
 
setReplayStartTime(java.lang.Double) - function in com.mixpanel.android.sessionreplay.services.SessionManager
 
setSeqId(java.lang.Integer) - function in com.mixpanel.android.sessionreplay.services.SessionManager
 
setServerUrl(java.lang.String) - function in com.mixpanel.android.sessionreplay.models.MPSessionReplayConfig
The server URL for your Mixpanel data residency.
setStackTrace(kotlin.Array) - function in kotlin.Throwable
 
setTimestamp(java.lang.Long) - function in com.mixpanel.android.sessionreplay.models.SessionEvent
 
setToken(java.lang.String) - function in com.mixpanel.android.sessionreplay.MPSessionReplayInstance
 
setWifiOnly(java.lang.Boolean) - function in com.mixpanel.android.sessionreplay.models.MPSessionReplayConfig
If true, session replays will only be flushed when connected to Wi-Fi.
setWifiOnly(java.lang.Boolean) - function in com.mixpanel.android.sessionreplay.services.FlushService
 
shouldStartRecording(java.lang.String,org.json.JSONObject) - function in com.mixpanel.android.sessionreplay.utils.RecordingEventTriggerEvaluator
Evaluate if an event should start recording.
start() - function in com.mixpanel.android.sessionreplay.services.FlushService
 
startRecording(java.lang.Double) - function in com.mixpanel.android.sessionreplay.MPSessionReplayInstance
Starts recording session replays.
stop() - function in com.mixpanel.android.sessionreplay.services.FlushService
 
stopRecording() - function in com.mixpanel.android.sessionreplay.MPSessionReplayInstance
 
STRICT - enum entry in com.mixpanel.android.sessionreplay.models.RemoteSettingsMode

Fetch SDK config from settings endpoint. On API failure/timeout: SDK initialization is disabled entirely.

subscribe(com.mixpanel.android.sessionreplay.tracking.EventListener) - function in com.mixpanel.android.sessionreplay.tracking.EventPublisher
 
SubviewSummary - class in com.mixpanel.android.sessionreplay.sensitive_views
 
A  B  C  D  E  F  G  H  I  J  L  M  N  O  P  R  S  T  U  V  W