bloombox / bloombox.client.services.telemetry

Package bloombox.client.services.telemetry

Used to emit telemetry data to the Bloombox Telemetry Service, which collects and ingests event data for later analysis.

Types

TelemetryClient

class TelemetryClient : RPCClient, ServiceClient

Telemetry API client, which allows developers to send telemetry event data to the Bloombox Telemetry service, so it may be considered with other built-in telemetry data during analytics and reporting calculations. Partners are also enabled to send their own arbitrary events and later perform analysis over them.

Type Aliases

PingCallback

typealias PingCallback = (Long?) -> Unit

Callback to a simple telemetry ping, which warms an RPC connection and tests latency between the invoking client and the telemetry server. In some cases, a ping can also be used to establish default context information for a newly established streaming or unary telemetry session.