Class ZeebeClientConfiguration

java.lang.Object
io.camunda.zeebe.spring.client.configuration.ZeebeClientConfiguration
All Implemented Interfaces:
io.camunda.zeebe.client.ZeebeClientConfiguration

public class ZeebeClientConfiguration extends Object implements io.camunda.zeebe.client.ZeebeClientConfiguration
  • Constructor Details

  • Method Details

    • applyLegacy

      @PostConstruct public void applyLegacy()
    • getGatewayAddress

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

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

      public List<String> getDefaultJobWorkerTenantIds()
      Specified by:
      getDefaultJobWorkerTenantIds 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
    • 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
    • getDefaultRequestTimeout

      public Duration getDefaultRequestTimeout()
      Specified by:
      getDefaultRequestTimeout 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
    • getJsonMapper

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

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

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

      public ScheduledExecutorService jobWorkerExecutor()
      Specified by:
      jobWorkerExecutor in interface io.camunda.zeebe.client.ZeebeClientConfiguration
    • ownsJobWorkerExecutor

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

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

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

      public String toString()
      Overrides:
      toString in class Object