Class: Cline::Log

Inherits:
Schema
  • Object
show all
Defined in:
lib/cline/log.rb

Overview

Cline Log entry

Defined Under Namespace

Classes: ApiError, Error, ErrorCause, Properties

Instance Attribute Summary

Attributes inherited from Schema

#extra_attributes

Public API collapse

Methods inherited from Schema

#==, as_hash, cast, cline_snake_attributes, of_hash, #to_cline_json, #to_hash

Instance Method Details

#backend_mode ⇒ String?



265
# File 'lib/cline/log.rb', line 265

attribute :backend_mode, :string

#component ⇒ String



247
# File 'lib/cline/log.rb', line 247

attribute :component, :string

#cwd ⇒ String?



259
# File 'lib/cline/log.rb', line 259

attribute :cwd, :string

#err ⇒ Error?



286
# File 'lib/cline/log.rb', line 286

attribute :err, Error

#event ⇒ String?



274
# File 'lib/cline/log.rb', line 274

attribute :event, :string

#force_local_backend ⇒ Boolean?



268
# File 'lib/cline/log.rb', line 268

attribute :force_local_backend, :boolean

#has_prompt ⇒ Boolean?



256
# File 'lib/cline/log.rb', line 256

attribute :has_prompt, :boolean

#hostname ⇒ String



241
# File 'lib/cline/log.rb', line 241

attribute :hostname, :string

#interactive ⇒ Boolean?



253
# File 'lib/cline/log.rb', line 253

attribute :interactive, :boolean

#level ⇒ Integer



232
# File 'lib/cline/log.rb', line 232

attribute :level, :integer

#msg ⇒ String



250
# File 'lib/cline/log.rb', line 250

attribute :msg, :string

#name ⇒ String



244
# File 'lib/cline/log.rb', line 244

attribute :name, :string

#pid ⇒ Integer



238
# File 'lib/cline/log.rb', line 238

attribute :pid, :integer

#properties ⇒ Properties?



277
# File 'lib/cline/log.rb', line 277

attribute :properties, Properties

#provider_id ⇒ String?



283
# File 'lib/cline/log.rb', line 283

attribute :provider_id, :string

#reason ⇒ String?



262
# File 'lib/cline/log.rb', line 262

attribute :reason, :string

#severity ⇒ String?



280
# File 'lib/cline/log.rb', line 280

attribute :severity, :string

#telemetry_sink ⇒ String?



271
# File 'lib/cline/log.rb', line 271

attribute :telemetry_sink, :string

#time ⇒ String



235
# File 'lib/cline/log.rb', line 235

attribute :time, :string