A
B
C
D
E
F
G
H
I
L
M
N
O
P
R
S
T
U
V
W
G
- getApiKey() - function in com.appstack.attribution.Config
- Public API key used to authenticate SDK network calls.
- getAppId() - function in com.appstack.attribution.Config
- App-specific identifier.
- getAppId() - function in com.appstack.attribution.EventsBatchPayload
- getAppId() - function in com.appstack.attribution.RemoteConfig
- getAppInstallTimestampSec() - function in com.appstack.attribution.UTMParameters
- Timestamp (in seconds) when the app install began according to Play Store.
- getAppInstallTimestampSec() - function in com.appstack.attribution.TrackedEvent
- getAppInstallTimestampSec() - function in com.appstack.attribution.EventsBatchPayload
- getApplicationContext() - function in androidx.work.ConfigRefreshWorker
- getApplicationContext() - function in androidx.work.FlushWorker
- getAppstackId() - function in com.appstack.attribution.AppstackAttributionSdk
- Retrieves the unique Appstack ID that was automatically generated during SDK initialization.
- getBackgroundExecutor() - function in androidx.work.ConfigRefreshWorker
- getBackgroundExecutor() - function in androidx.work.FlushWorker
- getCause() - function in com.appstack.attribution.HttpException
- getCause() - function in com.appstack.attribution.AuthenticationException
- getCIRCUIT_BREAKER_COOLDOWN_MS() - function in com.appstack.attribution.Constants
- Cooldown period in milliseconds for the circuit breaker.
- getCIRCUIT_BREAKER_THRESHOLD() - function in com.appstack.attribution.Constants
- Number of consecutive failures after which the circuit-breaker opens.
- getCode() - function in com.appstack.attribution.HttpException
- getCode() - function in com.appstack.attribution.AuthenticationException
- getCONFIG_REFRESH_INTERVAL_MS() - function in com.appstack.attribution.Constants
- How often (in ms) the SDK refreshes the remote configuration.
- getCoroutineContext() - function in com.appstack.attribution.ConfigRefreshWorker
- getCoroutineContext() - function in com.appstack.attribution.FlushWorker
- getDebugModeEnabled() - function in com.appstack.attribution.Config
- When
true, enables an in-app debug overlay to inspect SDK state. - getDEFAULT_PREFS_NAME() - function in com.appstack.attribution.Constants
- getEnabled() - function in com.appstack.attribution.RemoteConfig
- getEndpointBaseUrl() - function in com.appstack.attribution.Config
- Base URL of the backend API (e.g.
- getEventLines() - function in com.appstack.attribution.DebugStateProvider
- A flow emitting individual event log lines so that the overlay can render them separately.
- getEvents() - function in com.appstack.attribution.EventsBatchPayload
- getFLUSH_INTERVAL_MS() - function in com.appstack.attribution.Constants
- Default interval (in ms) at which the SDK flushes queued events.
- getForegroundInfo() - function in androidx.work.ConfigRefreshWorker
- getForegroundInfo() - function in androidx.work.FlushWorker
- getForegroundInfoAsync() - function in androidx.work.ConfigRefreshWorker
- getForegroundInfoAsync() - function in androidx.work.FlushWorker
- getFormattedDebugString() - function in com.appstack.attribution.DebugStateProvider
- A flow emitting a formatted, multi-line string of all current debug data.
- getGclid() - function in com.appstack.attribution.UTMParameters
- getGclid() - function in com.appstack.attribution.EventsBatchPayload
- getId() - function in com.appstack.attribution.TrackedEvent
- getId() - function in androidx.work.ConfigRefreshWorker
- getId() - function in androidx.work.FlushWorker
- getInputData() - function in androidx.work.ConfigRefreshWorker
- getInputData() - function in androidx.work.FlushWorker
- getInstallationId() - function in com.appstack.attribution.InstallationIdProvider
- Returns a stable installation-scoped identifier (UUID).
- getInstallationId() - function in com.appstack.attribution.EventsBatchPayload
- getInstallationId() - function in com.appstack.attribution.InstallationIdProviderImpl
- Returns the stable installation ID (UUID).
- getInstallReferrer() - function in com.appstack.attribution.ReferrerProvider
- getInstallReferrer() - function in com.appstack.attribution.PlayStoreReferrerProvider
- getIsOpen() - function in com.appstack.attribution.CircuitBreaker
- getKEY_CACHED_REFERRER() - function in com.appstack.attribution.Constants
- getKEY_QUEUE_JSON() - function in com.appstack.attribution.Constants
- getKEY_RAW_ID() - function in com.appstack.attribution.Constants
- getKEY_SENT_INSTALL() - function in com.appstack.attribution.Constants
- getLocalizedMessage() - function in kotlin.HttpException
- getLocalizedMessage() - function in kotlin.AuthenticationException
- getLogLevel() - function in com.appstack.attribution.Config
- Minimum log level printed by the SDK.
- getMAX_EVENT_BATCH_SIZE() - function in com.appstack.attribution.Constants
- Maximum number of events to send in a single batch.
- getMAX_QUEUE_SIZE() - function in com.appstack.attribution.Constants
- Maximum number of events kept in memory / on disk before drops occur.
- getMessage() - function in com.appstack.attribution.HttpException
- getMessage() - function in com.appstack.attribution.AuthenticationException
- getMIN_WORKER_INTERVAL_MS() - function in com.appstack.attribution.Constants
- Minimum periodic interval for WorkManager periodic tasks.
- getName() - function in com.appstack.attribution.LogLevel
- getName() - function in com.appstack.attribution.TrackedEvent
- getName() - function in com.appstack.attribution.EventCategory
- getName() - function in com.appstack.attribution.EventType
- getName() - function in com.appstack.attribution.TriggerType
- getNetwork() - function in androidx.work.ConfigRefreshWorker
- getNetwork() - function in androidx.work.FlushWorker
- getOrdinal() - function in com.appstack.attribution.LogLevel
- getOrdinal() - function in com.appstack.attribution.EventCategory
- getOrdinal() - function in com.appstack.attribution.EventType
- getOrdinal() - function in com.appstack.attribution.TriggerType
- getORGANIC_UTM_MEDIUM() - function in com.appstack.attribution.Constants
- UTM medium value for organic installs.
- getParameters() - function in com.appstack.attribution.TrackedEvent
- getRawReferrer() - function in com.appstack.attribution.UTMParameters
- Raw install referrer URL as returned by the Play Store API.
- getRawReferrer() - function in com.appstack.attribution.TrackedEvent
- getRawReferrer() - function in com.appstack.attribution.EventsBatchPayload
- getREFERRER_FETCH_TIMEOUT_MS() - function in com.appstack.attribution.Constants
- Timeout in milliseconds for fetching the Play Store referrer.
- getReferrerClickTimestampSec() - function in com.appstack.attribution.UTMParameters
- Timestamp (in seconds) when the user clicked on the Play Store install referrer link.
- getReferrerClickTimestampSec() - function in com.appstack.attribution.TrackedEvent
- getReferrerClickTimestampSec() - function in com.appstack.attribution.EventsBatchPayload
- getRemoteConfigEnabled() - function in com.appstack.attribution.Config
- When
false, the SDK will not fetch configuration from the endpoint and will use the local configuration below. - getRETRY_MAX_ATTEMPTS() - function in com.appstack.attribution.Constants
- Maximum number of retry attempts for network calls before failing permanently.
- getRunAttemptCount() - function in androidx.work.ConfigRefreshWorker
- getRunAttemptCount() - function in androidx.work.FlushWorker
- getSdkEnabled() - function in com.appstack.attribution.Config
- Whether the SDK is enabled entirely.
- getSdkVersion() - function in com.appstack.attribution.EventsBatchPayload
- getStackTrace() - function in kotlin.HttpException
- getStackTrace() - function in kotlin.AuthenticationException
- getStopReason() - function in androidx.work.ConfigRefreshWorker
- getStopReason() - function in androidx.work.FlushWorker
- getString(String) - function in com.appstack.attribution.StorageProvider
- getString(String) - function in com.appstack.attribution.SharedPrefsStorage
- getSuppressed() - function in kotlin.HttpException
- getSuppressed() - function in kotlin.AuthenticationException
- getTags() - function in androidx.work.ConfigRefreshWorker
- getTags() - function in androidx.work.FlushWorker
- getTaskExecutor() - function in androidx.work.ConfigRefreshWorker
- getTaskExecutor() - function in androidx.work.FlushWorker
- getTHROTTLE_EVENTS_PER_HOUR() - function in com.appstack.attribution.Constants
- Maximum number of events the SDK will send per hour before throttling.
- getTriggeredContentAuthorities() - function in androidx.work.ConfigRefreshWorker
- getTriggeredContentAuthorities() - function in androidx.work.FlushWorker
- getTriggeredContentUris() - function in androidx.work.ConfigRefreshWorker
- getTriggeredContentUris() - function in androidx.work.FlushWorker
- getTriggerType() - function in com.appstack.attribution.TrackedEvent
- getTs() - function in com.appstack.attribution.TrackedEvent
- getType() - function in com.appstack.attribution.TrackedEvent
- getUtmCampaign() - function in com.appstack.attribution.UTMParameters
- getUtmCampaign() - function in com.appstack.attribution.EventsBatchPayload
- getUtmContent() - function in com.appstack.attribution.UTMParameters
- getUtmContent() - function in com.appstack.attribution.EventsBatchPayload
- getUtmMedium() - function in com.appstack.attribution.UTMParameters
- getUtmMedium() - function in com.appstack.attribution.EventsBatchPayload
- getUtmSource() - function in com.appstack.attribution.UTMParameters
- getUtmSource() - function in com.appstack.attribution.EventsBatchPayload
- getUtmTerm() - function in com.appstack.attribution.UTMParameters
- getUtmTerm() - function in com.appstack.attribution.EventsBatchPayload
- getValue() - function in com.appstack.attribution.TrackedEvent
- getWorkerFactory() - function in androidx.work.ConfigRefreshWorker
- getWorkerFactory() - function in androidx.work.FlushWorker