-
public final class TelemetryDebugEventSchema of common properties of Telemetry events
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description public classTelemetryDebugEvent.Companionpublic final classTelemetryDebugEvent.DdInternal properties
public final classTelemetryDebugEvent.ApplicationApplication properties
public final classTelemetryDebugEvent.SessionSession properties
public final classTelemetryDebugEvent.ViewView properties
public final classTelemetryDebugEvent.ActionAction properties
public final classTelemetryDebugEvent.TelemetryThe telemetry log information
public enumTelemetryDebugEvent.SourceThe source of this event
-
Field Summary
Fields Modifier and Type Field Description private final Stringtypeprivate final TelemetryDebugEvent.Ddddprivate final Longdateprivate final Stringserviceprivate final TelemetryDebugEvent.Sourcesourceprivate final Stringversionprivate final TelemetryDebugEvent.Applicationapplicationprivate final TelemetryDebugEvent.Sessionsessionprivate final TelemetryDebugEvent.Viewviewprivate final TelemetryDebugEvent.Actionactionprivate final List<String>experimentalFeaturesprivate final TelemetryDebugEvent.Telemetrytelemetry
-
Constructor Summary
Constructors Constructor Description TelemetryDebugEvent(TelemetryDebugEvent.Dd dd, Long date, String service, TelemetryDebugEvent.Source source, String version, TelemetryDebugEvent.Application application, TelemetryDebugEvent.Session session, TelemetryDebugEvent.View view, TelemetryDebugEvent.Action action, List<String> experimentalFeatures, TelemetryDebugEvent.Telemetry telemetry)
-
Method Summary
Modifier and Type Method Description final StringgetType()final TelemetryDebugEvent.DdgetDd()final LonggetDate()final StringgetService()final TelemetryDebugEvent.SourcegetSource()final StringgetVersion()final TelemetryDebugEvent.ApplicationgetApplication()final TelemetryDebugEvent.SessiongetSession()final TelemetryDebugEvent.ViewgetView()final TelemetryDebugEvent.ActiongetAction()final List<String>getExperimentalFeatures()final TelemetryDebugEvent.TelemetrygetTelemetry()final JsonElementtoJson()-
-
Constructor Detail
-
TelemetryDebugEvent
TelemetryDebugEvent(TelemetryDebugEvent.Dd dd, Long date, String service, TelemetryDebugEvent.Source source, String version, TelemetryDebugEvent.Application application, TelemetryDebugEvent.Session session, TelemetryDebugEvent.View view, TelemetryDebugEvent.Action action, List<String> experimentalFeatures, TelemetryDebugEvent.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 propertiesexperimentalFeatures- Enabled experimental featurestelemetry- The telemetry log information
-
-
Method Detail
-
getDd
final TelemetryDebugEvent.Dd getDd()
-
getService
final String getService()
-
getSource
final TelemetryDebugEvent.Source getSource()
-
getVersion
final String getVersion()
-
getApplication
final TelemetryDebugEvent.Application getApplication()
-
getSession
final TelemetryDebugEvent.Session getSession()
-
getView
final TelemetryDebugEvent.View getView()
-
getAction
final TelemetryDebugEvent.Action getAction()
-
getExperimentalFeatures
final List<String> getExperimentalFeatures()
-
getTelemetry
final TelemetryDebugEvent.Telemetry getTelemetry()
-
toJson
final JsonElement toJson()
-
-
-
-