struct
CQL::Performance::PerformanceReport
- CQL::Performance::PerformanceReport
- Struct
- Value
- Object
Overview
Report data structure
Defined in:
performance/unified_report_generator.crConstructors
Instance Method Summary
- #duration : Time::Span
- #errors : Int32
- #issues : Array(Issue)
- #latency : LatencyPercentiles
- #metadata : Hash(String, String)
- #slow_queries : Int32
- #stats : Hash(String, StatsTracker)
- #timestamp : Time
- #to_h : Hash(String, JSON::Any)
- #to_json : String
- #total_queries : Int32
Constructor Detail
def self.new(duration : Time::Span, total_queries : Int32, slow_queries : Int32, errors : Int32, issues : Array(CQL::Performance::Issue) = [] of Issue, stats : Hash(String, CQL::Performance::StatsTracker) = {} of String => StatsTracker, metadata : Hash(String, String) = {} of String => String, latency : CQL::Performance::LatencyPercentiles = LatencyPercentiles.zero)
#