Class ConfigClientProperties
java.lang.Object
org.springframework.cloud.config.client.ConfigClientProperties
- Author:
- Dave Syer
-
Nested Class Summary
Modifier and TypeClassDescriptionstatic class
Credentials properties.static class
Discovery properties.static enum
Enumerates possible strategies to use when multiple URLs are provided and an error occurs. -
Field Summary
Modifier and TypeFieldDescriptionstatic final String
Authorization header name.static final String
Name of config discovery enabled property.static final String
Default application name.static final String
Default profile value.static final String
Placeholder string that allows ${spring.cloud.config.name} to override ${spring.application.name:application}.static final String
Prefix for Spring Cloud Config properties.static final String
State header name.static final String
Token header name. -
Constructor Summary
ConstructorDescriptionConfigClientProperties
(org.springframework.core.env.Environment environment) -
Method Summary
Modifier and TypeMethodDescriptiongetCredentials
(int index) getLabel()
getName()
int
int
org.springframework.cloud.configuration.TlsProperties
getTls()
getToken()
String[]
getUri()
boolean
boolean
boolean
override
(org.springframework.core.env.Environment environment) void
setDiscovery
(ConfigClientProperties.Discovery discovery) void
setEnabled
(boolean enabled) void
setFailFast
(boolean failFast) void
setHeaders
(Map<String, String> headers) void
void
setMediaType
(String mediaType) void
setMultipleUriStrategy
(ConfigClientProperties.MultipleUriStrategy multipleUriStrategy) void
void
setPassword
(String password) void
setProfile
(String env) void
setRequestConnectTimeout
(int requestConnectTimeout) void
setRequestReadTimeout
(int requestReadTimeout) void
setSendState
(boolean sendState) void
setTls
(org.springframework.cloud.configuration.TlsProperties tls) void
void
void
setUsername
(String username) toString()
-
Field Details
-
PREFIX
Prefix for Spring Cloud Config properties.- See Also:
-
DEFAULT_APPLICATION
Default application name.- 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
-