Skip navigation links
A B C E G H I M N O R S T V 

A

AbstractBuilder<BUILDER extends BaseBuilder,BASE extends BaseMeter,IMPL extends AbstractMeter> - Class in org.apache.skywalking.apm.toolkit.meter.impl
Help to build the meter
AbstractBuilder(String) - Constructor for class org.apache.skywalking.apm.toolkit.meter.impl.AbstractBuilder
Build a new meter build, meter name is required
AbstractBuilder(MeterId) - Constructor for class org.apache.skywalking.apm.toolkit.meter.impl.AbstractBuilder
Build a new meter build from exists meter id
AbstractMeter - Class in org.apache.skywalking.apm.toolkit.meter.impl
Base meter implementation bean
AbstractMeter(MeterId) - Constructor for class org.apache.skywalking.apm.toolkit.meter.impl.AbstractMeter
 
accept(IMPL) - Method in class org.apache.skywalking.apm.toolkit.meter.impl.AbstractBuilder
Accept the new meter when register, could use it to judge histogram buckets is correct.
accept(CounterImpl) - Method in class org.apache.skywalking.apm.toolkit.meter.impl.CounterImpl.Builder
 
accept(GaugeImpl) - Method in class org.apache.skywalking.apm.toolkit.meter.impl.GaugeImpl.Builder
 
accept(HistogramImpl) - Method in class org.apache.skywalking.apm.toolkit.meter.impl.HistogramImpl.Builder
 
addValue(double) - Method in interface org.apache.skywalking.apm.toolkit.meter.Histogram
Add value into the histogram, automatic analyze what bucket count need to be increment [step1, step2)
addValue(double) - Method in class org.apache.skywalking.apm.toolkit.meter.impl.HistogramImpl
Add value into the histogram, automatic analyze what bucket count need to be increment [step1, step2)
agentGet() - Method in class org.apache.skywalking.apm.toolkit.meter.impl.CounterImpl
Using at the Skywalking agent get, make is support Mode#RATE

B

BaseBuilder<Builder extends BaseBuilder,Meter extends BaseMeter> - Interface in org.apache.skywalking.apm.toolkit.meter
 
BaseMeter - Interface in org.apache.skywalking.apm.toolkit.meter
 
buckets - Variable in class org.apache.skywalking.apm.toolkit.meter.impl.HistogramImpl
 
build() - Method in interface org.apache.skywalking.apm.toolkit.meter.BaseBuilder
Build a new meter object
build() - Method in class org.apache.skywalking.apm.toolkit.meter.impl.AbstractBuilder
Build a new meter object
Builder(String) - Constructor for class org.apache.skywalking.apm.toolkit.meter.impl.CounterImpl.Builder
 
Builder(MeterId) - Constructor for class org.apache.skywalking.apm.toolkit.meter.impl.CounterImpl.Builder
 
Builder(String, Supplier<Double>) - Constructor for class org.apache.skywalking.apm.toolkit.meter.impl.GaugeImpl.Builder
 
Builder(MeterId, Supplier<Double>) - Constructor for class org.apache.skywalking.apm.toolkit.meter.impl.GaugeImpl.Builder
 
Builder(String) - Constructor for class org.apache.skywalking.apm.toolkit.meter.impl.HistogramImpl.Builder
 
Builder(MeterId) - Constructor for class org.apache.skywalking.apm.toolkit.meter.impl.HistogramImpl.Builder
 

C

compareTo(MeterId.Tag) - Method in class org.apache.skywalking.apm.toolkit.meter.MeterId.Tag
 
copyTo(String, MeterId.MeterType) - Method in class org.apache.skywalking.apm.toolkit.meter.MeterId
Simple copy to a new meter id, change the name and type
count - Variable in class org.apache.skywalking.apm.toolkit.meter.impl.CounterImpl
 
Counter - Interface in org.apache.skywalking.apm.toolkit.meter
A counter is a cumulative metric that represents a single monotonically increasing counter whose value can only increase or be reset to zero on restart.
counter(String) - Static method in class org.apache.skywalking.apm.toolkit.meter.MeterFactory
Create a counter builder by name
counter(MeterId) - Static method in class org.apache.skywalking.apm.toolkit.meter.MeterFactory
Create a counter builder by meter id
Counter.Builder - Interface in org.apache.skywalking.apm.toolkit.meter
 
Counter.Mode - Enum in org.apache.skywalking.apm.toolkit.meter
Counter mode
CounterImpl - Class in org.apache.skywalking.apm.toolkit.meter.impl
Using DoubleAdder to add count
CounterImpl(MeterId, Counter.Mode) - Constructor for class org.apache.skywalking.apm.toolkit.meter.impl.CounterImpl
 
CounterImpl.Builder - Class in org.apache.skywalking.apm.toolkit.meter.impl
 
create(MeterId) - Method in class org.apache.skywalking.apm.toolkit.meter.impl.AbstractBuilder
Create a meter
create(MeterId) - Method in class org.apache.skywalking.apm.toolkit.meter.impl.CounterImpl.Builder
 
