-
public class PostHogAndroidConfig extends PostHogConfigThe SDK Config
-
-
Field Summary
-
Constructor Summary
Constructors Constructor Description PostHogAndroidConfig(String apiKey, String host, Boolean captureApplicationLifecycleEvents, Boolean captureDeepLinks, Boolean captureScreenViews, PostHogSessionReplayConfig sessionReplayConfig)
-
Method Summary
-
-
Method Detail
-
getCaptureApplicationLifecycleEvents
final Boolean getCaptureApplicationLifecycleEvents()
-
setCaptureApplicationLifecycleEvents
final Unit setCaptureApplicationLifecycleEvents(Boolean captureApplicationLifecycleEvents)
-
getCaptureDeepLinks
final Boolean getCaptureDeepLinks()
-
setCaptureDeepLinks
final Unit setCaptureDeepLinks(Boolean captureDeepLinks)
-
getCaptureScreenViews
final Boolean getCaptureScreenViews()
-
setCaptureScreenViews
final Unit setCaptureScreenViews(Boolean captureScreenViews)
-
getSessionReplayConfig
final PostHogSessionReplayConfig getSessionReplayConfig()
-
setSessionReplayConfig
final Unit setSessionReplayConfig(PostHogSessionReplayConfig sessionReplayConfig)
-
getCachePreferences
final PostHogPreferences getCachePreferences()
-
setCachePreferences
final Unit setCachePreferences(PostHogPreferences cachePreferences)
-
getContext
final PostHogContext getContext()
-
setContext
final Unit setContext(PostHogContext context)
-
getDateProvider
final PostHogDateProvider getDateProvider()
-
setDateProvider
final Unit setDateProvider(PostHogDateProvider dateProvider)
-
getEncryption
final PostHogEncryption getEncryption()
-
setEncryption
final Unit setEncryption(PostHogEncryption encryption)
-
getFlushAt
final Integer getFlushAt()
-
setFlushAt
final Unit setFlushAt(Integer flushAt)
-
getFlushIntervalSeconds
final Integer getFlushIntervalSeconds()
-
setFlushIntervalSeconds
final Unit setFlushIntervalSeconds(Integer flushIntervalSeconds)
-
getIntegrations
final List<PostHogIntegration> getIntegrations()
-
getLegacyStoragePrefix
final String getLegacyStoragePrefix()
-
setLegacyStoragePrefix
final Unit setLegacyStoragePrefix(String legacyStoragePrefix)
-
getLogger
final PostHogLogger getLogger()
-
getMaxBatchSize
final Integer getMaxBatchSize()
-
setMaxBatchSize
final Unit setMaxBatchSize(Integer maxBatchSize)
-
getMaxQueueSize
final Integer getMaxQueueSize()
-
setMaxQueueSize
final Unit setMaxQueueSize(Integer maxQueueSize)
-
getNetworkStatus
final PostHogNetworkStatus getNetworkStatus()
-
setNetworkStatus
final Unit setNetworkStatus(PostHogNetworkStatus networkStatus)
-
getOnFeatureFlags
final PostHogOnFeatureFlags getOnFeatureFlags()
-
setOnFeatureFlags
final Unit setOnFeatureFlags(PostHogOnFeatureFlags onFeatureFlags)
-
getPreloadFeatureFlags
final Boolean getPreloadFeatureFlags()
-
setPreloadFeatureFlags
final Unit setPreloadFeatureFlags(Boolean preloadFeatureFlags)
-
getPropertiesSanitizer
final PostHogPropertiesSanitizer getPropertiesSanitizer()
-
setPropertiesSanitizer
final Unit setPropertiesSanitizer(PostHogPropertiesSanitizer propertiesSanitizer)
-
getReplayStoragePrefix
final String getReplayStoragePrefix()
-
setReplayStoragePrefix
final Unit setReplayStoragePrefix(String replayStoragePrefix)
-
getSdkName
final String getSdkName()
-
setSdkName
final Unit setSdkName(String sdkName)
-
getSdkVersion
final String getSdkVersion()
-
setSdkVersion
final Unit setSdkVersion(String sdkVersion)
-
getSendFeatureFlagEvent
final Boolean getSendFeatureFlagEvent()
-
setSendFeatureFlagEvent
final Unit setSendFeatureFlagEvent(Boolean sendFeatureFlagEvent)
-
getSerializer
final PostHogSerializer getSerializer()
-
getSessionReplay
final Boolean getSessionReplay()
-
setSessionReplay
final Unit setSessionReplay(Boolean sessionReplay)
-
getSnapshotEndpoint
final String getSnapshotEndpoint()
-
setSnapshotEndpoint
final Unit setSnapshotEndpoint(String snapshotEndpoint)
-
getStoragePrefix
final String getStoragePrefix()
-
setStoragePrefix
final Unit setStoragePrefix(String storagePrefix)
-
-
-
-