Class ConfigClientProperties
java.lang.Object
org.springframework.cloud.config.client.ConfigClientProperties
- Author:
- Dave Syer
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic classCredentials properties.static classDiscovery properties.static enumEnumerates possible strategies to use when multiple URLs are provided and an error occurs. -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final StringAuthorization header name.static final StringName of config discovery enabled property.static final StringDefault profile value.static final StringPlaceholder string that allows ${spring.cloud.config.name} to override ${spring.application.name:application}.static final StringPrefix for Spring Cloud Config properties.static final StringState header name.static final StringToken header name. -
Constructor Summary
ConstructorsConstructorDescriptionConfigClientProperties(org.springframework.core.env.Environment environment) -
Method Summary
Modifier and TypeMethodDescriptiongetCredentials(int index) getLabel()getName()intintorg.springframework.cloud.configuration.TlsPropertiesgetTls()getToken()String[]getUri()booleanbooleanbooleanoverride(org.springframework.core.env.Environment environment) voidsetDiscovery(ConfigClientProperties.Discovery discovery) voidsetEnabled(boolean enabled) voidsetFailFast(boolean failFast) voidsetHeaders(Map<String, String> headers) voidvoidsetMediaType(String mediaType) voidsetMultipleUriStrategy(ConfigClientProperties.MultipleUriStrategy multipleUriStrategy) voidvoidsetPassword(String password) voidsetProfile(String env) voidsetRequestConnectTimeout(int requestConnectTimeout) voidsetRequestReadTimeout(int requestReadTimeout) voidsetSendState(boolean sendState) voidsetTls(org.springframework.cloud.configuration.TlsProperties tls) voidvoidvoidsetUsername(String username) toString()
-
Field Details
-
PREFIX
Prefix for Spring Cloud Config properties.- See Also:
-
NAME_PLACEHOLDER
Placeholder string that allows ${spring.cloud.config.name} to override ${spring.application.name:application}.- See Also:
-
CONFIG_DISCOVERY_ENABLED
Name of config discovery enabled property.- See Also:
-
TOKEN_HEADER
Token header name.- See Also:
-
STATE_HEADER
State header name.- See Also:
-
AUTHORIZATION
Authorization header name.- See Also:
-
DEFAULT_PROFILE
Default profile value.- See Also:
-
-
Constructor Details
-
ConfigClientProperties
public ConfigClientProperties(org.springframework.core.env.Environment environment)
-
-
Method Details
-
isEnabled
public boolean isEnabled() -
setEnabled
public void setEnabled(boolean enabled) -
getUri
-
setUri
-
getMultipleUriStrategy
-
setMultipleUriStrategy
-
getName
-
setName
-
getProfile
-
setProfile
-
getLabel
-
setLabel
-
getUsername
-
setUsername
-
getPassword
-
setPassword
-
getCredentials
-
getMediaType
-
setMediaType
-
getDiscovery
-
setDiscovery
-
getTls
public org.springframework.cloud.configuration.TlsProperties getTls() -
setTls
public void setTls(org.springframework.cloud.configuration.TlsProperties tls) -
isFailFast
public boolean isFailFast() -
setFailFast
public void setFailFast(boolean failFast) -
getToken
-
setToken
-
getRequestReadTimeout
public int getRequestReadTimeout() -
setRequestReadTimeout
public void setRequestReadTimeout(int requestReadTimeout) -
getRequestConnectTimeout
public int getRequestConnectTimeout() -
setRequestConnectTimeout
public void setRequestConnectTimeout(int requestConnectTimeout) -
isSendState
public boolean isSendState() -
setSendState
public void setSendState(boolean sendState) -
getHeaders
-
setHeaders
-
override
-
toString
-