Sha256: ab33ff83d750d4351aad567ac292a4b8bde46c72f440dbaca9f92d75410c6199

Contents?: true

Size: 516 Bytes

Versions: 17

Compression:

Stored size: 516 Bytes

Contents

# frozen_string_literal: true

module StatsD
  module Instrument
    # @note This class is part of the new Client implementation that is intended
    #   to become the new default in the next major release of this library.
    class StatsDDatagramBuilder < StatsD::Instrument::DatagramBuilder
      unsupported_datagram_types :h, :d, :kv

      protected

      def normalize_tags(tags)
        raise NotImplementedError, "#{self.class.name} does not support tags" if tags

        super
      end
    end
  end
end

Version data entries

17 entries across 17 versions & 1 rubygems

Version Path
statsd-instrument-3.5.12 lib/statsd/instrument/statsd_datagram_builder.rb
statsd-instrument-3.5.11 lib/statsd/instrument/statsd_datagram_builder.rb
statsd-instrument-3.5.10 lib/statsd/instrument/statsd_datagram_builder.rb
statsd-instrument-3.5.9 lib/statsd/instrument/statsd_datagram_builder.rb
statsd-instrument-3.5.8 lib/statsd/instrument/statsd_datagram_builder.rb
statsd-instrument-3.5.7 lib/statsd/instrument/statsd_datagram_builder.rb
statsd-instrument-3.5.6 lib/statsd/instrument/statsd_datagram_builder.rb
statsd-instrument-3.5.5 lib/statsd/instrument/statsd_datagram_builder.rb
statsd-instrument-3.5.4 lib/statsd/instrument/statsd_datagram_builder.rb
statsd-instrument-3.5.3 lib/statsd/instrument/statsd_datagram_builder.rb
statsd-instrument-3.5.2 lib/statsd/instrument/statsd_datagram_builder.rb
statsd-instrument-3.5.1 lib/statsd/instrument/statsd_datagram_builder.rb
statsd-instrument-3.5.0 lib/statsd/instrument/statsd_datagram_builder.rb
statsd-instrument-3.4.0 lib/statsd/instrument/statsd_datagram_builder.rb
statsd-instrument-3.3.0 lib/statsd/instrument/statsd_datagram_builder.rb
statsd-instrument-3.2.1 lib/statsd/instrument/statsd_datagram_builder.rb
statsd-instrument-3.2.0 lib/statsd/instrument/statsd_datagram_builder.rb