Class ConfigPropertiesAdapter

  • All Implemented Interfaces:
    io.opentelemetry.sdk.autoconfigure.ConfigProperties

    public final class ConfigPropertiesAdapter
    extends Object
    implements io.opentelemetry.sdk.autoconfigure.ConfigProperties
    • Constructor Detail

      • ConfigPropertiesAdapter

        public ConfigPropertiesAdapter​(io.opentelemetry.instrumentation.api.config.Config config)
    • Method Detail

      • getString

        public @Nullable String getString​(String name)
        Specified by:
        getString in interface io.opentelemetry.sdk.autoconfigure.ConfigProperties
      • getBoolean

        public @Nullable Boolean getBoolean​(String name)
        Specified by:
        getBoolean in interface io.opentelemetry.sdk.autoconfigure.ConfigProperties
      • getInt

        public @Nullable Integer getInt​(String name)
        Specified by:
        getInt in interface io.opentelemetry.sdk.autoconfigure.ConfigProperties
      • getLong

        public @Nullable Long getLong​(String name)
        Specified by:
        getLong in interface io.opentelemetry.sdk.autoconfigure.ConfigProperties
      • getDouble

        public @Nullable Double getDouble​(String name)
        Specified by:
        getDouble in interface io.opentelemetry.sdk.autoconfigure.ConfigProperties
      • getDuration

        public @Nullable Duration getDuration​(String name)
        Specified by:
        getDuration in interface io.opentelemetry.sdk.autoconfigure.ConfigProperties
      • getCommaSeparatedValues

        public List<String> getCommaSeparatedValues​(String name)
        Specified by:
        getCommaSeparatedValues in interface io.opentelemetry.sdk.autoconfigure.ConfigProperties
      • getCommaSeparatedMap

        public Map<String,​String> getCommaSeparatedMap​(String name)
        Specified by:
        getCommaSeparatedMap in interface io.opentelemetry.sdk.autoconfigure.ConfigProperties