Class ZeebeClientConfigurationProperties
java.lang.Object
io.camunda.zeebe.spring.client.properties.ZeebeClientConfigurationProperties
@ConfigurationProperties(prefix="zeebe.client")
public class ZeebeClientConfigurationProperties
extends Object
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic classstatic classstatic classstatic classstatic classstatic class -
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionZeebeClientConfigurationProperties(org.springframework.core.env.Environment environment) -
Method Summary
Modifier and TypeMethodDescriptionvoidMake sure environment variables and other legacy config options are taken into account.booleangetCloud()intbooleangetJob()intintinthashCode()booleanbooleanbooleanbooleanvoidsetApplyEnvironmentVariableOverrides(boolean applyEnvironmentVariableOverrides) voidvoidvoidsetConnectionMode(String connectionMode) voidsetDefaultJobWorkerStreamEnabled(boolean defaultJobWorkerStreamEnabled) voidsetDefaultJobWorkerTenantIds(List<String> defaultJobWorkerTenantIds) voidsetDefaultTenantId(String defaultTenantId) voidsetEnabled(boolean enabled) voidvoidvoidsetOwnsJobWorkerExecutor(boolean ownsJobWorkerExecutor) voidsetRequestTimeout(Duration requestTimeout) voidvoidtoString()boolean
-
Field Details
-
DEFAULT
public static final io.camunda.zeebe.client.impl.ZeebeClientBuilderImpl DEFAULT -
CONNECTION_MODE_CLOUD
- See Also:
-
CONNECTION_MODE_ADDRESS
- See Also:
-
-
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
-
getCloud
-
setCloud
-
getWorker
-
setWorker
-
getMessage
-
setMessage
-
getSecurity
-
setSecurity
-
getJob
-
setJob
-
getRequestTimeout
-
setRequestTimeout
-
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() -
equals
-
hashCode
public int hashCode() -
toString
-
getGatewayAddress
-
getDefaultTenantId
-
setDefaultTenantId
-
getDefaultJobWorkerTenantIds
-
setDefaultJobWorkerTenantIds
-
getDefaultJobWorkerStreamEnabled
public boolean getDefaultJobWorkerStreamEnabled() -
useDefaultRetryPolicy
public boolean useDefaultRetryPolicy() -
setDefaultJobWorkerStreamEnabled
public void setDefaultJobWorkerStreamEnabled(boolean defaultJobWorkerStreamEnabled) -
getConnectionMode
-
setConnectionMode
-
getDefaultRequestTimeout
-
getNumJobWorkerExecutionThreads
public int getNumJobWorkerExecutionThreads() -
getDefaultJobWorkerMaxJobsActive
public int getDefaultJobWorkerMaxJobsActive() -
getDefaultJobWorkerName
-
getDefaultJobWorkerType
-
getDefaultJobTimeout
-
getDefaultJobPollInterval
-
getDefaultMessageTimeToLive
-
isPlaintextConnectionEnabled
public boolean isPlaintextConnectionEnabled() -
getCaCertificatePath
-
getOverrideAuthority
-
getKeepAlive
-
getMaxMessageSize
public int getMaxMessageSize()
-