Package io.micrometer.dynatrace
Interface DynatraceConfig
- All Superinterfaces:
io.micrometer.core.instrument.config.MeterRegistryConfig,io.micrometer.core.instrument.push.PushRegistryConfig,io.micrometer.core.instrument.step.StepRegistryConfig
public interface DynatraceConfig
extends io.micrometer.core.instrument.step.StepRegistryConfig
Configuration for
DynatraceMeterRegistry-
Method Summary
Modifier and Type Method Description default java.lang.StringapiToken()default java.lang.StringdeviceId()default java.lang.Stringgroup()Return device group name.default java.lang.Stringprefix()default java.lang.StringtechnologyType()default java.lang.Stringuri()default io.micrometer.core.instrument.config.validate.Validated<?>validate()Methods inherited from interface io.micrometer.core.instrument.config.MeterRegistryConfig
get, requireValidMethods inherited from interface io.micrometer.core.instrument.push.PushRegistryConfig
batchSize, connectTimeout, enabled, numThreads, readTimeout, step
-
Method Details
-
prefix
default java.lang.String prefix()- Specified by:
prefixin interfaceio.micrometer.core.instrument.config.MeterRegistryConfig
-
apiToken
default java.lang.String apiToken() -
uri
default java.lang.String uri() -
deviceId
default java.lang.String deviceId() -
technologyType
default java.lang.String technologyType() -
group
@Nullable default java.lang.String group()Return device group name.- Returns:
- device group name
- Since:
- 1.2.0
-
validate
default io.micrometer.core.instrument.config.validate.Validated<?> validate()- Specified by:
validatein interfaceio.micrometer.core.instrument.config.MeterRegistryConfig- Specified by:
validatein interfaceio.micrometer.core.instrument.push.PushRegistryConfig
-