Class NoopScope
- java.lang.Object
-
- com.uber.cadence.internal.metrics.NoopScope
-
- All Implemented Interfaces:
com.uber.m3.tally.Scope
,java.lang.AutoCloseable
public final class NoopScope extends java.lang.Object implements com.uber.m3.tally.Scope
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description com.uber.m3.tally.Capabilities
capabilities()
void
close()
com.uber.m3.tally.Counter
counter(java.lang.String name)
com.uber.m3.tally.Gauge
gauge(java.lang.String name)
static com.uber.m3.tally.Scope
getInstance()
com.uber.m3.tally.Histogram
histogram(java.lang.String name, com.uber.m3.tally.Buckets buckets)
com.uber.m3.tally.Scope
subScope(java.lang.String name)
com.uber.m3.tally.Scope
tagged(java.util.Map<java.lang.String,java.lang.String> tags)
com.uber.m3.tally.Timer
timer(java.lang.String name)
-
-
-
Method Detail
-
counter
public com.uber.m3.tally.Counter counter(java.lang.String name)
- Specified by:
counter
in interfacecom.uber.m3.tally.Scope
-
gauge
public com.uber.m3.tally.Gauge gauge(java.lang.String name)
- Specified by:
gauge
in interfacecom.uber.m3.tally.Scope
-
timer
public com.uber.m3.tally.Timer timer(java.lang.String name)
- Specified by:
timer
in interfacecom.uber.m3.tally.Scope
-
histogram
public com.uber.m3.tally.Histogram histogram(java.lang.String name, com.uber.m3.tally.Buckets buckets)
- Specified by:
histogram
in interfacecom.uber.m3.tally.Scope
-
tagged
public com.uber.m3.tally.Scope tagged(java.util.Map<java.lang.String,java.lang.String> tags)
- Specified by:
tagged
in interfacecom.uber.m3.tally.Scope
-
subScope
public com.uber.m3.tally.Scope subScope(java.lang.String name)
- Specified by:
subScope
in interfacecom.uber.m3.tally.Scope
-
capabilities
public com.uber.m3.tally.Capabilities capabilities()
- Specified by:
capabilities
in interfacecom.uber.m3.tally.Scope
-
close
public void close()
- Specified by:
close
in interfacejava.lang.AutoCloseable
- Specified by:
close
in interfacecom.uber.m3.tally.Scope
-
getInstance
public static com.uber.m3.tally.Scope getInstance()
-
-