Class LatencyMetrics
LatencyMetrics contains relevant timestamps for measuring latency per event variable. These metrics are calculated from ALL of the events that contribute to the detection, not just the sampled ones.
Implements
Namespace: Google.Backstory
Assembly: Google.Backstory.dll
Syntax
public sealed class LatencyMetrics : IMessage<LatencyMetrics>, IEquatable<LatencyMetrics>, IDeepCloneable<LatencyMetrics>, IBufferMessage, IMessage
Constructors
LatencyMetrics()
Declaration
public LatencyMetrics()
LatencyMetrics(LatencyMetrics)
Declaration
public LatencyMetrics(LatencyMetrics other)
Parameters
| Type | Name | Description |
|---|---|---|
| LatencyMetrics | other |
Properties
IngestionLatency
The difference between newest ingestion timestamp and newest event timestamp.
Declaration
public Duration IngestionLatency { get; set; }
Property Value
| Type | Description |
|---|---|
| Duration |
NewestEventTime
The newest (most recent) event timestamp from the events used to create the detection.
Declaration
public Timestamp NewestEventTime { get; set; }
Property Value
| Type | Description |
|---|---|
| Timestamp |
NewestIngestionTime
The newest (most recent) ingestion timestamp from the events used to create the detection.
Declaration
public Timestamp NewestIngestionTime { get; set; }
Property Value
| Type | Description |
|---|---|
| Timestamp |
OldestEventTime
The oldest event timestamp from the events used to create the detection.
Declaration
public Timestamp OldestEventTime { get; set; }
Property Value
| Type | Description |
|---|---|
| Timestamp |
OldestIngestionTime
The oldest ingestion timestamp from the events used to create the detection.
Declaration
public Timestamp OldestIngestionTime { get; set; }
Property Value
| Type | Description |
|---|---|
| Timestamp |