Class WorkflowTaskInstance

java.lang.Object
io.cloudreactor.tasksymphony.model.WorkflowTaskInstance

@Generated("org.openapitools.codegen.languages.JavaClientCodegen") public class WorkflowTaskInstance extends Object
A WorkflowTaskInstance contains a Task that is configured to run in a Workflow.
  • Field Details

  • Constructor Details

    • WorkflowTaskInstance

      public WorkflowTaskInstance()
  • Method Details

    • getUrl

      @Nonnull public URI getUrl()
      Get url
      Returns:
      url
    • getUuid

      @Nonnull public UUID getUuid()
      Get uuid
      Returns:
      uuid
    • name

      public WorkflowTaskInstance name(String name)
    • getName

      @Nonnull public String getName()
      Get name
      Returns:
      name
    • setName

      public void setName(String name)
    • description

      public WorkflowTaskInstance description(String description)
    • getDescription

      @Nullable public String getDescription()
      Get description
      Returns:
      description
    • setDescription

      public void setDescription(String description)
    • workflow

      public WorkflowTaskInstance workflow(NameAndUuid workflow)
    • getWorkflow

      @Nonnull public NameAndUuid getWorkflow()
      Get workflow
      Returns:
      workflow
    • setWorkflow

      public void setWorkflow(NameAndUuid workflow)
    • task

      public WorkflowTaskInstance task(NameAndUuid task)
    • getTask

      @Nonnull public NameAndUuid getTask()
      Get task
      Returns:
      task
    • setTask

      public void setTask(NameAndUuid task)
    • startTransitionCondition

      public WorkflowTaskInstance startTransitionCondition(StartTransitionConditionEnum startTransitionCondition)
    • getStartTransitionCondition

      @Nullable public StartTransitionConditionEnum getStartTransitionCondition()
      Get startTransitionCondition
      Returns:
      startTransitionCondition
    • setStartTransitionCondition

      public void setStartTransitionCondition(StartTransitionConditionEnum startTransitionCondition)
    • maxCompleteExecutions

      public WorkflowTaskInstance maxCompleteExecutions(Integer maxCompleteExecutions)
    • getMaxCompleteExecutions

      @Nullable public Integer getMaxCompleteExecutions()
      Get maxCompleteExecutions minimum: -2147483648 maximum: 2147483647
      Returns:
      maxCompleteExecutions
    • getMaxCompleteExecutions_JsonNullable

      public org.openapitools.jackson.nullable.JsonNullable<Integer> getMaxCompleteExecutions_JsonNullable()
    • setMaxCompleteExecutions_JsonNullable

      public void setMaxCompleteExecutions_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<Integer> maxCompleteExecutions)
    • setMaxCompleteExecutions

      public void setMaxCompleteExecutions(Integer maxCompleteExecutions)
    • shouldEvalTransitionsAfterFirstExecution

      public WorkflowTaskInstance shouldEvalTransitionsAfterFirstExecution(Boolean shouldEvalTransitionsAfterFirstExecution)
    • getShouldEvalTransitionsAfterFirstExecution

      @Nullable public Boolean getShouldEvalTransitionsAfterFirstExecution()
      Get shouldEvalTransitionsAfterFirstExecution
      Returns:
      shouldEvalTransitionsAfterFirstExecution
    • setShouldEvalTransitionsAfterFirstExecution

      public void setShouldEvalTransitionsAfterFirstExecution(Boolean shouldEvalTransitionsAfterFirstExecution)
    • conditionCountThreshold

      public WorkflowTaskInstance conditionCountThreshold(Integer conditionCountThreshold)
    • getConditionCountThreshold

      @Nullable public Integer getConditionCountThreshold()
      Get conditionCountThreshold minimum: -2147483648 maximum: 2147483647
      Returns:
      conditionCountThreshold
    • getConditionCountThreshold_JsonNullable

      public org.openapitools.jackson.nullable.JsonNullable<Integer> getConditionCountThreshold_JsonNullable()
    • setConditionCountThreshold_JsonNullable

      public void setConditionCountThreshold_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<Integer> conditionCountThreshold)
    • setConditionCountThreshold

      public void setConditionCountThreshold(Integer conditionCountThreshold)
    • conditionRatioThreshold

      public WorkflowTaskInstance conditionRatioThreshold(Float conditionRatioThreshold)
    • getConditionRatioThreshold

      @Nullable public Float getConditionRatioThreshold()
      Get conditionRatioThreshold
      Returns:
      conditionRatioThreshold
    • getConditionRatioThreshold_JsonNullable

      public org.openapitools.jackson.nullable.JsonNullable<Float> getConditionRatioThreshold_JsonNullable()
    • setConditionRatioThreshold_JsonNullable

      public void setConditionRatioThreshold_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<Float> conditionRatioThreshold)
    • setConditionRatioThreshold

      public void setConditionRatioThreshold(Float conditionRatioThreshold)
    • maxAgeSeconds

      public WorkflowTaskInstance maxAgeSeconds(Integer maxAgeSeconds)
    • getMaxAgeSeconds

      @Nullable public Integer getMaxAgeSeconds()
      Get maxAgeSeconds minimum: -2147483648 maximum: 2147483647
      Returns:
      maxAgeSeconds
    • getMaxAgeSeconds_JsonNullable

      public org.openapitools.jackson.nullable.JsonNullable<Integer> getMaxAgeSeconds_JsonNullable()
    • setMaxAgeSeconds_JsonNullable

      public void setMaxAgeSeconds_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<Integer> maxAgeSeconds)
    • setMaxAgeSeconds

      public void setMaxAgeSeconds(Integer maxAgeSeconds)
    • defaultMaxRetries

      public WorkflowTaskInstance defaultMaxRetries(Integer defaultMaxRetries)
    • getDefaultMaxRetries

      @Nullable public Integer getDefaultMaxRetries()
      Get defaultMaxRetries minimum: -2147483648 maximum: 2147483647
      Returns:
      defaultMaxRetries
    • setDefaultMaxRetries

      public void setDefaultMaxRetries(Integer defaultMaxRetries)
    • failureBehavior

      public WorkflowTaskInstance failureBehavior(FailureBehaviorEnum failureBehavior)
    • getFailureBehavior

      @Nullable public FailureBehaviorEnum getFailureBehavior()
      Get failureBehavior
      Returns:
      failureBehavior
    • setFailureBehavior

      public void setFailureBehavior(FailureBehaviorEnum failureBehavior)
    • allowWorkflowExecutionAfterFailure

      public WorkflowTaskInstance allowWorkflowExecutionAfterFailure(Boolean allowWorkflowExecutionAfterFailure)
    • getAllowWorkflowExecutionAfterFailure

      @Nullable public Boolean getAllowWorkflowExecutionAfterFailure()
      Get allowWorkflowExecutionAfterFailure
      Returns:
      allowWorkflowExecutionAfterFailure
    • setAllowWorkflowExecutionAfterFailure

      public void setAllowWorkflowExecutionAfterFailure(Boolean allowWorkflowExecutionAfterFailure)
    • timeoutBehavior

      public WorkflowTaskInstance timeoutBehavior(TimeoutBehaviorEnum timeoutBehavior)
    • getTimeoutBehavior

      @Nullable public TimeoutBehaviorEnum getTimeoutBehavior()
      Get timeoutBehavior
      Returns:
      timeoutBehavior
    • setTimeoutBehavior

      public void setTimeoutBehavior(TimeoutBehaviorEnum timeoutBehavior)
    • allowWorkflowExecutionAfterTimeout

      public WorkflowTaskInstance allowWorkflowExecutionAfterTimeout(Boolean allowWorkflowExecutionAfterTimeout)
    • getAllowWorkflowExecutionAfterTimeout

      @Nullable public Boolean getAllowWorkflowExecutionAfterTimeout()
      Get allowWorkflowExecutionAfterTimeout
      Returns:
      allowWorkflowExecutionAfterTimeout
    • setAllowWorkflowExecutionAfterTimeout

      public void setAllowWorkflowExecutionAfterTimeout(Boolean allowWorkflowExecutionAfterTimeout)
    • environmentVariablesOverrides

      public WorkflowTaskInstance environmentVariablesOverrides(Map<String,Object> environmentVariablesOverrides)
    • putEnvironmentVariablesOverridesItem

      public WorkflowTaskInstance putEnvironmentVariablesOverridesItem(String key, Object environmentVariablesOverridesItem)
    • getEnvironmentVariablesOverrides

      @Nullable public Map<String,Object> getEnvironmentVariablesOverrides()
      Get environmentVariablesOverrides
      Returns:
      environmentVariablesOverrides
    • getEnvironmentVariablesOverrides_JsonNullable

      public org.openapitools.jackson.nullable.JsonNullable<Map<String,Object>> getEnvironmentVariablesOverrides_JsonNullable()
    • setEnvironmentVariablesOverrides_JsonNullable

      public void setEnvironmentVariablesOverrides_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<Map<String,Object>> environmentVariablesOverrides)
    • setEnvironmentVariablesOverrides

      public void setEnvironmentVariablesOverrides(Map<String,Object> environmentVariablesOverrides)
    • allocatedCpuUnits

      public WorkflowTaskInstance allocatedCpuUnits(Integer allocatedCpuUnits)
    • getAllocatedCpuUnits

      @Nullable public Integer getAllocatedCpuUnits()
      Get allocatedCpuUnits minimum: -2147483648 maximum: 2147483647
      Returns:
      allocatedCpuUnits
    • getAllocatedCpuUnits_JsonNullable

      public org.openapitools.jackson.nullable.JsonNullable<Integer> getAllocatedCpuUnits_JsonNullable()
    • setAllocatedCpuUnits_JsonNullable

      public void setAllocatedCpuUnits_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<Integer> allocatedCpuUnits)
    • setAllocatedCpuUnits

      public void setAllocatedCpuUnits(Integer allocatedCpuUnits)
    • allocatedMemoryMb

      public WorkflowTaskInstance allocatedMemoryMb(Integer allocatedMemoryMb)
    • getAllocatedMemoryMb

      @Nullable public Integer getAllocatedMemoryMb()
      Get allocatedMemoryMb minimum: -2147483648 maximum: 2147483647
      Returns:
      allocatedMemoryMb
    • getAllocatedMemoryMb_JsonNullable

      public org.openapitools.jackson.nullable.JsonNullable<Integer> getAllocatedMemoryMb_JsonNullable()
    • setAllocatedMemoryMb_JsonNullable

      public void setAllocatedMemoryMb_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<Integer> allocatedMemoryMb)
    • setAllocatedMemoryMb

      public void setAllocatedMemoryMb(Integer allocatedMemoryMb)
    • useTaskAlertMethods

      public WorkflowTaskInstance useTaskAlertMethods(Boolean useTaskAlertMethods)
    • getUseTaskAlertMethods

      @Nullable public Boolean getUseTaskAlertMethods()
      Get useTaskAlertMethods
      Returns:
      useTaskAlertMethods
    • setUseTaskAlertMethods

      public void setUseTaskAlertMethods(Boolean useTaskAlertMethods)
    • uiColor

      public WorkflowTaskInstance uiColor(String uiColor)
    • getUiColor

      @Nullable public String getUiColor()
      Get uiColor
      Returns:
      uiColor
    • setUiColor

      public void setUiColor(String uiColor)
    • uiIconType

      public WorkflowTaskInstance uiIconType(String uiIconType)
    • getUiIconType

      @Nullable public String getUiIconType()
      Get uiIconType
      Returns:
      uiIconType
    • setUiIconType

      public void setUiIconType(String uiIconType)
    • uiScale

      public WorkflowTaskInstance uiScale(Float uiScale)
    • getUiScale

      @Nullable public Float getUiScale()
      Get uiScale
      Returns:
      uiScale
    • getUiScale_JsonNullable

      public org.openapitools.jackson.nullable.JsonNullable<Float> getUiScale_JsonNullable()
    • setUiScale_JsonNullable

      public void setUiScale_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<Float> uiScale)
    • setUiScale

      public void setUiScale(Float uiScale)
    • uiCenterMarginTop

      public WorkflowTaskInstance uiCenterMarginTop(Float uiCenterMarginTop)
    • getUiCenterMarginTop

      @Nullable public Float getUiCenterMarginTop()
      Get uiCenterMarginTop
      Returns:
      uiCenterMarginTop
    • getUiCenterMarginTop_JsonNullable

      public org.openapitools.jackson.nullable.JsonNullable<Float> getUiCenterMarginTop_JsonNullable()
    • setUiCenterMarginTop_JsonNullable

      public void setUiCenterMarginTop_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<Float> uiCenterMarginTop)
    • setUiCenterMarginTop

      public void setUiCenterMarginTop(Float uiCenterMarginTop)
    • uiCenterMarginLeft

      public WorkflowTaskInstance uiCenterMarginLeft(Float uiCenterMarginLeft)
    • getUiCenterMarginLeft

      @Nullable public Float getUiCenterMarginLeft()
      Get uiCenterMarginLeft
      Returns:
      uiCenterMarginLeft
    • getUiCenterMarginLeft_JsonNullable

      public org.openapitools.jackson.nullable.JsonNullable<Float> getUiCenterMarginLeft_JsonNullable()
    • setUiCenterMarginLeft_JsonNullable

      public void setUiCenterMarginLeft_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<Float> uiCenterMarginLeft)
    • setUiCenterMarginLeft

      public void setUiCenterMarginLeft(Float uiCenterMarginLeft)
    • getCreatedAt

      @Nonnull public OffsetDateTime getCreatedAt()
      Get createdAt
      Returns:
      createdAt
    • getUpdatedAt

      @Nonnull public OffsetDateTime getUpdatedAt()
      Get updatedAt
      Returns:
      updatedAt
    • 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