Class ZeebeWorkerValue
java.lang.Object
io.camunda.zeebe.spring.client.annotation.value.ZeebeWorkerValue
- All Implemented Interfaces:
ZeebeAnnotationValue<MethodInfo>
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleanString[]getName()getType()inthashCode()initializeFetchVariables(boolean forceFetchAllVariables, String[] fetchVariables, MethodInfo methodInfo) initializeJobType(String jobType, MethodInfo methodInfo, String defaultWorkerType) initializeName(String name, MethodInfo methodInfo, String defaultJobWorkerName) merge(ZeebeWorkerValue other) setAutoComplete(Boolean autoComplete) setEnabled(Boolean enabled) setFetchVariables(String[] fetchVariables) setMaxJobsActive(Integer maxJobsActive) setMethodInfo(MethodInfo methodInfo) setPollInterval(Long pollInterval) setRequestTimeout(Long requestTimeout) setTimeout(Long timeout) toString()
-
Constructor Details
-
ZeebeWorkerValue
public ZeebeWorkerValue()
-
-
Method Details
-
getType
-
getName
-
getTimeout
-
getMaxJobsActive
-
getRequestTimeout
-
getPollInterval
-
getFetchVariables
-
getAutoComplete
-
getMethodInfo
-
getBeanInfo
- Specified by:
getBeanInfoin interfaceZeebeAnnotationValue<MethodInfo>- Returns:
- the context of this annotation.
-
getEnabled
-
setEnabled
-
setType
-
setName
-
setTimeout
-
setMaxJobsActive
-
setRequestTimeout
-
setPollInterval
-
setAutoComplete
-
setFetchVariables
-
setMethodInfo
-
merge
-
toString
-
equals
-
hashCode
public int hashCode() -
initializeName
public ZeebeWorkerValue initializeName(String name, MethodInfo methodInfo, String defaultJobWorkerName) -
initializeFetchVariables
public ZeebeWorkerValue initializeFetchVariables(boolean forceFetchAllVariables, String[] fetchVariables, MethodInfo methodInfo) -
initializeJobType
public ZeebeWorkerValue initializeJobType(String jobType, MethodInfo methodInfo, String defaultWorkerType)
-