glean / mozilla.telemetry.glean.private / PingTypeBase

PingTypeBase

open class PingTypeBase

The base class of all PingTypes with just enough to track their registration, so we can create a heterogeneous collection of ping types.

Constructors

<init>

PingTypeBase(name: String)

The base class of all PingTypes with just enough to track their registration, so we can create a heterogeneous collection of ping types.

Inheritors

PingType

class PingType<ReasonCodesEnum : Enum<ReasonCodesEnum>> : PingTypeBase

This implements the developer facing API for custom pings.