create(MeterId) - Method in class org.apache.skywalking.apm.toolkit.meter.impl.GaugeImpl.Builder
 
create(MeterId) - Method in class org.apache.skywalking.apm.toolkit.meter.impl.HistogramImpl.Builder
 
create(String) - Static method in class org.apache.skywalking.apm.toolkit.meter.impl.HistogramImpl
 

E

equals(Object) - Method in class org.apache.skywalking.apm.toolkit.meter.impl.AbstractMeter
 
equals(Object) - Method in class org.apache.skywalking.apm.toolkit.meter.MeterId
 
equals(Object) - Method in class org.apache.skywalking.apm.toolkit.meter.MeterId.Tag
 

G

Gauge - Interface in org.apache.skywalking.apm.toolkit.meter
A gauge is a metric that represents a single numerical value that can arbitrarily go up and down.
gauge(String, Supplier<Double>) - Static method in class org.apache.skywalking.apm.toolkit.meter.MeterFactory
Create a gauge builder by name and getter
gauge(MeterId, Supplier<Double>) - Static method in class org.apache.skywalking.apm.toolkit.meter.MeterFactory
Create a gauge builder by meter id and getter
Gauge.Builder - Interface in org.apache.skywalking.apm.toolkit.meter
 
GaugeImpl - Class in org.apache.skywalking.apm.toolkit.meter.impl
Using Supplier as the value.
GaugeImpl(MeterId, Supplier<Double>) - Constructor for class org.apache.skywalking.apm.toolkit.meter.impl.GaugeImpl
 
GaugeImpl.Builder - Class in org.apache.skywalking.apm.toolkit.meter.impl
 
get() - Method in interface org.apache.skywalking.apm.toolkit.meter.Counter
 
get() - Method in interface org.apache.skywalking.apm.toolkit.meter.Gauge
Get count
get() - Method in class org.apache.skywalking.apm.toolkit.meter.impl.CounterImpl
Get count value
get() - Method in class org.apache.skywalking.apm.toolkit.meter.impl.GaugeImpl
Get count
getBucket() - Method in interface org.apache.skywalking.apm.toolkit.meter.Histogram.Bucket
Get bucket key
getBuckets() - Method in interface org.apache.skywalking.apm.toolkit.meter.Histogram
Get all buckets
getBuckets() - Method in class org.apache.skywalking.apm.toolkit.meter.impl.HistogramImpl
Getting all buckets
getCount() - Method in interface org.apache.skywalking.apm.toolkit.meter.Histogram.Bucket
Get bucket count
getMeterId() - Method in interface org.apache.skywalking.apm.toolkit.meter.BaseMeter
Get meter Id
getMeterId() - Method in class org.apache.skywalking.apm.toolkit.meter.impl.AbstractBuilder
Get current meter id
getMeterId() - Method in class org.apache.skywalking.apm.toolkit.meter.impl.AbstractMeter
 
getName() - Method in interface org.apache.skywalking.apm.toolkit.meter.BaseMeter
Get meter name
getName() - Method in class org.apache.skywalking.apm.toolkit.meter.impl.AbstractMeter
Get meter name
getName() - Method in class org.apache.skywalking.apm.toolkit.meter.MeterId
 
getName() - Method in class org.apache.skywalking.apm.toolkit.meter.MeterId.Tag
 
getOrCreateMeter(AbstractBuilder<BUILDER, BASE, IMPL>) - Static method in class org.apache.skywalking.apm.toolkit.meter.impl.MeterCenter
Get or create a new meter
getTag(String) - Method in interface org.apache.skywalking.apm.toolkit.meter.BaseMeter
Get tag value
getTag(String) - Method in class org.apache.skywalking.apm.toolkit.meter.impl.AbstractMeter
Get tag value
getTags() - Method in class org.apache.skywalking.apm.toolkit.meter.MeterId
 
getter - Variable in class org.apache.skywalking.apm.toolkit.meter.impl.GaugeImpl
 
getType() - Method in class org.apache.skywalking.apm.toolkit.meter.impl.AbstractBuilder
Get supported build meter type
getType() - Method in class org.apache.skywalking.apm.toolkit.meter.impl.CounterImpl.Builder
 
getType() - Method in class org.apache.skywalking.apm.toolkit.meter.impl.GaugeImpl.Builder
 
getType() - Method in class org.apache.skywalking.apm.toolkit.meter.impl.HistogramImpl.Builder
 
getType() - Method in class org.apache.skywalking.apm.toolkit.meter.MeterId
 
getValue() - Method in class org.apache.skywalking.apm.toolkit.meter.MeterId.Tag
 

H

hashCode() - Method in class org.apache.skywalking.apm.toolkit.meter.impl.AbstractMeter
 
hashCode() - Method in class org.apache.skywalking.apm.toolkit.meter.MeterId
 
hashCode() - Method in class org.apache.skywalking.apm.toolkit.meter.MeterId.Tag
 
