Reference documentation and code samples for the Chronicle V1 API class Google::Backstory::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.
Inherits
- Object
Extended By
- Google::Protobuf::MessageExts::ClassMethods
Includes
- Google::Protobuf::MessageExts
Methods
#ingestion_latency
def ingestion_latency() -> ::Google::Protobuf::Duration
Returns
- (::Google::Protobuf::Duration) — The difference between newest ingestion timestamp and newest event timestamp.
#ingestion_latency=
def ingestion_latency=(value) -> ::Google::Protobuf::Duration
Parameter
- value (::Google::Protobuf::Duration) — The difference between newest ingestion timestamp and newest event timestamp.
Returns
- (::Google::Protobuf::Duration) — The difference between newest ingestion timestamp and newest event timestamp.
#newest_event_time
def newest_event_time() -> ::Google::Protobuf::Timestamp
Returns
- (::Google::Protobuf::Timestamp) — The newest (most recent) event timestamp from the events used to create the detection.
#newest_event_time=
def newest_event_time=(value) -> ::Google::Protobuf::Timestamp
Parameter
- value (::Google::Protobuf::Timestamp) — The newest (most recent) event timestamp from the events used to create the detection.
Returns
- (::Google::Protobuf::Timestamp) — The newest (most recent) event timestamp from the events used to create the detection.
#newest_ingestion_time
def newest_ingestion_time() -> ::Google::Protobuf::Timestamp
Returns
- (::Google::Protobuf::Timestamp) — The newest (most recent) ingestion timestamp from the events used to create the detection.
#newest_ingestion_time=
def newest_ingestion_time=(value) -> ::Google::Protobuf::Timestamp
Parameter
- value (::Google::Protobuf::Timestamp) — The newest (most recent) ingestion timestamp from the events used to create the detection.
Returns
- (::Google::Protobuf::Timestamp) — The newest (most recent) ingestion timestamp from the events used to create the detection.
#oldest_event_time
def oldest_event_time() -> ::Google::Protobuf::Timestamp
Returns
- (::Google::Protobuf::Timestamp) — The oldest event timestamp from the events used to create the detection.
#oldest_event_time=
def oldest_event_time=(value) -> ::Google::Protobuf::Timestamp
Parameter
- value (::Google::Protobuf::Timestamp) — The oldest event timestamp from the events used to create the detection.
Returns
- (::Google::Protobuf::Timestamp) — The oldest event timestamp from the events used to create the detection.
#oldest_ingestion_time
def oldest_ingestion_time() -> ::Google::Protobuf::Timestamp
Returns
- (::Google::Protobuf::Timestamp) — The oldest ingestion timestamp from the events used to create the detection.
#oldest_ingestion_time=
def oldest_ingestion_time=(value) -> ::Google::Protobuf::Timestamp
Parameter
- value (::Google::Protobuf::Timestamp) — The oldest ingestion timestamp from the events used to create the detection.
Returns
- (::Google::Protobuf::Timestamp) — The oldest ingestion timestamp from the events used to create the detection.