public class AsyncProfilerConfig
extends java.lang.Object
| Modifier and Type | Class and Description |
|---|---|
static class |
AsyncProfilerConfig.Counter |
| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
EVENT_ALLOC |
static java.lang.String |
EVENT_LOCK |
static java.lang.String |
EVENT_WALL |
| Constructor and Description |
|---|
AsyncProfilerConfig(AsyncProfilerDistribution asyncProfilerDistribution,
java.util.List<java.lang.String> events,
AsyncProfilerConfig.Counter counter,
int interval,
int allocSampleSize,
int lockThreshold,
int wallInterval,
int stackDepth,
boolean includeSystemThreads,
AsyncProfilerOutputType preferredOutputType) |
| Modifier and Type | Method and Description |
|---|---|
int |
getAllocSampleSize() |
AsyncProfilerConfig.Counter |
getCounter() |
AsyncProfilerDistribution |
getDistribution() |
java.util.List<java.lang.String> |
getEvents() |
int |
getInterval() |
java.lang.String |
getJoinedEvents() |
int |
getLockThreshold() |
AsyncProfilerOutputType |
getPreferredOutputType() |
int |
getStackDepth() |
int |
getWallInterval() |
boolean |
isIncludeSystemThreads() |
public static final java.lang.String EVENT_ALLOC
public static final java.lang.String EVENT_LOCK
public static final java.lang.String EVENT_WALL
public AsyncProfilerConfig(AsyncProfilerDistribution asyncProfilerDistribution, java.util.List<java.lang.String> events, AsyncProfilerConfig.Counter counter, int interval, int allocSampleSize, int lockThreshold, int wallInterval, int stackDepth, boolean includeSystemThreads, AsyncProfilerOutputType preferredOutputType)
public AsyncProfilerDistribution getDistribution()
public java.lang.String getJoinedEvents()
public java.util.List<java.lang.String> getEvents()
public AsyncProfilerConfig.Counter getCounter()
public int getInterval()
public int getAllocSampleSize()
public int getLockThreshold()
public int getWallInterval()
public int getStackDepth()
public boolean isIncludeSystemThreads()
public AsyncProfilerOutputType getPreferredOutputType()