Interface IEventTiming

An interface used for telemetry event timings.

Hierarchy

  • IEventTiming

Properties

processTelemetryStart?: {
    [key: string]: number;
}

Array of times when each plugin configured in 1DS calls processTelemetry method

Type declaration

  • [key: string]: number
sendEventCompleted?: {
    [key: string]: number;
}

Array of times when a specific channel received a response from endpoint or request timed out

Type declaration

  • [key: string]: number
sendEventStart?: {
    [key: string]: number;
}

Array of times when a specific channel tried to send the telemetry to configured endpoint

Type declaration

  • [key: string]: number
serializationCompleted?: {
    [key: string]: number;
}

Array of times when a specific channel completed serialization of the telemetry event

Type declaration

  • [key: string]: number
serializationStart?: {
    [key: string]: number;
}

Array of times when a specific channel started serialization of the telemetry event

Type declaration

  • [key: string]: number
trackStart?: number

Time when 1DS Core calls track

Generated using TypeDoc