Sha256: c05bd2d86978443e1bae212a47e16c2ab98c4f84e43487a021ad7900cd44ab31

Contents?: true

Size: 1.17 KB

Versions: 11

Compression:

Stored size: 1.17 KB

Contents

# frozen_string_literal: true

# Copyright The OpenTelemetry Authors
#
# SPDX-License-Identifier: Apache-2.0

module OpenTelemetry
  module SDK
    module Trace
      # The Export module contains the built-in exporters and span processors for the OpenTelemetry
      # reference implementation.
      module Export
        # Result codes for the SpanExporter#export method and the SpanProcessor#force_flush and SpanProcessor#shutdown methods.

        # The operation finished successfully.
        SUCCESS = 0

        # The operation finished with an error.
        FAILURE = 1

        # Additional result code for the SpanProcessor#force_flush and SpanProcessor#shutdown methods.

        # The operation timed out.
        TIMEOUT = 2
      end
    end
  end
end

require 'opentelemetry/sdk/trace/export/batch_span_processor'
require 'opentelemetry/sdk/trace/export/console_span_exporter'
require 'opentelemetry/sdk/trace/export/in_memory_span_exporter'
require 'opentelemetry/sdk/trace/export/metrics_reporter'
require 'opentelemetry/sdk/trace/export/multi_span_exporter'
require 'opentelemetry/sdk/trace/export/noop_span_exporter'
require 'opentelemetry/sdk/trace/export/simple_span_processor'

Version data entries

11 entries across 11 versions & 1 rubygems

Version Path
opentelemetry-sdk-1.0.0.rc1 lib/opentelemetry/sdk/trace/export.rb
opentelemetry-sdk-0.17.0 lib/opentelemetry/sdk/trace/export.rb
opentelemetry-sdk-0.16.0 lib/opentelemetry/sdk/trace/export.rb
opentelemetry-sdk-0.15.0 lib/opentelemetry/sdk/trace/export.rb
opentelemetry-sdk-0.14.0 lib/opentelemetry/sdk/trace/export.rb
opentelemetry-sdk-0.13.1 lib/opentelemetry/sdk/trace/export.rb
opentelemetry-sdk-0.13.0 lib/opentelemetry/sdk/trace/export.rb
opentelemetry-sdk-0.12.1 lib/opentelemetry/sdk/trace/export.rb
opentelemetry-sdk-0.12.0 lib/opentelemetry/sdk/trace/export.rb
opentelemetry-sdk-0.11.1 lib/opentelemetry/sdk/trace/export.rb
opentelemetry-sdk-0.11.0 lib/opentelemetry/sdk/trace/export.rb