Class: RailsVitals::Analyzers::ExplainAnalyzer::Result
- Inherits:
-
Struct
- Object
- Struct
- RailsVitals::Analyzers::ExplainAnalyzer::Result
- Defined in:
- lib/rails_vitals/analyzers/explain_analyzer.rb
Overview
─── Result / PlanNode structs ────────────────────────────────────────────────
Instance Attribute Summary collapse
-
#actual_time_ms ⇒ Object
Returns the value of attribute actual_time_ms.
-
#dry_run_result ⇒ Object
Returns the value of attribute dry_run_result.
-
#error ⇒ Object
Returns the value of attribute error.
-
#function_calls ⇒ Object
Returns the value of attribute function_calls.
-
#interpretation ⇒ Object
Returns the value of attribute interpretation.
-
#plan ⇒ Object
Returns the value of attribute plan.
-
#rows_examined ⇒ Object
Returns the value of attribute rows_examined.
-
#sql ⇒ Object
Returns the value of attribute sql.
-
#suggestions ⇒ Object
Returns the value of attribute suggestions.
-
#total_cost ⇒ Object
Returns the value of attribute total_cost.
-
#warnings ⇒ Object
Returns the value of attribute warnings.
Instance Attribute Details
#actual_time_ms ⇒ Object
Returns the value of attribute actual_time_ms
15 16 17 |
# File 'lib/rails_vitals/analyzers/explain_analyzer.rb', line 15 def actual_time_ms @actual_time_ms end |
#dry_run_result ⇒ Object
Returns the value of attribute dry_run_result
15 16 17 |
# File 'lib/rails_vitals/analyzers/explain_analyzer.rb', line 15 def dry_run_result @dry_run_result end |
#error ⇒ Object
Returns the value of attribute error
15 16 17 |
# File 'lib/rails_vitals/analyzers/explain_analyzer.rb', line 15 def error @error end |
#function_calls ⇒ Object
Returns the value of attribute function_calls
15 16 17 |
# File 'lib/rails_vitals/analyzers/explain_analyzer.rb', line 15 def function_calls @function_calls end |
#interpretation ⇒ Object
Returns the value of attribute interpretation
15 16 17 |
# File 'lib/rails_vitals/analyzers/explain_analyzer.rb', line 15 def interpretation @interpretation end |
#plan ⇒ Object
Returns the value of attribute plan
15 16 17 |
# File 'lib/rails_vitals/analyzers/explain_analyzer.rb', line 15 def plan @plan end |
#rows_examined ⇒ Object
Returns the value of attribute rows_examined
15 16 17 |
# File 'lib/rails_vitals/analyzers/explain_analyzer.rb', line 15 def rows_examined @rows_examined end |
#sql ⇒ Object
Returns the value of attribute sql
15 16 17 |
# File 'lib/rails_vitals/analyzers/explain_analyzer.rb', line 15 def sql @sql end |
#suggestions ⇒ Object
Returns the value of attribute suggestions
15 16 17 |
# File 'lib/rails_vitals/analyzers/explain_analyzer.rb', line 15 def suggestions @suggestions end |
#total_cost ⇒ Object
Returns the value of attribute total_cost
15 16 17 |
# File 'lib/rails_vitals/analyzers/explain_analyzer.rb', line 15 def total_cost @total_cost end |
#warnings ⇒ Object
Returns the value of attribute warnings
15 16 17 |
# File 'lib/rails_vitals/analyzers/explain_analyzer.rb', line 15 def warnings @warnings end |