Class StepRegistryPropertiesConfigAdapter<T extends StepRegistryProperties>

  • Type Parameters:
    T - The properties type
    All Implemented Interfaces:
    io.micrometer.core.instrument.config.MeterRegistryConfig, io.micrometer.core.instrument.push.PushRegistryConfig, io.micrometer.core.instrument.step.StepRegistryConfig

    public abstract class StepRegistryPropertiesConfigAdapter<T extends StepRegistryProperties>
    extends PropertiesConfigAdapter<T>
    implements io.micrometer.core.instrument.step.StepRegistryConfig
    Base class for StepRegistryProperties to StepRegistryConfig adapters.
    • Constructor Detail

      • StepRegistryPropertiesConfigAdapter

        public StepRegistryPropertiesConfigAdapter​(T properties)
    • Method Detail

      • prefix

        public java.lang.String prefix()
        Specified by:
        prefix in interface io.micrometer.core.instrument.config.MeterRegistryConfig
      • get

        public java.lang.String get​(java.lang.String key)
        Specified by:
        get in interface io.micrometer.core.instrument.config.MeterRegistryConfig
      • step

        public java.time.Duration step()
        Specified by:
        step in interface io.micrometer.core.instrument.push.PushRegistryConfig
      • enabled

        public boolean enabled()
        Specified by:
        enabled in interface io.micrometer.core.instrument.push.PushRegistryConfig
      • connectTimeout

        public java.time.Duration connectTimeout()
        Specified by:
        connectTimeout in interface io.micrometer.core.instrument.push.PushRegistryConfig
      • readTimeout

        public java.time.Duration readTimeout()
        Specified by:
        readTimeout in interface io.micrometer.core.instrument.push.PushRegistryConfig
      • numThreads

        public int numThreads()
        Specified by:
        numThreads in interface io.micrometer.core.instrument.push.PushRegistryConfig
      • batchSize

        public int batchSize()
        Specified by:
        batchSize in interface io.micrometer.core.instrument.push.PushRegistryConfig