module Aws::Embedded::Metrics

Constants

VERSION

Public Class Methods

config() click to toggle source
# File lib/aws-embedded-metrics-customink.rb, line 15
def config
  Config.config
end
configure() { |c| ... } click to toggle source
# File lib/aws-embedded-metrics-customink.rb, line 19
def configure
  Config.configure { |c| yield(c) }
end
logger() { |m| ... } click to toggle source
# File lib/aws-embedded-metrics-customink.rb, line 27
def logger
  Logger.new.tap do |l|
    l.metrics { |m| yield(m) } if block_given?
  end
end
reconfigure() { |c| ... } click to toggle source
# File lib/aws-embedded-metrics-customink.rb, line 23
def reconfigure
  Config.reconfigure { |c| yield(c) if block_given? }
end

Private Instance Methods

config() click to toggle source
# File lib/aws-embedded-metrics-customink.rb, line 15
def config
  Config.config
end
configure() { |c| ... } click to toggle source
# File lib/aws-embedded-metrics-customink.rb, line 19
def configure
  Config.configure { |c| yield(c) }
end
logger() { |m| ... } click to toggle source
# File lib/aws-embedded-metrics-customink.rb, line 27
def logger
  Logger.new.tap do |l|
    l.metrics { |m| yield(m) } if block_given?
  end
end
reconfigure() { |c| ... } click to toggle source
# File lib/aws-embedded-metrics-customink.rb, line 23
def reconfigure
  Config.reconfigure { |c| yield(c) if block_given? }
end