class OpenTelemetry::Exporter::IO

Defined in:

exporters/io.cr

Constructors

Instance Method Summary

Instance methods inherited from class OpenTelemetry::Exporter::Base

handle(elements : Array(Elements)) handle

Macros inherited from class OpenTelemetry::Exporter::Base

method_missing(call) method_missing

Instance methods inherited from module OpenTelemetry::Exporter::UnbufferedExporter

do_reap do_reap, export(elements : Array(Elements))
export(element : Elements)
export
, handle(elements : Array(Elements))
handle(element)
handle
, inject_telemetry_attributes(element) inject_telemetry_attributes, loop_and_receive loop_and_receive, reaped? reaped?, start start

Constructor methods inherited from module OpenTelemetry::Exporter::UnbufferedExporter

new(*_junk, **_kwjunk)
new(&)
new

Constructor Detail

def self.new(io : ::IO | ::IO::Memory = ::IO::Memory.new, *_junk, **_kwjunk) #

[View source]
def self.new(&) #

[View source]

Instance Method Detail

def handle(elements : Array(Elements)) #

[View source]
def io : ::IO | ::IO::Memory | Nil #

[View source]
def io=(io : ::IO | ::IO::Memory | Nil) #

[View source]