public interface AtlasConfig
extends com.netflix.spectator.api.RegistryConfig
| Modifier and Type | Method and Description |
|---|---|
default int |
batchSize()
Returns the number of measurements per request to use for the backend.
|
default java.util.Map<java.lang.String,java.lang.String> |
commonTags()
Returns the common tags to apply to all metrics reported to Atlas.
|
default java.time.Duration |
configRefreshFrequency()
Returns the frequency for refreshing config settings from the LWC service.
|
default java.time.Duration |
configTTL()
Returns the TTL for subscriptions from the LWC service.
|
default java.lang.String |
configUri()
Returns the URI for the Atlas LWC endpoint to retrieve current subscriptions.
|
default java.time.Duration |
connectTimeout()
Returns the connection timeout for requests to the backend.
|
default boolean |
enabled()
Returns true if publishing to Atlas is enabled.
|
default java.lang.String |
evalUri()
Returns the URI for the Atlas LWC endpoint to evaluate the data for a suscription.
|
default boolean |
lwcEnabled()
Returns true if streaming to Atlas LWC is enabled.
|
default java.time.Duration |
meterTTL()
Returns the TTL for meters that do not have any activity.
|
default int |
numThreads()
Returns the number of threads to use with the scheduler.
|
default java.time.Duration |
readTimeout()
Returns the read timeout for requests to the backend.
|
default java.time.Duration |
step()
Returns the step size (reporting frequency) to use.
|
default java.lang.String |
uri()
Returns the URI for the Atlas backend.
|
default java.lang.String |
validTagCharacters()
Returns a pattern indicating the valid characters for a tag key or value.
|
default java.util.Map<java.lang.String,java.lang.String> |
validTagValueCharacters()
Returns a map from tag key to a pattern indicating the valid characters for the values
of that key.
|
default java.time.Duration step()
default java.time.Duration meterTTL()
default boolean enabled()
default int numThreads()
default java.lang.String uri()
http://localhost:7101/api/v1/publish.default boolean lwcEnabled()
default java.time.Duration configRefreshFrequency()
default java.time.Duration configTTL()
default java.lang.String configUri()
http://localhost:7101/lwc/api/v1/expressions/local-dev.default java.lang.String evalUri()
http://localhost:7101/lwc/api/v1/evaluate.default java.time.Duration connectTimeout()
default java.time.Duration readTimeout()
default int batchSize()
default java.util.Map<java.lang.String,java.lang.String> commonTags()
default java.lang.String validTagCharacters()
validTagValueCharacters(). The default is -._A-Za-z0-9.default java.util.Map<java.lang.String,java.lang.String> validTagValueCharacters()