Puree

constructor(logStore: PureeLogStore, logSerializer: PureeLogSerializer = DefaultPureeLogSerializer(), lifecycle: Lifecycle = DefaultLifecycleOwner.lifecycle)

Parameters

logStore

Storage for persisting logs

logSerializer

Serializer to convert log objects to JSON format (defaults to DefaultPureeLogSerializer)

lifecycle

The application lifecycle used to manage logging states (defaults to the default lifecycle owner's lifecycle)

constructor(logStore: <Error class: unknown class>, logSerializer: <Error class: unknown class>)

Parameters

logStore

Storage for persisting logs

logSerializer

Serializer to convert log objects to JSON format