-
- All Implemented Interfaces:
-
io.piano.android.analytics.ReportUrlProvider
public final class Configuration implements ReportUrlProvider
Class for storing all configuration
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description public final classConfiguration.Builderpublic classConfiguration.Companion
-
Field Summary
Fields Modifier and Type Field Description private final ReportUrlProviderreportUrlProviderprivate final PrivacyModedefaultPrivacyModeprivate final VisitorIDTypevisitorIDTypeprivate final OfflineStorageModeofflineStorageModeprivate final VisitorStorageModevisitorStorageModeprivate final IntegereventsOfflineStorageLifetimeprivate final IntegerprivacyStorageLifetimeprivate final IntegervisitorStorageLifetimeprivate final IntegeruserStorageLifetimeprivate final IntegersessionBackgroundDurationprivate final BooleandetectCrashesprivate final BooleanignoreLimitedAdTrackingprivate final BooleansendEventWhenOptOutprivate final StringcollectDomainprivate final Integersiteprivate final Stringpath
-
Method Summary
Modifier and Type Method Description final ReportUrlProvidergetReportUrlProvider()final PrivacyModegetDefaultPrivacyMode()final VisitorIDTypegetVisitorIDType()final OfflineStorageModegetOfflineStorageMode()final VisitorStorageModegetVisitorStorageMode()final IntegergetEventsOfflineStorageLifetime()final IntegergetPrivacyStorageLifetime()final IntegergetVisitorStorageLifetime()final IntegergetUserStorageLifetime()final IntegergetSessionBackgroundDuration()final BooleangetDetectCrashes()final BooleangetIgnoreLimitedAdTracking()final BooleangetSendEventWhenOptOut()StringgetCollectDomain()fully qualified domain name (FQDN) collect IntegergetSite()site identifier StringgetPath()-
-
Method Detail
-
getReportUrlProvider
final ReportUrlProvider getReportUrlProvider()
-
getDefaultPrivacyMode
final PrivacyMode getDefaultPrivacyMode()
-
getVisitorIDType
final VisitorIDType getVisitorIDType()
-
getOfflineStorageMode
final OfflineStorageMode getOfflineStorageMode()
-
getVisitorStorageMode
final VisitorStorageMode getVisitorStorageMode()
-
getEventsOfflineStorageLifetime
final Integer getEventsOfflineStorageLifetime()
-
getPrivacyStorageLifetime
final Integer getPrivacyStorageLifetime()
-
getVisitorStorageLifetime
final Integer getVisitorStorageLifetime()
-
getUserStorageLifetime
final Integer getUserStorageLifetime()
-
getSessionBackgroundDuration
final Integer getSessionBackgroundDuration()
-
getDetectCrashes
final Boolean getDetectCrashes()
-
getIgnoreLimitedAdTracking
final Boolean getIgnoreLimitedAdTracking()
-
getSendEventWhenOptOut
final Boolean getSendEventWhenOptOut()
-
getCollectDomain
String getCollectDomain()
fully qualified domain name (FQDN) collect
-
-
-
-