public class KanelaConfiguration
extends java.lang.Object
| Modifier and Type | Class and Description |
|---|---|
static class |
KanelaConfiguration.BootstrapInjectionConfig |
class |
KanelaConfiguration.CircuitBreakerConfig |
static class |
KanelaConfiguration.DumpConfig |
static class |
KanelaConfiguration.InstrumentationRegistryConfig |
static class |
KanelaConfiguration.ModuleConfiguration |
class |
KanelaConfiguration.OldGarbageCollectorConfig |
| Modifier and Type | Method and Description |
|---|---|
static KanelaConfiguration |
from(java.lang.ClassLoader classLoader) |
io.vavr.collection.List<KanelaConfiguration.ModuleConfiguration> |
getAgentModules() |
<T> io.vavr.control.Option<T> |
getExtraParameter(java.lang.String key) |
static KanelaConfiguration |
instance() |
boolean |
isAttachedInRuntime() |
boolean |
isDebugMode() |
void |
runtimeAttach() |
public static KanelaConfiguration from(java.lang.ClassLoader classLoader)
public static KanelaConfiguration instance()
public io.vavr.collection.List<KanelaConfiguration.ModuleConfiguration> getAgentModules()
public boolean isDebugMode()
public <T> io.vavr.control.Option<T> getExtraParameter(java.lang.String key)
public boolean isAttachedInRuntime()
public void runtimeAttach()