Class ZeebeWorkerValue

java.lang.Object
io.camunda.zeebe.spring.client.annotation.value.ZeebeWorkerValue
All Implemented Interfaces:
ZeebeAnnotationValue<MethodInfo>

public class ZeebeWorkerValue extends Object implements ZeebeAnnotationValue<MethodInfo>
  • Constructor Details

  • Method Details

    • getType

      public String getType()
    • setType

      public void setType(String type)
    • getName

      public String getName()
    • setName

      public void setName(String name)
    • getTimeout

      public Duration getTimeout()
    • setTimeout

      public void setTimeout(Duration timeout)
    • getMaxJobsActive

      public Integer getMaxJobsActive()
    • setMaxJobsActive

      public void setMaxJobsActive(Integer maxJobsActive)
    • getRequestTimeout

      public Duration getRequestTimeout()
    • setRequestTimeout

      public void setRequestTimeout(Duration requestTimeout)
    • getPollInterval

      public Duration getPollInterval()
    • setPollInterval

      public void setPollInterval(Duration pollInterval)
    • getAutoComplete

      public Boolean getAutoComplete()
    • setAutoComplete

      public void setAutoComplete(Boolean autoComplete)
    • getFetchVariables

      public List<String> getFetchVariables()
    • setFetchVariables

      public void setFetchVariables(List<String> fetchVariables)
    • getEnabled

      public Boolean getEnabled()
    • setEnabled

      public void setEnabled(Boolean enabled)
    • getMethodInfo

      public MethodInfo getMethodInfo()
    • setMethodInfo

      public void setMethodInfo(MethodInfo methodInfo)
    • getTenantIds

      public List<String> getTenantIds()
    • setTenantIds

      public void setTenantIds(List<String> tenantIds)
    • getForceFetchAllVariables

      public Boolean getForceFetchAllVariables()
    • setForceFetchAllVariables

      public void setForceFetchAllVariables(Boolean forceFetchAllVariables)
    • getStreamEnabled

      public Boolean getStreamEnabled()
    • setStreamEnabled

      public void setStreamEnabled(Boolean streamEnabled)
    • getStreamTimeout

      public Duration getStreamTimeout()
    • setStreamTimeout

      public void setStreamTimeout(Duration streamTimeout)
    • getBeanInfo

      public MethodInfo getBeanInfo()
      Specified by:
      getBeanInfo in interface ZeebeAnnotationValue<MethodInfo>
      Returns:
      the context of this annotation.
    • toString

      public String toString()
      Overrides:
      toString in class Object
    • equals

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

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

      @Deprecated public void setFetchVariables(String[] fetchVariables)
      Deprecated.
    • setTimeout

      @Deprecated public void setTimeout(Long timeout)
      Deprecated.
      set timeout in millis