-
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)PostHogAndroidConfig(String apiKey, String host, Boolean captureApplicationLifecycleEvents, Boolean captureDeepLinks, Boolean captureScreenViews)PostHogAndroidConfig(String apiKey, String host, Boolean captureApplicationLifecycleEvents, Boolean captureDeepLinks)PostHogAndroidConfig(String apiKey, String host, Boolean captureApplicationLifecycleEvents)PostHogAndroidConfig(String apiKey, String host)PostHogAndroidConfig(String apiKey)
-
Method Summary
Modifier and Type Method Description final BooleangetCaptureApplicationLifecycleEvents()final UnitsetCaptureApplicationLifecycleEvents(Boolean captureApplicationLifecycleEvents)final BooleangetCaptureDeepLinks()final UnitsetCaptureDeepLinks(Boolean captureDeepLinks)final BooleangetCaptureScreenViews()final UnitsetCaptureScreenViews(Boolean captureScreenViews)final PostHogSessionReplayConfiggetSessionReplayConfig()final UnitsetSessionReplayConfig(PostHogSessionReplayConfig sessionReplayConfig)final StringgetApiKey()final PostHogPreferencesgetCachePreferences()final UnitsetCachePreferences(PostHogPreferences cachePreferences)final PostHogContextgetContext()final UnitsetContext(PostHogContext context)final PostHogDateProvidergetDateProvider()final UnitsetDateProvider(PostHogDateProvider dateProvider)final BooleangetDebug()final UnitsetDebug(Boolean debug)final PostHogEncryptiongetEncryption()final UnitsetEncryption(PostHogEncryption encryption)final IntegergetFlushAt()final UnitsetFlushAt(Integer flushAt)final IntegergetFlushIntervalSeconds()final UnitsetFlushIntervalSeconds(Integer flushIntervalSeconds)final Function1<UUID, UUID>getGetAnonymousId()final UnitsetGetAnonymousId(Function1<UUID, UUID> getAnonymousId)final StringgetHost()final List<PostHogIntegration>getIntegrations()final StringgetLegacyStoragePrefix()final UnitsetLegacyStoragePrefix(String legacyStoragePrefix)final PostHogLoggergetLogger()final UnitsetLogger(PostHogLogger logger)final IntegergetMaxBatchSize()final UnitsetMaxBatchSize(Integer maxBatchSize)final IntegergetMaxQueueSize()final UnitsetMaxQueueSize(Integer maxQueueSize)final PostHogNetworkStatusgetNetworkStatus()final UnitsetNetworkStatus(PostHogNetworkStatus networkStatus)final PostHogOnFeatureFlagsgetOnFeatureFlags()final UnitsetOnFeatureFlags(PostHogOnFeatureFlags onFeatureFlags)final BooleangetOptOut()final UnitsetOptOut(Boolean optOut)final PersonProfilesgetPersonProfiles()final UnitsetPersonProfiles(PersonProfiles personProfiles)final BooleangetPreloadFeatureFlags()final UnitsetPreloadFeatureFlags(Boolean preloadFeatureFlags)final PostHogPropertiesSanitizergetPropertiesSanitizer()final UnitsetPropertiesSanitizer(PostHogPropertiesSanitizer propertiesSanitizer)final StringgetReplayStoragePrefix()final UnitsetReplayStoragePrefix(String replayStoragePrefix)final StringgetSdkName()final UnitsetSdkName(String sdkName)final StringgetSdkVersion()final UnitsetSdkVersion(String sdkVersion)final BooleangetSendFeatureFlagEvent()final UnitsetSendFeatureFlagEvent(Boolean sendFeatureFlagEvent)final PostHogSerializergetSerializer()final BooleangetSessionReplay()final UnitsetSessionReplay(Boolean sessionReplay)final StringgetSnapshotEndpoint()final UnitsetSnapshotEndpoint(String snapshotEndpoint)final StringgetStoragePrefix()final UnitsetStoragePrefix(String storagePrefix)-
-
Constructor Detail
-
PostHogAndroidConfig
PostHogAndroidConfig(String apiKey, String host, Boolean captureApplicationLifecycleEvents, Boolean captureDeepLinks, Boolean captureScreenViews, PostHogSessionReplayConfig sessionReplayConfig)
-
PostHogAndroidConfig
PostHogAndroidConfig(String apiKey, String host, Boolean captureApplicationLifecycleEvents, Boolean captureDeepLinks, Boolean captureScreenViews)
-
PostHogAndroidConfig
PostHogAndroidConfig(String apiKey, String host, Boolean captureApplicationLifecycleEvents, Boolean captureDeepLinks)
-
PostHogAndroidConfig
PostHogAndroidConfig(String apiKey, String host, Boolean captureApplicationLifecycleEvents)
-
PostHogAndroidConfig
PostHogAndroidConfig(String apiKey)
-
-
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)
-
getGetAnonymousId
final Function1<UUID, UUID> getGetAnonymousId()
-
setGetAnonymousId
final Unit setGetAnonymousId(Function1<UUID, UUID> getAnonymousId)
-
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)
-
getPersonProfiles
final PersonProfiles getPersonProfiles()
-
setPersonProfiles
final Unit setPersonProfiles(PersonProfiles personProfiles)
-
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)
-
-
-
-