Class ZeebeClientConfigurationProperties
- java.lang.Object
-
- io.camunda.zeebe.spring.client.properties.ZeebeClientConfigurationProperties
-
- All Implemented Interfaces:
io.camunda.zeebe.client.ZeebeClientConfiguration,ZeebeClientProperties
@ConfigurationProperties(prefix="zeebe.client") public class ZeebeClientConfigurationProperties extends Object implements ZeebeClientProperties
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classZeebeClientConfigurationProperties.Brokerstatic classZeebeClientConfigurationProperties.Cloudstatic classZeebeClientConfigurationProperties.Jobstatic classZeebeClientConfigurationProperties.Messagestatic classZeebeClientConfigurationProperties.Securitystatic classZeebeClientConfigurationProperties.Worker
-
Constructor Summary
Constructors Constructor Description ZeebeClientConfigurationProperties()
-
Method Summary
-
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface io.camunda.zeebe.spring.client.properties.ZeebeClientProperties
getBrokerContactPoint, isAutoStartup
-
-
-
-
Method Detail
-
getBroker
public ZeebeClientConfigurationProperties.Broker getBroker()
-
setBroker
public void setBroker(ZeebeClientConfigurationProperties.Broker broker)
-
getCloud
public ZeebeClientConfigurationProperties.Cloud getCloud()
-
setCloud
public void setCloud(ZeebeClientConfigurationProperties.Cloud cloud)
-
getWorker
public ZeebeClientConfigurationProperties.Worker getWorker()
-
setWorker
public void setWorker(ZeebeClientConfigurationProperties.Worker worker)
-
getMessage
public ZeebeClientConfigurationProperties.Message getMessage()
-
setMessage
public void setMessage(ZeebeClientConfigurationProperties.Message message)
-
getSecurity
public ZeebeClientConfigurationProperties.Security getSecurity()
-
setSecurity
public void setSecurity(ZeebeClientConfigurationProperties.Security security)
-
getJob
public ZeebeClientConfigurationProperties.Job getJob()
-
setJob
public void setJob(ZeebeClientConfigurationProperties.Job job)
-
setInterceptors
public void setInterceptors(ArrayList<io.grpc.ClientInterceptor> interceptors)
-
getRequestTimeout
public Duration getRequestTimeout()
-
setRequestTimeout
public void setRequestTimeout(Duration requestTimeout)
-
getGatewayAddress
public String getGatewayAddress()
- Specified by:
getGatewayAddressin interfaceio.camunda.zeebe.client.ZeebeClientConfiguration
-
getDefaultRequestTimeout
public Duration getDefaultRequestTimeout()
- Specified by:
getDefaultRequestTimeoutin interfaceio.camunda.zeebe.client.ZeebeClientConfiguration
-
getNumJobWorkerExecutionThreads
public int getNumJobWorkerExecutionThreads()
- Specified by:
getNumJobWorkerExecutionThreadsin interfaceio.camunda.zeebe.client.ZeebeClientConfiguration
-
getDefaultJobWorkerMaxJobsActive
public int getDefaultJobWorkerMaxJobsActive()
- Specified by:
getDefaultJobWorkerMaxJobsActivein interfaceio.camunda.zeebe.client.ZeebeClientConfiguration
-
getDefaultJobWorkerName
public String getDefaultJobWorkerName()
- Specified by:
getDefaultJobWorkerNamein interfaceio.camunda.zeebe.client.ZeebeClientConfiguration
-
getDefaultJobWorkerType
public String getDefaultJobWorkerType()
-
getDefaultJobTimeout
public Duration getDefaultJobTimeout()
- Specified by:
getDefaultJobTimeoutin interfaceio.camunda.zeebe.client.ZeebeClientConfiguration
-
getDefaultJobPollInterval
public Duration getDefaultJobPollInterval()
- Specified by:
getDefaultJobPollIntervalin interfaceio.camunda.zeebe.client.ZeebeClientConfiguration
-
getDefaultMessageTimeToLive
public Duration getDefaultMessageTimeToLive()
- Specified by:
getDefaultMessageTimeToLivein interfaceio.camunda.zeebe.client.ZeebeClientConfiguration
-
isPlaintextConnectionEnabled
public boolean isPlaintextConnectionEnabled()
- Specified by:
isPlaintextConnectionEnabledin interfaceio.camunda.zeebe.client.ZeebeClientConfiguration
-
getCaCertificatePath
public String getCaCertificatePath()
- Specified by:
getCaCertificatePathin interfaceio.camunda.zeebe.client.ZeebeClientConfiguration
-
getCredentialsProvider
public io.camunda.zeebe.client.CredentialsProvider getCredentialsProvider()
- Specified by:
getCredentialsProviderin interfaceio.camunda.zeebe.client.ZeebeClientConfiguration
-
getKeepAlive
public Duration getKeepAlive()
- Specified by:
getKeepAlivein interfaceio.camunda.zeebe.client.ZeebeClientConfiguration
-
getInterceptors
public List<io.grpc.ClientInterceptor> getInterceptors()
- Specified by:
getInterceptorsin interfaceio.camunda.zeebe.client.ZeebeClientConfiguration- Specified by:
getInterceptorsin interfaceZeebeClientProperties
-
getJsonMapper
public io.camunda.zeebe.client.api.JsonMapper getJsonMapper()
- Specified by:
getJsonMapperin interfaceio.camunda.zeebe.client.ZeebeClientConfiguration- Specified by:
getJsonMapperin interfaceZeebeClientProperties
-
-