Class WorkflowStartOptions

java.lang.Object
io.iworkflow.gen.models.WorkflowStartOptions

@Generated(value="org.openapitools.codegen.languages.JavaClientCodegen", date="2024-12-11T13:43:36.581098-06:00[America/Chicago]") public class WorkflowStartOptions extends Object
WorkflowStartOptions
  • Field Details

  • Constructor Details

    • WorkflowStartOptions

      public WorkflowStartOptions()
  • Method Details

    • idReusePolicy

      public WorkflowStartOptions idReusePolicy(IDReusePolicy idReusePolicy)
    • getIdReusePolicy

      @Nullable public IDReusePolicy getIdReusePolicy()
      Get idReusePolicy
      Returns:
      idReusePolicy
    • setIdReusePolicy

      public void setIdReusePolicy(IDReusePolicy idReusePolicy)
    • cronSchedule

      public WorkflowStartOptions cronSchedule(String cronSchedule)
    • getCronSchedule

      @Nullable public String getCronSchedule()
      Get cronSchedule
      Returns:
      cronSchedule
    • setCronSchedule

      public void setCronSchedule(String cronSchedule)
    • workflowStartDelaySeconds

      public WorkflowStartOptions workflowStartDelaySeconds(Integer workflowStartDelaySeconds)
    • getWorkflowStartDelaySeconds

      @Nullable public Integer getWorkflowStartDelaySeconds()
      Get workflowStartDelaySeconds
      Returns:
      workflowStartDelaySeconds
    • setWorkflowStartDelaySeconds

      public void setWorkflowStartDelaySeconds(Integer workflowStartDelaySeconds)
    • retryPolicy

      public WorkflowStartOptions retryPolicy(WorkflowRetryPolicy retryPolicy)
    • getRetryPolicy

      @Nullable public WorkflowRetryPolicy getRetryPolicy()
      Get retryPolicy
      Returns:
      retryPolicy
    • setRetryPolicy

      public void setRetryPolicy(WorkflowRetryPolicy retryPolicy)
    • searchAttributes

      public WorkflowStartOptions searchAttributes(List<SearchAttribute> searchAttributes)
    • addSearchAttributesItem

      public WorkflowStartOptions addSearchAttributesItem(SearchAttribute searchAttributesItem)
    • getSearchAttributes

      @Nullable public List<SearchAttribute> getSearchAttributes()
      Get searchAttributes
      Returns:
      searchAttributes
    • setSearchAttributes

      public void setSearchAttributes(List<SearchAttribute> searchAttributes)
    • dataAttributes

      public WorkflowStartOptions dataAttributes(List<KeyValue> dataAttributes)
    • addDataAttributesItem

      public WorkflowStartOptions addDataAttributesItem(KeyValue dataAttributesItem)
    • getDataAttributes

      @Nullable public List<KeyValue> getDataAttributes()
      Get dataAttributes
      Returns:
      dataAttributes
    • setDataAttributes

      public void setDataAttributes(List<KeyValue> dataAttributes)
    • workflowConfigOverride

      public WorkflowStartOptions workflowConfigOverride(WorkflowConfig workflowConfigOverride)
    • getWorkflowConfigOverride

      @Nullable public WorkflowConfig getWorkflowConfigOverride()
      Get workflowConfigOverride
      Returns:
      workflowConfigOverride
    • setWorkflowConfigOverride

      public void setWorkflowConfigOverride(WorkflowConfig workflowConfigOverride)
    • useMemoForDataAttributes

      public WorkflowStartOptions useMemoForDataAttributes(Boolean useMemoForDataAttributes)
    • getUseMemoForDataAttributes

      @Nullable public Boolean getUseMemoForDataAttributes()
      Get useMemoForDataAttributes
      Returns:
      useMemoForDataAttributes
    • setUseMemoForDataAttributes

      public void setUseMemoForDataAttributes(Boolean useMemoForDataAttributes)
    • workflowAlreadyStartedOptions

      public WorkflowStartOptions workflowAlreadyStartedOptions(WorkflowAlreadyStartedOptions workflowAlreadyStartedOptions)
    • getWorkflowAlreadyStartedOptions

      @Nullable public WorkflowAlreadyStartedOptions getWorkflowAlreadyStartedOptions()
      Get workflowAlreadyStartedOptions
      Returns:
      workflowAlreadyStartedOptions
    • setWorkflowAlreadyStartedOptions

      public void setWorkflowAlreadyStartedOptions(WorkflowAlreadyStartedOptions workflowAlreadyStartedOptions)
    • equals

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

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

      public String toString()
      Overrides:
      toString in class Object