Class ZeebeClientConfigurationProperties

java.lang.Object
io.camunda.zeebe.spring.client.properties.ZeebeClientConfigurationProperties

@ConfigurationProperties(prefix="zeebe.client") public class ZeebeClientConfigurationProperties extends Object
  • Field Details

  • Constructor Details

    • ZeebeClientConfigurationProperties

      @Autowired public ZeebeClientConfigurationProperties(org.springframework.core.env.Environment environment)
  • Method Details

    • applyOverrides

      @PostConstruct public void applyOverrides()
      Make sure environment variables and other legacy config options are taken into account. Environment variables are taking precedence over Spring properties. Legacy config options are read only if no real property is set
    • 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)
    • getRequestTimeout

      public Duration getRequestTimeout()
    • setRequestTimeout

      public void setRequestTimeout(Duration requestTimeout)
    • isEnabled

      public boolean isEnabled()
    • setEnabled

      public void setEnabled(boolean enabled)
    • isApplyEnvironmentVariableOverrides

      public boolean isApplyEnvironmentVariableOverrides()
    • setApplyEnvironmentVariableOverrides

      public void setApplyEnvironmentVariableOverrides(boolean applyEnvironmentVariableOverrides)
    • setOwnsJobWorkerExecutor

      public void setOwnsJobWorkerExecutor(boolean ownsJobWorkerExecutor)
    • ownsJobWorkerExecutor

      public boolean ownsJobWorkerExecutor()
    • getGatewayAddress

      @Deprecated public String getGatewayAddress()
      Deprecated.
      since 8.5 for removal with 8.8, replaced by getGrpcAddress()
      See Also:
    • getGrpcAddress

      public URI getGrpcAddress()
    • getRestAddress

      public URI getRestAddress()
    • getDefaultTenantId

      public String getDefaultTenantId()
    • setDefaultTenantId

      public void setDefaultTenantId(String defaultTenantId)
    • getDefaultJobWorkerTenantIds

      public List<String> getDefaultJobWorkerTenantIds()
    • setDefaultJobWorkerTenantIds

      public void setDefaultJobWorkerTenantIds(List<String> defaultJobWorkerTenantIds)
    • getDefaultJobWorkerStreamEnabled

      public boolean getDefaultJobWorkerStreamEnabled()
    • setDefaultJobWorkerStreamEnabled

      public void setDefaultJobWorkerStreamEnabled(boolean defaultJobWorkerStreamEnabled)
    • useDefaultRetryPolicy

      public boolean useDefaultRetryPolicy()
    • getConnectionMode

      public String getConnectionMode()
    • setConnectionMode

      public void setConnectionMode(String connectionMode)
    • getDefaultRequestTimeout

      public Duration getDefaultRequestTimeout()
    • getNumJobWorkerExecutionThreads

      public int getNumJobWorkerExecutionThreads()
    • getDefaultJobWorkerMaxJobsActive

      public int getDefaultJobWorkerMaxJobsActive()
    • getDefaultJobWorkerName

      public String getDefaultJobWorkerName()
    • getDefaultJobWorkerType

      public String getDefaultJobWorkerType()
    • getDefaultJobTimeout

      public Duration getDefaultJobTimeout()
    • getDefaultJobPollInterval

      public Duration getDefaultJobPollInterval()
    • getDefaultMessageTimeToLive

      public Duration getDefaultMessageTimeToLive()
    • isPlaintextConnectionEnabled

      public boolean isPlaintextConnectionEnabled()
    • getCaCertificatePath

      public String getCaCertificatePath()
    • getOverrideAuthority

      public String getOverrideAuthority()
    • getKeepAlive

      public Duration getKeepAlive()
    • getMaxMessageSize

      public int getMaxMessageSize()
    • getMaxMetadataSize

      public int getMaxMetadataSize()
    • setMaxMetadataSize

      public void setMaxMetadataSize(int maxMetadataSize)
    • hashCode

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

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

      public String toString()
      Overrides:
      toString in class Object