Class ConfigPropertiesBridge
java.lang.Object
io.opentelemetry.instrumentation.spring.autoconfigure.internal.properties.ConfigPropertiesBridge
- All Implemented Interfaces:
io.opentelemetry.instrumentation.api.incubator.config.internal.InstrumentationConfig
public final class ConfigPropertiesBridge
extends Object
implements io.opentelemetry.instrumentation.api.incubator.config.internal.InstrumentationConfig
Support for
ConfigProperties in InstrumentationConfig.
This class is internal and is hence not for public use. Its APIs are unstable and can change at any time.
-
Constructor Summary
ConstructorsConstructorDescriptionConfigPropertiesBridge(io.opentelemetry.sdk.autoconfigure.spi.ConfigProperties configProperties) -
Method Summary
Modifier and TypeMethodDescriptionbooleangetBoolean(String name, boolean defaultValue) doublegetDuration(String name, Duration defaultValue) intlongMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface io.opentelemetry.instrumentation.api.incubator.config.internal.InstrumentationConfig
getList
-
Constructor Details
-
ConfigPropertiesBridge
public ConfigPropertiesBridge(io.opentelemetry.sdk.autoconfigure.spi.ConfigProperties configProperties)
-
-
Method Details
-
getString
- Specified by:
getStringin interfaceio.opentelemetry.instrumentation.api.incubator.config.internal.InstrumentationConfig
-
getString
- Specified by:
getStringin interfaceio.opentelemetry.instrumentation.api.incubator.config.internal.InstrumentationConfig
-
getBoolean
- Specified by:
getBooleanin interfaceio.opentelemetry.instrumentation.api.incubator.config.internal.InstrumentationConfig
-
getInt
- Specified by:
getIntin interfaceio.opentelemetry.instrumentation.api.incubator.config.internal.InstrumentationConfig
-
getLong
- Specified by:
getLongin interfaceio.opentelemetry.instrumentation.api.incubator.config.internal.InstrumentationConfig
-
getDouble
- Specified by:
getDoublein interfaceio.opentelemetry.instrumentation.api.incubator.config.internal.InstrumentationConfig
-
getDuration
- Specified by:
getDurationin interfaceio.opentelemetry.instrumentation.api.incubator.config.internal.InstrumentationConfig
-
getList
- Specified by:
getListin interfaceio.opentelemetry.instrumentation.api.incubator.config.internal.InstrumentationConfig
-
getMap
- Specified by:
getMapin interfaceio.opentelemetry.instrumentation.api.incubator.config.internal.InstrumentationConfig
-