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