Sha256: 2a74333be77e6bec75fde800f8ea5c6d94d78ef05a64c236cf8a955b52681aa4

Contents?: true

Size: 885 Bytes

Versions: 1

Compression:

Stored size: 885 Bytes

Contents

# frozen_string_literal: true

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

require 'opentelemetry/distributed_context/distributed_context'
require 'opentelemetry/distributed_context/entry'
require 'opentelemetry/distributed_context/manager'
require 'opentelemetry/distributed_context/propagation'

module OpenTelemetry
  # DistributedContext is an abstract data type that represents a collection of entries. Each key of a DistributedContext is
  # associated with exactly one value. DistributedContext is serializable, to facilitate propagating it not only inside the
  # process but also across process boundaries. DistributedContext is used to annotate telemetry with the name:value pair
  # Entry. Those values can be used to add dimensions to the metric or additional context properties to logs and traces.
  module DistributedContext
  end
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
opentelemetry-api-0.2.0 lib/opentelemetry/distributed_context.rb