Class CentralDogmaClientAutoConfiguration
java.lang.Object
com.linecorp.centraldogma.client.spring.CentralDogmaClientAutoConfiguration
@Configuration
@ConditionalOnMissingBean(CentralDogma.class)
@EnableConfigurationProperties(CentralDogmaSettings.class)
public class CentralDogmaClientAutoConfiguration
extends Object
Spring bean configuration for
CentralDogma
client.-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptiondogmaClient
(Environment env, CentralDogmaSettings settings, Optional<List<CentralDogmaClientFactoryConfigurator>> factoryConfigurators, Optional<ArmeriaClientConfigurator> armeriaClientConfigurator, Optional<DnsAddressEndpointGroupConfigurator> dnsAddressEndpointGroupConfigurator) Returns a newly createdCentralDogma
client.
-
Constructor Details
-
CentralDogmaClientAutoConfiguration
public CentralDogmaClientAutoConfiguration()
-
-
Method Details
-
dogmaClient
@Bean public CentralDogma dogmaClient(Environment env, CentralDogmaSettings settings, Optional<List<CentralDogmaClientFactoryConfigurator>> factoryConfigurators, Optional<ArmeriaClientConfigurator> armeriaClientConfigurator, Optional<DnsAddressEndpointGroupConfigurator> dnsAddressEndpointGroupConfigurator) throws UnknownHostException Returns a newly createdCentralDogma
client.- Throws:
UnknownHostException
-