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
FieldsModifier and TypeFieldDescriptionstatic final Stringstatic final Stringstatic final ZeebeClientBuilderImpl -
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()intbooleanDeprecated.getJob()intintintinthashCode()booleanbooleanbooleanbooleanvoidsetApplyEnvironmentVariableOverrides(boolean applyEnvironmentVariableOverrides) voidvoidvoidsetConnectionMode(String connectionMode) voidsetDefaultJobWorkerStreamEnabled(boolean defaultJobWorkerStreamEnabled) voidsetDefaultJobWorkerTenantIds(List<String> defaultJobWorkerTenantIds) voidsetDefaultTenantId(String defaultTenantId) voidsetEnabled(boolean enabled) voidvoidsetMaxMetadataSize(int maxMetadataSize) voidvoidsetOwnsJobWorkerExecutor(boolean ownsJobWorkerExecutor) voidsetRequestTimeout(Duration requestTimeout) voidvoidtoString()boolean
-
Field Details
-
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() -
getGatewayAddress
Deprecated.since 8.5 for removal with 8.8, replaced bygetGrpcAddress()- See Also:
-
getGrpcAddress
-
getRestAddress
-
getDefaultTenantId
-
setDefaultTenantId
-
getDefaultJobWorkerTenantIds
-
setDefaultJobWorkerTenantIds
-
getDefaultJobWorkerStreamEnabled
public boolean getDefaultJobWorkerStreamEnabled() -
setDefaultJobWorkerStreamEnabled
public void setDefaultJobWorkerStreamEnabled(boolean defaultJobWorkerStreamEnabled) -
useDefaultRetryPolicy
public boolean useDefaultRetryPolicy() -
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() -
getMaxMetadataSize
public int getMaxMetadataSize() -
setMaxMetadataSize
public void setMaxMetadataSize(int maxMetadataSize) -
hashCode
public int hashCode() -
equals
-
toString
-
getGrpcAddress()