Class ConfigServicePropertySourceLocator
java.lang.Object
org.springframework.cloud.config.client.ConfigServicePropertySourceLocator
- All Implemented Interfaces:
org.springframework.cloud.bootstrap.config.PropertySourceLocator
@Order(0)
public class ConfigServicePropertySourceLocator
extends Object
implements org.springframework.cloud.bootstrap.config.PropertySourceLocator
- Author:
- Dave Syer, Mathieu Ouellet, Marnee DeRider
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic classDeprecated. -
Constructor Summary
ConstructorsConstructorDescriptionConfigServicePropertySourceLocator(ConfigClientProperties defaultProperties) -
Method Summary
Modifier and TypeMethodDescriptionorg.springframework.core.env.PropertySource<?>locate(org.springframework.core.env.Environment environment) Collection<org.springframework.core.env.PropertySource<?>>locateCollection(org.springframework.core.env.Environment environment) voidsetRestTemplate(org.springframework.web.client.RestTemplate restTemplate)
-
Constructor Details
-
ConfigServicePropertySourceLocator
-
-
Method Details
-
locate
@Retryable(interceptor="configServerRetryInterceptor") public org.springframework.core.env.PropertySource<?> locate(org.springframework.core.env.Environment environment) - Specified by:
locatein interfaceorg.springframework.cloud.bootstrap.config.PropertySourceLocator
-
locateCollection
@Retryable(interceptor="configServerRetryInterceptor") public Collection<org.springframework.core.env.PropertySource<?>> locateCollection(org.springframework.core.env.Environment environment) - Specified by:
locateCollectionin interfaceorg.springframework.cloud.bootstrap.config.PropertySourceLocator
-
setRestTemplate
public void setRestTemplate(org.springframework.web.client.RestTemplate restTemplate)
-