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
  • Field Details

    • DEFAULT

      public static final io.camunda.zeebe.client.impl.ZeebeClientBuilderImpl DEFAULT
  • Constructor Details

    • ZeebeClientConfigurationProperties

      public ZeebeClientConfigurationProperties()
  • Method Details

    • getBroker

    • setBroker

      public void setBroker(ZeebeClientConfigurationProperties.Broker broker)
    • getCloud

    • setCloud

      public void setCloud(ZeebeClientConfigurationProperties.Cloud cloud)
    • getWorker

    • setWorker

      public void setWorker(ZeebeClientConfigurationProperties.Worker worker)
    • getMessage

    • setMessage

      public void setMessage(ZeebeClientConfigurationProperties.Message message)
    • getSecurity

    • setSecurity

      public void setSecurity(ZeebeClientConfigurationProperties.Security security)
    • 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)
    • equals

      public boolean equals(Object o)
      Overrides:
      equals in class Object
    • hashCode

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

      public String toString()
      Overrides:
      toString 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
    • getOverrideAuthority

      public String getOverrideAuthority()
      Specified by:
      getOverrideAuthority 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