struct Presto::StatementStats

Included Modules

Defined in:

presto/presto_types.cr

Constructors

Instance Method Summary

Constructor Detail

def self.new(pull : JSON::PullParser) #

[View source]

Instance Method Detail

def completed_splits : Int32 #

[View source]
def completed_splits=(completed_splits : Int32) #

[View source]
def cpu_time_milliseconds : Float32 #

[View source]
def cpu_time_milliseconds=(cpu_time_milliseconds : Float32) #

[View source]
def elapsed_time_milliseconds : Float32 #

[View source]
def elapsed_time_milliseconds=(elapsed_time_milliseconds : Float32) #

[View source]
def nodes : Int32 #

[View source]
def nodes=(nodes : Int32) #

[View source]
def peak_memory_bytes : Float32 #

[View source]
def peak_memory_bytes=(peak_memory_bytes : Float32) #

[View source]
def physical_input_bytes : Float32 | Nil #

[View source]
def physical_input_bytes=(physical_input_bytes : Float32 | Nil) #

[View source]
def processed_bytes : Float32 #

[View source]
def processed_bytes=(processed_bytes : Float32) #

[View source]
def processed_rows : Float32 #

[View source]
def processed_rows=(processed_rows : Float32) #

[View source]
def queued : Bool #

[View source]
def queued=(queued : Bool) #

[View source]
def queued_splits : Int32 #

[View source]
def queued_splits=(queued_splits : Int32) #

[View source]
def queued_time_milliseconds : Float32 #

[View source]
def queued_time_milliseconds=(queued_time_milliseconds : Float32) #

[View source]
def root_stage : StageStats | Nil #

[View source]
def root_stage=(root_stage : StageStats | Nil) #

[View source]
def running_splits : Int32 #

[View source]
def running_splits=(running_splits : Int32) #

[View source]
def scheduled : Bool #

[View source]
def scheduled=(scheduled : Bool) #

[View source]
def spilled_bytes : Float32 #

[View source]
def spilled_bytes=(spilled_bytes : Float32) #

[View source]
def state : String #

[View source]
def state=(state : String) #

[View source]
def total_splits : Int32 #

[View source]
def total_splits=(total_splits : Int32) #

[View source]
def wall_time_milliseconds : Float32 #

[View source]
def wall_time_milliseconds=(wall_time_milliseconds : Float32) #

[View source]