Class MultipleJGitEnvironmentRepositoryFactory
java.lang.Object
org.springframework.cloud.config.server.environment.MultipleJGitEnvironmentRepositoryFactory
- All Implemented Interfaces:
EnvironmentRepositoryFactory<MultipleJGitEnvironmentRepository, MultipleJGitEnvironmentProperties>
public class MultipleJGitEnvironmentRepositoryFactory
extends Object
implements EnvironmentRepositoryFactory<MultipleJGitEnvironmentRepository, MultipleJGitEnvironmentProperties>
- Author:
- Dylan Roberts
-
Constructor Summary
ConstructorsConstructorDescriptionMultipleJGitEnvironmentRepositoryFactory(org.springframework.core.env.ConfigurableEnvironment environment, ConfigServerProperties server, Optional<ConfigurableHttpConnectionFactory> connectionFactory, TransportConfigCallbackFactory transportConfigCallbackFactory, GitCredentialsProviderFactory gitCredentialsProviderFactory) MultipleJGitEnvironmentRepositoryFactory(org.springframework.core.env.ConfigurableEnvironment environment, ConfigServerProperties server, Optional<ConfigurableHttpConnectionFactory> connectionFactory, TransportConfigCallbackFactory transportConfigCallbackFactory, GitCredentialsProviderFactory gitCredentialsProviderFactory, List<HttpClient4BuilderCustomizer> customizers) -
Method Summary
-
Constructor Details
-
MultipleJGitEnvironmentRepositoryFactory
public MultipleJGitEnvironmentRepositoryFactory(org.springframework.core.env.ConfigurableEnvironment environment, ConfigServerProperties server, Optional<ConfigurableHttpConnectionFactory> connectionFactory, TransportConfigCallbackFactory transportConfigCallbackFactory, GitCredentialsProviderFactory gitCredentialsProviderFactory) -
MultipleJGitEnvironmentRepositoryFactory
public MultipleJGitEnvironmentRepositoryFactory(org.springframework.core.env.ConfigurableEnvironment environment, ConfigServerProperties server, Optional<ConfigurableHttpConnectionFactory> connectionFactory, TransportConfigCallbackFactory transportConfigCallbackFactory, GitCredentialsProviderFactory gitCredentialsProviderFactory, List<HttpClient4BuilderCustomizer> customizers)
-
-
Method Details
-
build
public MultipleJGitEnvironmentRepository build(MultipleJGitEnvironmentProperties environmentProperties) throws Exception - Specified by:
buildin interfaceEnvironmentRepositoryFactory<MultipleJGitEnvironmentRepository, MultipleJGitEnvironmentProperties>- Throws:
Exception
-