Class: StackifyRubyAPM::Span::Context Private

Inherits:
Object
  • Object
show all
Includes:
NaivelyHashable
Defined in:
lib/stackify_apm/span/context.rb

This class is part of a private API. You should avoid using this class if possible, as it may be removed or be changed in the future.

Instance Attribute Summary collapse

Instance Method Summary collapse

Methods included from NaivelyHashable

#naively_hashable?, #to_h

Constructor Details

#initialize(**args) ⇒ Context

This method is part of a private API. You should avoid using this method if possible, as it may be removed or be changed in the future.

Returns a new instance of Context.



9
10
11
12
13
# File 'lib/stackify_apm/span/context.rb', line 9

def initialize(**args)
  args.each do |key, val|
    send(:"#{key}=", val)
  end
end

Instance Attribute Details

#CACHEKEYObject

This method is part of a private API. You should avoid using this method if possible, as it may be removed or be changed in the future.



15
16
17
# File 'lib/stackify_apm/span/context.rb', line 15

def CACHEKEY
  @CACHEKEY
end

#CACHENAMEObject

This method is part of a private API. You should avoid using this method if possible, as it may be removed or be changed in the future.



15
16
17
# File 'lib/stackify_apm/span/context.rb', line 15

def CACHENAME
  @CACHENAME
end

#CATEGORYObject

This method is part of a private API. You should avoid using this method if possible, as it may be removed or be changed in the future.



15
16
17
# File 'lib/stackify_apm/span/context.rb', line 15

def CATEGORY
  @CATEGORY
end

#COMPONENT_CATEGORYObject

This method is part of a private API. You should avoid using this method if possible, as it may be removed or be changed in the future.



15
16
17
# File 'lib/stackify_apm/span/context.rb', line 15

def COMPONENT_CATEGORY
  @COMPONENT_CATEGORY
end

#COMPONENT_DETAILObject

This method is part of a private API. You should avoid using this method if possible, as it may be removed or be changed in the future.



15
16
17
# File 'lib/stackify_apm/span/context.rb', line 15

def COMPONENT_DETAIL
  @COMPONENT_DETAIL
end

#IDObject

This method is part of a private API. You should avoid using this method if possible, as it may be removed or be changed in the future.



15
16
17
# File 'lib/stackify_apm/span/context.rb', line 15

def ID
  @ID
end

#METHODObject

This method is part of a private API. You should avoid using this method if possible, as it may be removed or be changed in the future.



15
16
17
# File 'lib/stackify_apm/span/context.rb', line 15

def METHOD
  @METHOD
end

#MONGODB_COLLECTIONObject

This method is part of a private API. You should avoid using this method if possible, as it may be removed or be changed in the future.



15
16
17
# File 'lib/stackify_apm/span/context.rb', line 15

def MONGODB_COLLECTION
  @MONGODB_COLLECTION
end

#OPERATIONObject

This method is part of a private API. You should avoid using this method if possible, as it may be removed or be changed in the future.



15
16
17
# File 'lib/stackify_apm/span/context.rb', line 15

def OPERATION
  @OPERATION
end

#PROVIDERObject

This method is part of a private API. You should avoid using this method if possible, as it may be removed or be changed in the future.



15
16
17
# File 'lib/stackify_apm/span/context.rb', line 15

def PROVIDER
  @PROVIDER
end

#SQLObject

This method is part of a private API. You should avoid using this method if possible, as it may be removed or be changed in the future.



15
16
17
# File 'lib/stackify_apm/span/context.rb', line 15

def SQL
  @SQL
end

#STATUSObject

This method is part of a private API. You should avoid using this method if possible, as it may be removed or be changed in the future.



15
16
17
# File 'lib/stackify_apm/span/context.rb', line 15

def STATUS
  @STATUS
end

#SUBCATEGORYObject

This method is part of a private API. You should avoid using this method if possible, as it may be removed or be changed in the future.



15
16
17
# File 'lib/stackify_apm/span/context.rb', line 15

def SUBCATEGORY
  @SUBCATEGORY
end

#THREAD_IDObject

This method is part of a private API. You should avoid using this method if possible, as it may be removed or be changed in the future.



15
16
17
# File 'lib/stackify_apm/span/context.rb', line 15

def THREAD_ID
  @THREAD_ID
end

#TRACKED_FUNCObject

This method is part of a private API. You should avoid using this method if possible, as it may be removed or be changed in the future.



15
16
17
# File 'lib/stackify_apm/span/context.rb', line 15

def TRACKED_FUNC
  @TRACKED_FUNC
end

#URLObject

This method is part of a private API. You should avoid using this method if possible, as it may be removed or be changed in the future.



15
16
17
# File 'lib/stackify_apm/span/context.rb', line 15

def URL
  @URL
end