Class: Liteguard::Signal

Inherits:
Data
  • Object
show all
Defined in:
lib/liteguard/types.rb

Overview

A buffered guard-check record for upload to the data plane.

Instance Attribute Summary collapse

Instance Attribute Details

#callsite_idObject (readonly)

Returns the value of attribute callsite_id

Returns:

  • (Object)

    the current value of callsite_id



89
90
91
# File 'lib/liteguard/types.rb', line 89

def callsite_id
  @callsite_id
end

#dropped_signals_since_lastObject (readonly)

Returns the value of attribute dropped_signals_since_last

Returns:

  • (Object)

    the current value of dropped_signals_since_last



89
90
91
# File 'lib/liteguard/types.rb', line 89

def dropped_signals_since_last
  @dropped_signals_since_last
end

#execution_idObject (readonly)

Returns the value of attribute execution_id

Returns:

  • (Object)

    the current value of execution_id



89
90
91
# File 'lib/liteguard/types.rb', line 89

def execution_id
  @execution_id
end

#guard_nameObject (readonly)

Returns the value of attribute guard_name

Returns:

  • (Object)

    the current value of guard_name



89
90
91
# File 'lib/liteguard/types.rb', line 89

def guard_name
  @guard_name
end

#kindObject (readonly)

Returns the value of attribute kind

Returns:

  • (Object)

    the current value of kind



89
90
91
# File 'lib/liteguard/types.rb', line 89

def kind
  @kind
end

#measurementObject (readonly)

Returns the value of attribute measurement

Returns:

  • (Object)

    the current value of measurement



89
90
91
# File 'lib/liteguard/types.rb', line 89

def measurement
  @measurement
end

#parent_signal_idObject (readonly)

Returns the value of attribute parent_signal_id

Returns:

  • (Object)

    the current value of parent_signal_id



89
90
91
# File 'lib/liteguard/types.rb', line 89

def parent_signal_id
  @parent_signal_id
end

#propertiesObject (readonly)

Returns the value of attribute properties

Returns:

  • (Object)

    the current value of properties



89
90
91
# File 'lib/liteguard/types.rb', line 89

def properties
  @properties
end

#resultObject (readonly)

Returns the value of attribute result

Returns:

  • (Object)

    the current value of result



89
90
91
# File 'lib/liteguard/types.rb', line 89

def result
  @result
end

#sequence_numberObject (readonly)

Returns the value of attribute sequence_number

Returns:

  • (Object)

    the current value of sequence_number



89
90
91
# File 'lib/liteguard/types.rb', line 89

def sequence_number
  @sequence_number
end

#signal_idObject (readonly)

Returns the value of attribute signal_id

Returns:

  • (Object)

    the current value of signal_id



89
90
91
# File 'lib/liteguard/types.rb', line 89

def signal_id
  @signal_id
end

#timestamp_msObject (readonly)

Returns the value of attribute timestamp_ms

Returns:

  • (Object)

    the current value of timestamp_ms



89
90
91
# File 'lib/liteguard/types.rb', line 89

def timestamp_ms
  @timestamp_ms
end

#traceObject (readonly)

Returns the value of attribute trace

Returns:

  • (Object)

    the current value of trace



89
90
91
# File 'lib/liteguard/types.rb', line 89

def trace
  @trace
end