Class: Datadog::Statsd
- Inherits:
-
Object
- Object
- Datadog::Statsd
- Defined in:
- lib/datadog/statsd/schema.rb,
lib/datadog/statsd/emitter.rb,
lib/datadog/statsd/schema/cli.rb,
lib/datadog/statsd/schema/errors.rb,
lib/datadog/statsd/schema/version.rb,
lib/datadog/statsd/schema/analyzer.rb,
lib/datadog/statsd/schema/commands.rb,
lib/datadog/statsd/schema/namespace.rb,
lib/datadog/statsd/schema/schema_builder.rb,
lib/datadog/statsd/schema/tag_definition.rb,
lib/datadog/statsd/schema/commands/analyze.rb,
lib/datadog/statsd/schema/metric_definition.rb
Overview
Main StatsD client class that provides factory methods for creating emitters and schemas
Defined Under Namespace
Modules: Schema Classes: Emitter
Class Method Summary collapse
-
.emitter ⇒ Datadog::Statsd::Emitter
Factory method to create a new Emitter instance.
-
.schema ⇒ Datadog::Statsd::Schema::Namespace
Factory method to create a new Schema instance.
Class Method Details
.emitter ⇒ Datadog::Statsd::Emitter
Factory method to create a new Emitter instance
29 30 31 |
# File 'lib/datadog/statsd/schema.rb', line 29 def emitter(...) ::Datadog::Statsd::Emitter.new(...) end |
.schema ⇒ Datadog::Statsd::Schema::Namespace
Factory method to create a new Schema instance
37 38 39 |
# File 'lib/datadog/statsd/schema.rb', line 37 def schema(...) ::Datadog::Statsd::Schema.new(...) end |