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 TypeMethodDescriptionautoComplete(Boolean autoComplete) booleanfetchVariables(String[] fetchVariables) String[]getName()getType()inthashCode()initializeFetchVariables(boolean forceFetchAllVariables, String[] fetchVariables, MethodInfo methodInfo) initializeJobType(String jobType, MethodInfo methodInfo, String defaultWorkerType) initializeName(String name, MethodInfo methodInfo, String defaultJobWorkerName) maxJobsActive(Integer maxJobsActive) merge(ZeebeWorkerValue other) methodInfo(MethodInfo methodInfo) pollInterval(Long pollInterval) requestTimeout(Long requestTimeout) voidsetAutoComplete(Boolean autoComplete) voidsetEnabled(Boolean enabled) voidsetFetchVariables(String[] fetchVariables) voidsetMaxJobsActive(Integer maxJobsActive) voidsetMethodInfo(MethodInfo methodInfo) voidvoidsetPollInterval(Long pollInterval) voidsetRequestTimeout(Long requestTimeout) voidsetTimeout(Long timeout) voidtoString()
-
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
-
setType
-
setName
-
setTimeout
-
setMaxJobsActive
-
setRequestTimeout
-
setPollInterval
-
setAutoComplete
-
setFetchVariables
-
setEnabled
-
setMethodInfo
-
enabled
-
type
-
name
-
timeout
-
maxJobsActive
-
requestTimeout
-
pollInterval
-
autoComplete
-
fetchVariables
-
methodInfo
-
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)
-