Class ZeebeClientProdAutoConfiguration
java.lang.Object
io.camunda.zeebe.spring.client.configuration.ZeebeClientProdAutoConfiguration
@ConditionalOnProperty(prefix="zeebe.client",
name="enabled",
havingValue="true",
matchIfMissing=true)
@ConditionalOnMissingBean(io.camunda.zeebe.spring.client.testsupport.SpringZeebeTestContext.class)
@ImportAutoConfiguration({ExecutorServiceConfiguration.class,ZeebeActuatorConfiguration.class,JsonMapperConfiguration.class,AuthenticationConfiguration.class})
@AutoConfigureBefore(ZeebeClientAllAutoConfiguration.class)
public class ZeebeClientProdAutoConfiguration
extends Object
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionio.camunda.zeebe.client.ZeebeClientzeebeClient(ZeebeClientConfiguration configuration) zeebeClientConfiguration(ZeebeClientConfigurationProperties properties, CamundaClientProperties camundaClientProperties, io.camunda.common.auth.Authentication authentication, io.camunda.zeebe.client.api.JsonMapper jsonMapper, List<io.grpc.ClientInterceptor> interceptors, ZeebeClientExecutorService zeebeClientExecutorService)
-
Constructor Details
-
ZeebeClientProdAutoConfiguration
public ZeebeClientProdAutoConfiguration()
-
-
Method Details
-
zeebeClientConfiguration
@Bean public ZeebeClientConfiguration zeebeClientConfiguration(ZeebeClientConfigurationProperties properties, CamundaClientProperties camundaClientProperties, io.camunda.common.auth.Authentication authentication, io.camunda.zeebe.client.api.JsonMapper jsonMapper, List<io.grpc.ClientInterceptor> interceptors, ZeebeClientExecutorService zeebeClientExecutorService) -
zeebeClient
@Bean(destroyMethod="close") public io.camunda.zeebe.client.ZeebeClient zeebeClient(ZeebeClientConfiguration configuration)
-