-
public final class TelemetryErrorEventSchema of common properties of Telemetry events
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description public classTelemetryErrorEvent.Companionpublic final classTelemetryErrorEvent.DdInternal properties
public final classTelemetryErrorEvent.ApplicationApplication properties
public final classTelemetryErrorEvent.SessionSession properties
public final classTelemetryErrorEvent.ViewView properties
public final classTelemetryErrorEvent.ActionAction properties
public final classTelemetryErrorEvent.TelemetryThe telemetry log information
public final classTelemetryErrorEvent.DeviceDevice properties
public final classTelemetryErrorEvent.OsOS properties
public final classTelemetryErrorEvent.ErrorError properties
public enumTelemetryErrorEvent.SourceThe source of this event
-
Field Summary
Fields Modifier and Type Field Description private final Stringtypeprivate final TelemetryErrorEvent.Ddddprivate final Longdateprivate final Stringserviceprivate final TelemetryErrorEvent.Sourcesourceprivate final Stringversionprivate final TelemetryErrorEvent.Applicationapplicationprivate final TelemetryErrorEvent.Sessionsessionprivate final TelemetryErrorEvent.Viewviewprivate final TelemetryErrorEvent.Actionactionprivate final NumbereffectiveSampleRateprivate final List<String>experimentalFeaturesprivate final TelemetryErrorEvent.Telemetrytelemetry
-
Constructor Summary
Constructors Constructor Description TelemetryErrorEvent(TelemetryErrorEvent.Dd dd, Long date, String service, TelemetryErrorEvent.Source source, String version, TelemetryErrorEvent.Application application, TelemetryErrorEvent.Session session, TelemetryErrorEvent.View view, TelemetryErrorEvent.Action action, Number effectiveSampleRate, List<String> experimentalFeatures, TelemetryErrorEvent.Telemetry telemetry)
-
Method Summary
Modifier and Type Method Description final StringgetType()final TelemetryErrorEvent.DdgetDd()final LonggetDate()final StringgetService()final TelemetryErrorEvent.SourcegetSource()final StringgetVersion()final TelemetryErrorEvent.ApplicationgetApplication()final TelemetryErrorEvent.SessiongetSession()final TelemetryErrorEvent.ViewgetView()final TelemetryErrorEvent.ActiongetAction()final NumbergetEffectiveSampleRate()final List<String>getExperimentalFeatures()final TelemetryErrorEvent.TelemetrygetTelemetry()final JsonElementtoJson()-
-
Constructor Detail
-
TelemetryErrorEvent
TelemetryErrorEvent(TelemetryErrorEvent.Dd dd, Long date, String service, TelemetryErrorEvent.Source source, String version, TelemetryErrorEvent.Application application, TelemetryErrorEvent.Session session, TelemetryErrorEvent.View view, TelemetryErrorEvent.Action action, Number effectiveSampleRate, List<String> experimentalFeatures, TelemetryErrorEvent.Telemetry telemetry)
- Parameters:
dd- Internal propertiesdate- Start of the event in ms from epochservice- The SDK generating the telemetry eventsource- The source of this eventversion- The version of the SDK generating the telemetry eventapplication- Application propertiessession- Session propertiesview- View propertiesaction- Action propertieseffectiveSampleRate- The actual percentage of telemetry usage per eventexperimentalFeatures- Enabled experimental featurestelemetry- The telemetry log information
-
-
Method Detail
-
getDd
final TelemetryErrorEvent.Dd getDd()
-
getService
final String getService()
-
getSource
final TelemetryErrorEvent.Source getSource()
-
getVersion
final String getVersion()
-
getApplication
final TelemetryErrorEvent.Application getApplication()
-
getSession
final TelemetryErrorEvent.Session getSession()
-
getView
final TelemetryErrorEvent.View getView()
-
getAction
final TelemetryErrorEvent.Action getAction()
-
getEffectiveSampleRate
final Number getEffectiveSampleRate()
-
getExperimentalFeatures
final List<String> getExperimentalFeatures()
-
getTelemetry
final TelemetryErrorEvent.Telemetry getTelemetry()
-
toJson
final JsonElement toJson()
-
-
-
-