public final class Config
extends java.lang.Object
| Modifier and Type | Class and Description |
|---|---|
static class |
Config.Builder |
| Modifier and Type | Field and Description |
|---|---|
java.lang.String |
applicationName |
java.lang.String |
authToken |
static java.lang.String |
DEFAULT_SPY_NAME |
Format |
format |
Logger.Level |
logLevel |
java.lang.String |
profilingAlloc |
EventType |
profilingEvent |
java.time.Duration |
profilingInterval |
java.lang.String |
profilingLock |
int |
pushQueueCapacity |
java.lang.String |
serverAddress |
java.lang.String |
timeseriesName |
java.time.Duration |
uploadInterval |
| Modifier and Type | Method and Description |
|---|---|
static Config |
build() |
static Config |
build(ConfigurationProvider configurationProvider) |
Config.Builder |
newBuilder() |
long |
profilingIntervalInHertz() |
java.lang.String |
toString() |
public static final java.lang.String DEFAULT_SPY_NAME
public final java.lang.String applicationName
public final java.time.Duration profilingInterval
public final EventType profilingEvent
public final java.lang.String profilingAlloc
public final java.lang.String profilingLock
public final java.time.Duration uploadInterval
public final Logger.Level logLevel
public final java.lang.String serverAddress
public final java.lang.String authToken
public final java.lang.String timeseriesName
public final Format format
public final int pushQueueCapacity
public long profilingIntervalInHertz()
public java.lang.String toString()
toString in class java.lang.Objectpublic Config.Builder newBuilder()
public static Config build()
public static Config build(ConfigurationProvider configurationProvider)