Class ConfigServerConfigDataLocationResolver.PropertyResolver

java.lang.Object
org.springframework.cloud.config.client.ConfigServerConfigDataLocationResolver.PropertyResolver
Enclosing class:
ConfigServerConfigDataLocationResolver

public static class ConfigServerConfigDataLocationResolver.PropertyResolver extends Object
  • Constructor Details

    • PropertyResolver

      public PropertyResolver(org.springframework.boot.context.properties.bind.Binder binder, org.springframework.boot.context.properties.bind.BindHandler bindHandler)
  • Method Details

    • get

      public <T> T get(String key, Class<T> type, T defaultValue)
    • resolveConfigurationProperties

      public <T> T resolveConfigurationProperties(String prefix, Class<T> type, Supplier<T> defaultValue)
    • resolveOrCreateConfigurationProperties

      public <T> T resolveOrCreateConfigurationProperties(String prefix, Class<T> type)