DriverNotificationProvider

@RestrictTo(value = [RestrictTo.Scope.LIBRARY_GROUP_PREFIX])
constructor(type: String)

Parameters

type

stable, unique key identifying the provider type. Enforces that only one provider of a given type is attached at a time. Must be a hardcoded constant per subclass. Do not derive it from javaClass or the class name: R8 class merging can make distinct providers share a runtime class, so class identity is not a reliable discriminator.