Class ZeebeClientConfigurationProperties

  • All Implemented Interfaces:
    io.camunda.zeebe.client.ZeebeClientConfiguration, ZeebeClientProperties

    @ConfigurationProperties(prefix="zeebe.client")
    public class ZeebeClientConfigurationProperties
    extends Object
    implements ZeebeClientProperties
    • Constructor Detail

      • ZeebeClientConfigurationProperties

        public ZeebeClientConfigurationProperties()
    • Method Detail

      • setInterceptors

        public void setInterceptors​(ArrayList<io.grpc.ClientInterceptor> interceptors)
      • getRequestTimeout

        public Duration getRequestTimeout()
      • setRequestTimeout

        public void setRequestTimeout​(Duration requestTimeout)
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class Object
      • getGatewayAddress

        public String getGatewayAddress()
        Specified by:
        getGatewayAddress in interface io.camunda.zeebe.client.ZeebeClientConfiguration
      • getDefaultRequestTimeout

        public Duration getDefaultRequestTimeout()
        Specified by:
        getDefaultRequestTimeout in interface io.camunda.zeebe.client.ZeebeClientConfiguration
      • getNumJobWorkerExecutionThreads

        public int getNumJobWorkerExecutionThreads()
        Specified by:
        getNumJobWorkerExecutionThreads in interface io.camunda.zeebe.client.ZeebeClientConfiguration
      • getDefaultJobWorkerMaxJobsActive

        public int getDefaultJobWorkerMaxJobsActive()
        Specified by:
        getDefaultJobWorkerMaxJobsActive in interface io.camunda.zeebe.client.ZeebeClientConfiguration
      • getDefaultJobWorkerName

        public String getDefaultJobWorkerName()
        Specified by:
        getDefaultJobWorkerName in interface io.camunda.zeebe.client.ZeebeClientConfiguration
      • getDefaultJobWorkerType

        public String getDefaultJobWorkerType()
      • getDefaultJobTimeout

        public Duration getDefaultJobTimeout()
        Specified by:
        getDefaultJobTimeout in interface io.camunda.zeebe.client.ZeebeClientConfiguration
      • getDefaultJobPollInterval

        public Duration getDefaultJobPollInterval()
        Specified by:
        getDefaultJobPollInterval in interface io.camunda.zeebe.client.ZeebeClientConfiguration
      • getDefaultMessageTimeToLive

        public Duration getDefaultMessageTimeToLive()
        Specified by:
        getDefaultMessageTimeToLive in interface io.camunda.zeebe.client.ZeebeClientConfiguration
      • isPlaintextConnectionEnabled

        public boolean isPlaintextConnectionEnabled()
        Specified by:
        isPlaintextConnectionEnabled in interface io.camunda.zeebe.client.ZeebeClientConfiguration
      • getCaCertificatePath

        public String getCaCertificatePath()
        Specified by:
        getCaCertificatePath in interface io.camunda.zeebe.client.ZeebeClientConfiguration
      • getCredentialsProvider

        public io.camunda.zeebe.client.CredentialsProvider getCredentialsProvider()
        Specified by:
        getCredentialsProvider in interface io.camunda.zeebe.client.ZeebeClientConfiguration
      • getKeepAlive

        public Duration getKeepAlive()
        Specified by:
        getKeepAlive in interface io.camunda.zeebe.client.ZeebeClientConfiguration
      • getInterceptors

        public List<io.grpc.ClientInterceptor> getInterceptors()
        Specified by:
        getInterceptors in interface io.camunda.zeebe.client.ZeebeClientConfiguration
        Specified by:
        getInterceptors in interface ZeebeClientProperties
      • getJsonMapper

        public io.camunda.zeebe.client.api.JsonMapper getJsonMapper()
        Specified by:
        getJsonMapper in interface io.camunda.zeebe.client.ZeebeClientConfiguration
        Specified by:
        getJsonMapper in interface ZeebeClientProperties