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 class
ZeebeClientConfigurationProperties.Broker
static class
ZeebeClientConfigurationProperties.Cloud
static class
ZeebeClientConfigurationProperties.Job
static class
ZeebeClientConfigurationProperties.Message
static class
ZeebeClientConfigurationProperties.Security
static class
ZeebeClientConfigurationProperties.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:
getGatewayAddress
in interfaceio.camunda.zeebe.client.ZeebeClientConfiguration
-
getDefaultRequestTimeout
public Duration getDefaultRequestTimeout()
- Specified by:
getDefaultRequestTimeout
in interfaceio.camunda.zeebe.client.ZeebeClientConfiguration
-
getNumJobWorkerExecutionThreads
public int getNumJobWorkerExecutionThreads()
- Specified by:
getNumJobWorkerExecutionThreads
in interfaceio.camunda.zeebe.client.ZeebeClientConfiguration
-
getDefaultJobWorkerMaxJobsActive
public int getDefaultJobWorkerMaxJobsActive()
- Specified by:
getDefaultJobWorkerMaxJobsActive
in interfaceio.camunda.zeebe.client.ZeebeClientConfiguration
-
getDefaultJobWorkerName
public String getDefaultJobWorkerName()
- Specified by:
getDefaultJobWorkerName
in interfaceio.camunda.zeebe.client.ZeebeClientConfiguration
-
getDefaultJobWorkerType
public String getDefaultJobWorkerType()
-
getDefaultJobTimeout
public Duration getDefaultJobTimeout()
- Specified by:
getDefaultJobTimeout
in interfaceio.camunda.zeebe.client.ZeebeClientConfiguration
-
getDefaultJobPollInterval
public Duration getDefaultJobPollInterval()
- Specified by:
getDefaultJobPollInterval
in interfaceio.camunda.zeebe.client.ZeebeClientConfiguration
-
getDefaultMessageTimeToLive
public Duration getDefaultMessageTimeToLive()
- Specified by:
getDefaultMessageTimeToLive
in interfaceio.camunda.zeebe.client.ZeebeClientConfiguration
-
isPlaintextConnectionEnabled
public boolean isPlaintextConnectionEnabled()
- Specified by:
isPlaintextConnectionEnabled
in interfaceio.camunda.zeebe.client.ZeebeClientConfiguration
-
getCaCertificatePath
public String getCaCertificatePath()
- Specified by:
getCaCertificatePath
in interfaceio.camunda.zeebe.client.ZeebeClientConfiguration
-
getCredentialsProvider
public io.camunda.zeebe.client.CredentialsProvider getCredentialsProvider()
- Specified by:
getCredentialsProvider
in interfaceio.camunda.zeebe.client.ZeebeClientConfiguration
-
getKeepAlive
public Duration getKeepAlive()
- Specified by:
getKeepAlive
in interfaceio.camunda.zeebe.client.ZeebeClientConfiguration
-
getInterceptors
public List<io.grpc.ClientInterceptor> getInterceptors()
- Specified by:
getInterceptors
in interfaceio.camunda.zeebe.client.ZeebeClientConfiguration
- Specified by:
getInterceptors
in interfaceZeebeClientProperties
-
getJsonMapper
public io.camunda.zeebe.client.api.JsonMapper getJsonMapper()
- Specified by:
getJsonMapper
in interfaceio.camunda.zeebe.client.ZeebeClientConfiguration
- Specified by:
getJsonMapper
in interfaceZeebeClientProperties
-
-