Class EnvironmentRepositoryConfiguration

java.lang.Object
org.springframework.cloud.config.server.config.EnvironmentRepositoryConfiguration

@Configuration(proxyBeanMethods=false) @EnableConfigurationProperties({SvnKitEnvironmentProperties.class,CredhubEnvironmentProperties.class,JdbcEnvironmentProperties.class,NativeEnvironmentProperties.class,VaultEnvironmentProperties.class,RedisEnvironmentProperties.class,AwsS3EnvironmentProperties.class,AwsSecretsManagerEnvironmentProperties.class,AwsParameterStoreEnvironmentProperties.class,GoogleSecretManagerEnvironmentProperties.class}) @Import({org.springframework.cloud.config.server.config.CompositeRepositoryConfiguration.class,org.springframework.cloud.config.server.config.JdbcRepositoryConfiguration.class,VaultConfiguration.class,org.springframework.cloud.config.server.config.VaultRepositoryConfiguration.class,org.springframework.cloud.config.server.config.SpringVaultRepositoryConfiguration.class,CredhubConfiguration.class,org.springframework.cloud.config.server.config.CredhubRepositoryConfiguration.class,org.springframework.cloud.config.server.config.SvnRepositoryConfiguration.class,org.springframework.cloud.config.server.config.NativeRepositoryConfiguration.class,org.springframework.cloud.config.server.config.GitRepositoryConfiguration.class,org.springframework.cloud.config.server.config.RedisRepositoryConfiguration.class,GoogleCloudSourceConfiguration.class,org.springframework.cloud.config.server.config.AwsS3RepositoryConfiguration.class,org.springframework.cloud.config.server.config.AwsSecretsManagerRepositoryConfiguration.class,org.springframework.cloud.config.server.config.AwsParameterStoreRepositoryConfiguration.class,org.springframework.cloud.config.server.config.GoogleSecretManagerRepositoryConfiguration.class,org.springframework.cloud.config.server.config.DefaultRepositoryConfiguration.class}) public class EnvironmentRepositoryConfiguration extends Object
Author:
Dave Syer, Ryan Baxter, Daniel Lavoie, Dylan Roberts, Alberto C. RĂ­os, Scott Frederick, Tejas Pandilwar, Iulian Antohe
  • Constructor Details

    • EnvironmentRepositoryConfiguration

      public EnvironmentRepositoryConfiguration()
  • Method Details

    • multipleJGitEnvironmentProperties

      @Bean @ConditionalOnMissingBean(search=CURRENT) public MultipleJGitEnvironmentProperties multipleJGitEnvironmentProperties()
    • defaultConfigTokenProvider

      @Bean @ConditionalOnMissingBean(ConfigTokenProvider.class) public ConfigTokenProvider defaultConfigTokenProvider(org.springframework.beans.factory.ObjectProvider<javax.servlet.http.HttpServletRequest> httpRequest)