Index
All Classes and Interfaces|All Packages|Constant Field Values
C
- ConditionalOnConsulEnabled - Annotation Type in org.springframework.cloud.consul
-
When both property and consul classes are on the classpath.
- ConditionalOnConsulEnabled.OnConsulEnabledCondition - Class in org.springframework.cloud.consul
-
Verifies multiple conditions to see if Consul should be enabled.
- ConsulAutoConfiguration - Class in org.springframework.cloud.consul
- ConsulAutoConfiguration() - Constructor for class org.springframework.cloud.consul.ConsulAutoConfiguration
- ConsulAutoConfiguration.ConsulHealthConfig - Class in org.springframework.cloud.consul
- ConsulAutoConfiguration.RetryConfiguration - Class in org.springframework.cloud.consul
- consulClient(ConsulProperties, Supplier<ConsulRawClient.Builder>) - Method in class org.springframework.cloud.consul.ConsulAutoConfiguration
- ConsulData() - Constructor for class org.springframework.cloud.consul.ConsulEndpoint.ConsulData
- consulEndpoint(ConsulClient) - Method in class org.springframework.cloud.consul.ConsulAutoConfiguration.ConsulHealthConfig
- ConsulEndpoint - Class in org.springframework.cloud.consul
- ConsulEndpoint(ConsulClient) - Constructor for class org.springframework.cloud.consul.ConsulEndpoint
- ConsulEndpoint.ConsulData - Class in org.springframework.cloud.consul
-
Represents Consul data related to catalog entries and agent servies.
- ConsulHealthConfig() - Constructor for class org.springframework.cloud.consul.ConsulAutoConfiguration.ConsulHealthConfig
- consulHealthIndicator(ConsulClient, ConsulHealthIndicatorProperties) - Method in class org.springframework.cloud.consul.ConsulAutoConfiguration.ConsulHealthConfig
- ConsulHealthIndicator - Class in org.springframework.cloud.consul
- ConsulHealthIndicator(ConsulClient, ConsulHealthIndicatorProperties) - Constructor for class org.springframework.cloud.consul.ConsulHealthIndicator
- ConsulHealthIndicatorProperties - Class in org.springframework.cloud.consul
-
Configuration properties for
ConsulHealthIndicator
. - ConsulHealthIndicatorProperties() - Constructor for class org.springframework.cloud.consul.ConsulHealthIndicatorProperties
- consulProperties() - Method in class org.springframework.cloud.consul.ConsulAutoConfiguration
- ConsulProperties - Class in org.springframework.cloud.consul
- ConsulProperties() - Constructor for class org.springframework.cloud.consul.ConsulProperties
- ConsulProperties.TLSConfig - Class in org.springframework.cloud.consul
-
TLS configuration.
- consulRawClientBuilderSupplier() - Method in class org.springframework.cloud.consul.ConsulAutoConfiguration
- consulRetryInterceptor(RetryProperties) - Method in class org.springframework.cloud.consul.ConsulAutoConfiguration.RetryConfiguration
- createConsulClient(ConsulProperties, Supplier<ConsulRawClient.Builder>) - Static method in class org.springframework.cloud.consul.ConsulAutoConfiguration
- createConsulRawClientBuilder() - Static method in class org.springframework.cloud.consul.ConsulAutoConfiguration
D
- doHealthCheck(Health.Builder) - Method in class org.springframework.cloud.consul.ConsulHealthIndicator
G
- getAgentServices() - Method in class org.springframework.cloud.consul.ConsulEndpoint.ConsulData
- getCatalogNodes() - Method in class org.springframework.cloud.consul.ConsulEndpoint.ConsulData
- getCatalogServices() - Method in class org.springframework.cloud.consul.ConsulEndpoint.ConsulData
- getCertificatePassword() - Method in class org.springframework.cloud.consul.ConsulProperties.TLSConfig
- getCertificatePath() - Method in class org.springframework.cloud.consul.ConsulProperties.TLSConfig
- getCode() - Method in enum org.springframework.cloud.consul.model.SerfStatusEnum
- getHost() - Method in class org.springframework.cloud.consul.ConsulProperties
- getInitialInterval() - Method in class org.springframework.cloud.consul.RetryProperties
- getKeyStoreInstanceType() - Method in class org.springframework.cloud.consul.ConsulProperties.TLSConfig
- getKeyStorePassword() - Method in class org.springframework.cloud.consul.ConsulProperties.TLSConfig
- getKeyStorePath() - Method in class org.springframework.cloud.consul.ConsulProperties.TLSConfig
- getMaxAttempts() - Method in class org.springframework.cloud.consul.RetryProperties
- getMaxInterval() - Method in class org.springframework.cloud.consul.RetryProperties
- getMultiplier() - Method in class org.springframework.cloud.consul.RetryProperties
- getPath() - Method in class org.springframework.cloud.consul.ConsulProperties
- getPort() - Method in class org.springframework.cloud.consul.ConsulProperties
- getScheme() - Method in class org.springframework.cloud.consul.ConsulProperties
- getTls() - Method in class org.springframework.cloud.consul.ConsulProperties
I
- invoke() - Method in class org.springframework.cloud.consul.ConsulEndpoint
- isEnabled() - Method in class org.springframework.cloud.consul.ConsulProperties
- isEnabled() - Method in class org.springframework.cloud.consul.RetryProperties
O
- org.springframework.cloud.consul - package org.springframework.cloud.consul
- org.springframework.cloud.consul.model - package org.springframework.cloud.consul.model
P
- PREFIX - Static variable in class org.springframework.cloud.consul.ConsulProperties
-
Prefix for configuration properties.
- PREFIX - Static variable in class org.springframework.cloud.consul.RetryProperties
-
Consul Retry Properties prefix.
R
- RetryConfiguration() - Constructor for class org.springframework.cloud.consul.ConsulAutoConfiguration.RetryConfiguration
- RetryProperties - Class in org.springframework.cloud.consul
- RetryProperties() - Constructor for class org.springframework.cloud.consul.RetryProperties
S
- SerfStatusEnum - Enum in org.springframework.cloud.consul.model
-
Gossip pool (serf) statuses.
- setAgentServices(Map<String, Service>) - Method in class org.springframework.cloud.consul.ConsulEndpoint.ConsulData
- setCatalogNodes(List<Node>) - Method in class org.springframework.cloud.consul.ConsulEndpoint.ConsulData
- setCatalogServices(Map<String, List<CatalogService>>) - Method in class org.springframework.cloud.consul.ConsulEndpoint.ConsulData
- setCertificatePassword(String) - Method in class org.springframework.cloud.consul.ConsulProperties.TLSConfig
- setCertificatePath(String) - Method in class org.springframework.cloud.consul.ConsulProperties.TLSConfig
- setEnabled(boolean) - Method in class org.springframework.cloud.consul.ConsulProperties
- setEnabled(boolean) - Method in class org.springframework.cloud.consul.RetryProperties
- setHost(String) - Method in class org.springframework.cloud.consul.ConsulProperties
- setInitialInterval(long) - Method in class org.springframework.cloud.consul.RetryProperties
- setKeyStoreInstanceType(TLSConfig.KeyStoreInstanceType) - Method in class org.springframework.cloud.consul.ConsulProperties.TLSConfig
- setKeyStorePassword(String) - Method in class org.springframework.cloud.consul.ConsulProperties.TLSConfig
- setKeyStorePath(String) - Method in class org.springframework.cloud.consul.ConsulProperties.TLSConfig
- setMaxAttempts(int) - Method in class org.springframework.cloud.consul.RetryProperties
- setMaxInterval(long) - Method in class org.springframework.cloud.consul.RetryProperties
- setMultiplier(double) - Method in class org.springframework.cloud.consul.RetryProperties
- setPath(String) - Method in class org.springframework.cloud.consul.ConsulProperties
- setPort(int) - Method in class org.springframework.cloud.consul.ConsulProperties
- setScheme(String) - Method in class org.springframework.cloud.consul.ConsulProperties
- setTls(ConsulProperties.TLSConfig) - Method in class org.springframework.cloud.consul.ConsulProperties
- StatusAlive - Enum constant in enum org.springframework.cloud.consul.model.SerfStatusEnum
-
Alive status.
- StatusFailed - Enum constant in enum org.springframework.cloud.consul.model.SerfStatusEnum
-
Failed status.
- StatusLeaving - Enum constant in enum org.springframework.cloud.consul.model.SerfStatusEnum
-
Leaving status.
- StatusLeft - Enum constant in enum org.springframework.cloud.consul.model.SerfStatusEnum
-
Left status.
T
- TLSConfig() - Constructor for class org.springframework.cloud.consul.ConsulProperties.TLSConfig
- TLSConfig(TLSConfig.KeyStoreInstanceType, String, String, String, String) - Constructor for class org.springframework.cloud.consul.ConsulProperties.TLSConfig
- toString() - Method in class org.springframework.cloud.consul.ConsulEndpoint.ConsulData
- toString() - Method in class org.springframework.cloud.consul.ConsulHealthIndicatorProperties
- toString() - Method in class org.springframework.cloud.consul.ConsulProperties.TLSConfig
- toString() - Method in class org.springframework.cloud.consul.ConsulProperties
- toString() - Method in class org.springframework.cloud.consul.RetryProperties
V
- valueOf(String) - Static method in enum org.springframework.cloud.consul.model.SerfStatusEnum
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum org.springframework.cloud.consul.model.SerfStatusEnum
-
Returns an array containing the constants of this enum type, in the order they are declared.
All Classes and Interfaces|All Packages|Constant Field Values