Class: Altertable::Lakehouse::Models::QueryLogResponse
- Defined in:
- lib/altertable/lakehouse/models.rb
Instance Attribute Summary collapse
-
#client_interface ⇒ Object
readonly
Returns the value of attribute client_interface.
-
#duration_ms ⇒ Object
readonly
Returns the value of attribute duration_ms.
-
#end_time ⇒ Object
readonly
Returns the value of attribute end_time.
-
#error ⇒ Object
readonly
Returns the value of attribute error.
-
#progress ⇒ Object
readonly
Returns the value of attribute progress.
-
#query ⇒ Object
readonly
Returns the value of attribute query.
-
#requested_by ⇒ Object
readonly
Returns the value of attribute requested_by.
-
#session_id ⇒ Object
readonly
Returns the value of attribute session_id.
-
#start_time ⇒ Object
readonly
Returns the value of attribute start_time.
-
#stats ⇒ Object
readonly
Returns the value of attribute stats.
-
#user_agent ⇒ Object
readonly
Returns the value of attribute user_agent.
-
#uuid ⇒ Object
readonly
Returns the value of attribute uuid.
-
#visible ⇒ Object
readonly
Returns the value of attribute visible.
Class Method Summary collapse
Instance Method Summary collapse
-
#initialize(uuid:, start_time:, end_time:, duration_ms:, query:, session_id:, client_interface:, error:, stats:, progress:, visible:, requested_by:, user_agent:) ⇒ QueryLogResponse
constructor
A new instance of QueryLogResponse.
Methods inherited from Request
Constructor Details
#initialize(uuid:, start_time:, end_time:, duration_ms:, query:, session_id:, client_interface:, error:, stats:, progress:, visible:, requested_by:, user_agent:) ⇒ QueryLogResponse
Returns a new instance of QueryLogResponse.
137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 |
# File 'lib/altertable/lakehouse/models.rb', line 137 def initialize(uuid:, start_time:, end_time:, duration_ms:, query:, session_id:, client_interface:, error:, stats:, progress:, visible:, requested_by:, user_agent:) @uuid = uuid @start_time = start_time @end_time = end_time @duration_ms = duration_ms @query = query @session_id = session_id @client_interface = client_interface @error = error @stats = stats @progress = progress @visible = visible @requested_by = requested_by @user_agent = user_agent end |
Instance Attribute Details
#client_interface ⇒ Object (readonly)
Returns the value of attribute client_interface.
135 136 137 |
# File 'lib/altertable/lakehouse/models.rb', line 135 def client_interface @client_interface end |
#duration_ms ⇒ Object (readonly)
Returns the value of attribute duration_ms.
135 136 137 |
# File 'lib/altertable/lakehouse/models.rb', line 135 def duration_ms @duration_ms end |
#end_time ⇒ Object (readonly)
Returns the value of attribute end_time.
135 136 137 |
# File 'lib/altertable/lakehouse/models.rb', line 135 def end_time @end_time end |
#error ⇒ Object (readonly)
Returns the value of attribute error.
135 136 137 |
# File 'lib/altertable/lakehouse/models.rb', line 135 def error @error end |
#progress ⇒ Object (readonly)
Returns the value of attribute progress.
135 136 137 |
# File 'lib/altertable/lakehouse/models.rb', line 135 def progress @progress end |
#query ⇒ Object (readonly)
Returns the value of attribute query.
135 136 137 |
# File 'lib/altertable/lakehouse/models.rb', line 135 def query @query end |
#requested_by ⇒ Object (readonly)
Returns the value of attribute requested_by.
135 136 137 |
# File 'lib/altertable/lakehouse/models.rb', line 135 def requested_by @requested_by end |
#session_id ⇒ Object (readonly)
Returns the value of attribute session_id.
135 136 137 |
# File 'lib/altertable/lakehouse/models.rb', line 135 def session_id @session_id end |
#start_time ⇒ Object (readonly)
Returns the value of attribute start_time.
135 136 137 |
# File 'lib/altertable/lakehouse/models.rb', line 135 def start_time @start_time end |
#stats ⇒ Object (readonly)
Returns the value of attribute stats.
135 136 137 |
# File 'lib/altertable/lakehouse/models.rb', line 135 def stats @stats end |
#user_agent ⇒ Object (readonly)
Returns the value of attribute user_agent.
135 136 137 |
# File 'lib/altertable/lakehouse/models.rb', line 135 def user_agent @user_agent end |
#uuid ⇒ Object (readonly)
Returns the value of attribute uuid.
135 136 137 |
# File 'lib/altertable/lakehouse/models.rb', line 135 def uuid @uuid end |
#visible ⇒ Object (readonly)
Returns the value of attribute visible.
135 136 137 |
# File 'lib/altertable/lakehouse/models.rb', line 135 def visible @visible end |
Class Method Details
.from_h(h) ⇒ Object
153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 |
# File 'lib/altertable/lakehouse/models.rb', line 153 def self.from_h(h) new( uuid: h["uuid"], start_time: h["start_time"], end_time: h["end_time"], duration_ms: h["duration_ms"], query: h["query"], session_id: h["session_id"], client_interface: h["client_interface"], error: h["error"], stats: h["stats"], progress: h["progress"], visible: h["visible"], requested_by: h["requested_by"], user_agent: h["user_agent"] ) end |