Interface | Description |
---|---|
JsonSerializable |
Represents objects that support serialization to JSON.
|
Telemetry |
The base telemetry type interface for application insights.
|
Class | Description |
---|---|
BaseTelemetry<T extends SendableData> |
Superclass for all telemetry data classes.
|
Duration |
This class lets its users to define an interval of time
which can be defined in terms of days, hours, minutes, seconds and milliseconds.
|
EventTelemetry |
Telemetry type used to track events.
|
ExceptionTelemetry |
Telemetry type used to track exceptions.
|
JsonTelemetryDataSerializer |
This class knows how to transform data that is relevant to
Telemetry instances into JSON |
MetricTelemetry |
Telemetry type used to track metrics.
|
PageViewTelemetry |
Telemetry type used to track page views.
|
PerformanceCounterTelemetry |
The class that represents information about performance counters.
|
RemoteDependencyTelemetry |
The class that represents information about collected RDD.
|
RequestTelemetry |
Encapsulates information about a web request handled by the application.
|
SessionStateTelemetry |
Telemetry type used to track user sessions.
|
TelemetryContext |
Represents a context for sending telemetry to the Application Insights service.
|
TraceTelemetry |
Telemetry type used for log messages.
|
Enum | Description |
---|---|
ExceptionHandledAt |
This enumeration is used by ExceptionTelemetry to identify if and where exception was handled.
|
SessionState |
Session states.
|
SeverityLevel |
Enum SeverityLevel.
|