Histogram - Interface in org.apache.skywalking.apm.toolkit.meter
Similar to a histogram, a summary sample observations (usual things like request durations and response sizes).
histogram(String) - Static method in class org.apache.skywalking.apm.toolkit.meter.MeterFactory
Create a histogram builder by name
histogram(MeterId) - Static method in class org.apache.skywalking.apm.toolkit.meter.MeterFactory
Create a histogram builder by meterId
Histogram.Bucket - Interface in org.apache.skywalking.apm.toolkit.meter
Histogram bucket
Histogram.Builder - Interface in org.apache.skywalking.apm.toolkit.meter
 
HistogramImpl - Class in org.apache.skywalking.apm.toolkit.meter.impl
Custom bucket as the steps.
HistogramImpl(MeterId, List<Double>) - Constructor for class org.apache.skywalking.apm.toolkit.meter.impl.HistogramImpl
 
HistogramImpl.Builder - Class in org.apache.skywalking.apm.toolkit.meter.impl
Histogram builder

I

increment(double) - Method in interface org.apache.skywalking.apm.toolkit.meter.Counter
 
increment(double) - Method in class org.apache.skywalking.apm.toolkit.meter.impl.CounterImpl
Increment count

M

MeterCenter - Class in org.apache.skywalking.apm.toolkit.meter.impl
Management all the meter.
MeterCenter() - Constructor for class org.apache.skywalking.apm.toolkit.meter.impl.MeterCenter
 
MeterFactory - Class in org.apache.skywalking.apm.toolkit.meter
 
MeterFactory() - Constructor for class org.apache.skywalking.apm.toolkit.meter.MeterFactory
 
meterId - Variable in class org.apache.skywalking.apm.toolkit.meter.impl.AbstractBuilder
 
meterId - Variable in class org.apache.skywalking.apm.toolkit.meter.impl.AbstractMeter
 
MeterId - Class in org.apache.skywalking.apm.toolkit.meter
Meter identity
MeterId(String, MeterId.MeterType) - Constructor for class org.apache.skywalking.apm.toolkit.meter.MeterId
 
MeterId(String, MeterId.MeterType, List<MeterId.Tag>) - Constructor for class org.apache.skywalking.apm.toolkit.meter.MeterId
 
MeterId.MeterType - Enum in org.apache.skywalking.apm.toolkit.meter
The meter type
MeterId.Tag - Class in org.apache.skywalking.apm.toolkit.meter
Using name/value pair as the tag, also it will Comparable when we sort all of tags
minValue(double) - Method in interface org.apache.skywalking.apm.toolkit.meter.Histogram.Builder
Setting min value, default is zero
minValue(double) - Method in class org.apache.skywalking.apm.toolkit.meter.impl.HistogramImpl.Builder
Setting min value, default is zero
mode(Counter.Mode) - Method in interface org.apache.skywalking.apm.toolkit.meter.Counter.Builder
Setting counter mode
mode(Counter.Mode) - Method in class org.apache.skywalking.apm.toolkit.meter.impl.CounterImpl.Builder
Setting counter mode
mode - Variable in class org.apache.skywalking.apm.toolkit.meter.impl.CounterImpl
 

N

name - Variable in class org.apache.skywalking.apm.toolkit.meter.MeterId
 

O

org.apache.skywalking.apm.toolkit.meter - package org.apache.skywalking.apm.toolkit.meter
 
org.apache.skywalking.apm.toolkit.meter.impl - package org.apache.skywalking.apm.toolkit.meter.impl
 

R

removeMeter(MeterId) - Static method in class org.apache.skywalking.apm.toolkit.meter.impl.MeterCenter
Remove meter

S

steps(List<Double>) - Method in interface org.apache.skywalking.apm.toolkit.meter.Histogram.Builder
Setting bucket steps
steps(List<Double>) - Method in class org.apache.skywalking.apm.toolkit.meter.impl.HistogramImpl.Builder
Setting bucket steps
steps - Variable in class org.apache.skywalking.apm.toolkit.meter.impl.HistogramImpl
 

T

tag(String, String) - Method in interface org.apache.skywalking.apm.toolkit.meter.BaseBuilder
append new tags to this meter
tag(String, String) - Method in class org.apache.skywalking.apm.toolkit.meter.impl.AbstractBuilder
append new tag to this meter
Tag(String, String) - Constructor for class org.apache.skywalking.apm.toolkit.meter.MeterId.Tag
 
tags - Variable in class org.apache.skywalking.apm.toolkit.meter.MeterId
 
type - Variable in class org.apache.skywalking.apm.toolkit.meter.MeterId
 

V

valueOf(String) - Static method in enum org.apache.skywalking.apm.toolkit.meter.Counter.Mode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.skywalking.apm.toolkit.meter.MeterId.MeterType
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.apache.skywalking.apm.toolkit.meter.Counter.Mode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.apache.skywalking.apm.toolkit.meter.MeterId.MeterType
Returns an array containing the constants of this enum type, in the order they are declared.
A B C E G H I M N O R S T V 
Skip navigation links

Copyright © 2020 The Apache Software Foundation. All rights reserved.