abstract struct OpenTelemetry::API::AbstractIdGenerator::AbstractBase
- OpenTelemetry::API::AbstractIdGenerator::AbstractBase
- Struct
- Value
- Object
Direct Known Subclasses
Defined in:
api/id_generator/abstract_base.crConstructors
Instance Method Summary
- #initialize
-
#span_id
This method will return an ID suitable for use as a Span ID.
-
#trace_id
This method will return an ID suitable for use as a Trace ID.
Constructor Detail
Instance Method Detail
abstract
def span_id
#
This method will return an ID suitable for use as a Span ID. The standard offered in the open telemetry spec is 64 bits (8 bytes). This is not a hard requirement, however, so subclass implementations can return a different length.
abstract
def trace_id
#
This method will return an ID suitable for use as a Trace ID. The standard offered in the open telemetry spec is 128 bits (16 bytes). This is not a hard requirement, however, so subclass implementations can return a different length.