Class: Aws::Telemetry::TracerProviderBase

Inherits:
Object
  • Object
show all
Defined in:
gems/aws-sdk-core/lib/aws-sdk-core/telemetry/base.rb

Overview

Base for TracerProvider classes.

Direct Known Subclasses

NoOpTracerProvider, OTelTracerProvider

Instance Method Summary collapse

Instance Method Details

#tracer(name = nil) ⇒ Aws::Telemetry::TracerBase

Returns a Tracer instance.

Parameters:

  • name (String) (defaults to: nil)

    Tracer name

Returns:

Raises:

  • (NotImplementedError)


36
37
38
# File 'gems/aws-sdk-core/lib/aws-sdk-core/telemetry/base.rb', line 36

def tracer(name = nil)
  raise NotImplementedError
end