Class RemoteConfigurationInitializerBase<TClient extends RemoteConfigServiceClient,​TProperties extends RemoteConfigServiceProperties,​TPropertyBuilder extends RemoteConfigServiceProperties.RemoteConfigServicePropertiesBuilder<? extends TProperties,​?>>

    • Constructor Detail

      • RemoteConfigurationInitializerBase

        public RemoteConfigurationInitializerBase()
    • Method Detail

      • initialize

        public void initialize​(org.springframework.context.ConfigurableApplicationContext context)
        Specified by:
        initialize in interface org.springframework.context.ApplicationContextInitializer<TClient extends RemoteConfigServiceClient>
      • createRetryTemplate

        protected org.springframework.retry.support.RetryTemplate createRetryTemplate​(org.springframework.core.env.Environment e)
      • getRemoteConfigClientPropertyBuilder

        protected abstract TPropertyBuilder getRemoteConfigClientPropertyBuilder​(org.springframework.core.env.Environment environment)
      • splitLabelsOrEmpty

        protected static String[] splitLabelsOrEmpty​(String property)