Class: Skywalking::Tracing::SpanContext::PrimaryEndpoint
- Inherits:
-
Object
- Object
- Skywalking::Tracing::SpanContext::PrimaryEndpoint
- Defined in:
- lib/skywalking/tracing/span_context.rb
Instance Method Summary collapse
- #get_name ⇒ Object
-
#initialize(span) ⇒ PrimaryEndpoint
constructor
A new instance of PrimaryEndpoint.
- #set_primary_endpoint(span) ⇒ Object
Constructor Details
#initialize(span) ⇒ PrimaryEndpoint
Returns a new instance of PrimaryEndpoint.
162 163 164 |
# File 'lib/skywalking/tracing/span_context.rb', line 162 def initialize(span) @span = span end |
Instance Method Details
#get_name ⇒ Object
172 173 174 |
# File 'lib/skywalking/tracing/span_context.rb', line 172 def get_name @span.operation end |
#set_primary_endpoint(span) ⇒ Object
166 167 168 169 170 |
# File 'lib/skywalking/tracing/span_context.rb', line 166 def set_primary_endpoint(span) if @span.kind != Kind::Entry && span.kind == Kind::Entry @span = span end end |