Herald

fun Herald(block: HeraldBuilder.() -> Unit): Herald(source)

Registers the vendors Herald should fan out to.

val herald = Herald {
provider(
name = "firebase",
events = firebaseTracker,
properties = firebaseTracker,
identity = firebaseService,
lifecycle = firebaseService,
)
provider(name = "adjust", events = adjustTracker)
dispatcher(Dispatchers.IO)
errorReporter { provider, operation, failure -> crashlytics.recordException(failure) }
}