Class PatchedWorkflowTransition
java.lang.Object
io.cloudreactor.tasksymphony.model.PatchedWorkflowTransition
@Generated("org.openapitools.codegen.languages.JavaClientCodegen")
public class PatchedWorkflowTransition
extends Object
A WorkflowTransition is a directed edge in a Worfklow, which is a directed graph. It contains a source WorkflowTaskInstance, a destination WorkflowTaskInstance, as well as conditions for triggering the destination to execution.
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final String -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionaddExitCodesItem(String exitCodesItem) customExpression(String customExpression) description(String description) booleanfromWorkflowTaskInstance(NameAndUuid fromWorkflowTaskInstance) Get createdAtGet customExpressionGet descriptionGet exitCodesGet fromWorkflowTaskInstanceGet priority minimum: 0 maximum: 2147483647org.openapitools.jackson.nullable.JsonNullable<Integer>Get ruleTypeGet thresholdPropertyGet toWorkflowTaskInstanceGet uiColorGet uiLineStyleGet uiScaleorg.openapitools.jackson.nullable.JsonNullable<Float>Get updatedAtgetUrl()Get urlgetUuid()Get uuidinthashCode()ruleType(RuleTypeEnum ruleType) voidsetCustomExpression(String customExpression) voidsetDescription(String description) voidsetExitCodes(List<String> exitCodes) voidsetExitCodes_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<List<String>> exitCodes) voidsetFromWorkflowTaskInstance(NameAndUuid fromWorkflowTaskInstance) voidsetPriority(Integer priority) voidsetPriority_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<Integer> priority) voidsetRuleType(RuleTypeEnum ruleType) voidsetThresholdProperty(ThresholdPropertyEnum thresholdProperty) voidsetToWorkflowTaskInstance(NameAndUuid toWorkflowTaskInstance) voidsetUiColor(String uiColor) voidsetUiLineStyle(String uiLineStyle) voidsetUiScale(Float uiScale) voidsetUiScale_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<Float> uiScale) thresholdProperty(ThresholdPropertyEnum thresholdProperty) toString()toWorkflowTaskInstance(NameAndUuid toWorkflowTaskInstance) uiLineStyle(String uiLineStyle)
-
Field Details
-
JSON_PROPERTY_URL
- See Also:
-
JSON_PROPERTY_UUID
- See Also:
-
JSON_PROPERTY_DESCRIPTION
- See Also:
-
JSON_PROPERTY_FROM_WORKFLOW_TASK_INSTANCE
- See Also:
-
JSON_PROPERTY_TO_WORKFLOW_TASK_INSTANCE
- See Also:
-
JSON_PROPERTY_RULE_TYPE
- See Also:
-
JSON_PROPERTY_EXIT_CODES
- See Also:
-
JSON_PROPERTY_THRESHOLD_PROPERTY
- See Also:
-
JSON_PROPERTY_CUSTOM_EXPRESSION
- See Also:
-
JSON_PROPERTY_PRIORITY
- See Also:
-
JSON_PROPERTY_UI_COLOR
- See Also:
-
JSON_PROPERTY_UI_LINE_STYLE
- See Also:
-
JSON_PROPERTY_UI_SCALE
- See Also:
-
JSON_PROPERTY_CREATED_AT
- See Also:
-
JSON_PROPERTY_UPDATED_AT
- See Also:
-
-
Constructor Details
-
PatchedWorkflowTransition
public PatchedWorkflowTransition()
-
-
Method Details
-
getUrl
Get url- Returns:
- url
-
getUuid
Get uuid- Returns:
- uuid
-
description
-
getDescription
Get description- Returns:
- description
-
setDescription
-
fromWorkflowTaskInstance
-
getFromWorkflowTaskInstance
Get fromWorkflowTaskInstance- Returns:
- fromWorkflowTaskInstance
-
setFromWorkflowTaskInstance
-
toWorkflowTaskInstance
-
getToWorkflowTaskInstance
Get toWorkflowTaskInstance- Returns:
- toWorkflowTaskInstance
-
setToWorkflowTaskInstance
-
ruleType
-
getRuleType
Get ruleType- Returns:
- ruleType
-
setRuleType
-
exitCodes
-
addExitCodesItem
-
getExitCodes
Get exitCodes- Returns:
- exitCodes
-
getExitCodes_JsonNullable
-
setExitCodes_JsonNullable
-
setExitCodes
-
thresholdProperty
-
getThresholdProperty
Get thresholdProperty- Returns:
- thresholdProperty
-
setThresholdProperty
-
customExpression
-
getCustomExpression
Get customExpression- Returns:
- customExpression
-
setCustomExpression
-
priority
-
getPriority
Get priority minimum: 0 maximum: 2147483647- Returns:
- priority
-
getPriority_JsonNullable
-
setPriority_JsonNullable
public void setPriority_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<Integer> priority) -
setPriority
-
uiColor
-
getUiColor
Get uiColor- Returns:
- uiColor
-
setUiColor
-
uiLineStyle
-
getUiLineStyle
Get uiLineStyle- Returns:
- uiLineStyle
-
setUiLineStyle
-
uiScale
-
getUiScale
Get uiScale- Returns:
- uiScale
-
getUiScale_JsonNullable
-
setUiScale_JsonNullable
-
setUiScale
-
getCreatedAt
Get createdAt- Returns:
- createdAt
-
getUpdatedAt
Get updatedAt- Returns:
- updatedAt
-
equals
-
hashCode
public int hashCode() -
toString
-