Properties
Functions
Link copied to clipboard
Link copied to clipboard
Provides metadata shipped with your product. Without it, events recorded before the first metadata update are buffered and dropped if the buffer overflows. Can be omitted, for example, if there are strict distributable size restrictions.
Link copied to clipboard
Specifies a separate file storage for event log data used by the report dispatcher. If not set, the regular fileStorage will be used instead.
Link copied to clipboard
Provides file storage for caching metadata, dictionaries, and event logs.
Link copied to clipboard
Provides an HTTP client for communicating with FUS backend services.
Link copied to clipboard
Provides JSON (de)serialization for events, metadata, and configuration.
Link copied to clipboard
Provides logging for all internal FUS operations by bridging to your application's logging framework.
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
fun <E, R> FusClientComponents.Builder<E, R>.reportAnonymizer(provider: ReportAnonymizerProvider<E, R>)
Link copied to clipboard
fun <E, R> FusClientComponents.Builder<E, R>.reportDispatcher(provider: FusReportDispatcherProvider<E, R>)
Link copied to clipboard
fun <E, R> FusClientComponents.Builder<E, R>.reportValidator(provider: ReportValidatorProvider<E, R>)