public class ParameterMetric extends Object
| Constructor and Description |
|---|
ParameterMetric() |
ParameterMetric(int sampleCount,
int intervalInMs) |
| Modifier and Type | Method and Description |
|---|---|
void |
addBlock(int count,
Object... args) |
void |
addPass(int count,
Object... args) |
void |
addThreadCount(Object... args) |
void |
clear() |
void |
decreaseThreadCount(Object... args) |
long |
getBlockParamQps(int index,
Object value) |
double |
getPassParamQps(int index,
Object value) |
Map<Integer,HotParameterLeapArray> |
getRollingParameters() |
long |
getThreadCount(int index,
Object value) |
Map<Integer,CacheMap<Object,AtomicInteger>> |
getThreadCountMap() |
Map<Object,Double> |
getTopPassParamCount(int index,
int number) |
void |
initializeForIndex(int index) |
public ParameterMetric()
public ParameterMetric(int sampleCount,
int intervalInMs)
public Map<Integer,HotParameterLeapArray> getRollingParameters()
public Map<Integer,CacheMap<Object,AtomicInteger>> getThreadCountMap()
public void clear()
public void initializeForIndex(int index)
public void decreaseThreadCount(Object... args)
public void addThreadCount(Object... args)
public void addPass(int count,
Object... args)
public void addBlock(int count,
Object... args)
public double getPassParamQps(int index,
Object value)
public long getBlockParamQps(int index,
Object value)
public long getThreadCount(int index,
Object value)
Copyright © 2019 Alibaba Group. All rights reserved.