Class PatchedWorkflow
java.lang.Object
io.cloudreactor.tasksymphony.model.PatchedWorkflow
@Generated("org.openapitools.codegen.languages.JavaClientCodegen")
public class PatchedWorkflow
extends Object
Workflows are Tasks arranged in a directed graph. Configured Tasks are held by WorkflowTaskInstances, and WorkflowTransitions connect WorkflowTaskInstances together.
-
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 Stringstatic final Stringstatic final Stringstatic final Stringstatic final String -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionaddAlertMethodsItem(NameAndUuid alertMethodsItem) alertMethods(List<NameAndUuid> alertMethods) defaultMaxRetries(Integer defaultMaxRetries) description(String description) booleanGet alertMethodsGet createdAtGet createdByGrouporg.openapitools.jackson.nullable.JsonNullable<Group>Required.Get dashboardUrlGet defaultMaxRetries minimum: -2147483648 maximum: 2147483647Get descriptionGet enabledGet latestWorkflowExecutionGet maxAgeSeconds minimum: -2147483648 maximum: 2147483647org.openapitools.jackson.nullable.JsonNullable<Integer>Get maxConcurrency minimum: -2147483648 maximum: 2147483647org.openapitools.jackson.nullable.JsonNullable<Integer>getName()Get nameGet runEnvironmentorg.openapitools.jackson.nullable.JsonNullable<NameAndUuid>Get scheduleGet updatedAtgetUrl()Get urlgetUuid()Get uuidGet workflowTaskInstancesGet workflowTransitionsinthashCode()latestWorkflowExecution(WorkflowExecutionSummary latestWorkflowExecution) maxAgeSeconds(Integer maxAgeSeconds) maxConcurrency(Integer maxConcurrency) runEnvironment(NameAndUuid runEnvironment) voidsetAlertMethods(List<NameAndUuid> alertMethods) voidsetDefaultMaxRetries(Integer defaultMaxRetries) voidsetDescription(String description) voidsetEnabled(Boolean enabled) voidsetLatestWorkflowExecution(WorkflowExecutionSummary latestWorkflowExecution) voidsetMaxAgeSeconds(Integer maxAgeSeconds) voidsetMaxAgeSeconds_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<Integer> maxAgeSeconds) voidsetMaxConcurrency(Integer maxConcurrency) voidsetMaxConcurrency_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<Integer> maxConcurrency) voidvoidsetRunEnvironment(NameAndUuid runEnvironment) voidsetRunEnvironment_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<NameAndUuid> runEnvironment) voidsetSchedule(String schedule) toString()
-
Field Details
-
JSON_PROPERTY_URL
- See Also:
-
JSON_PROPERTY_UUID
- See Also:
-
JSON_PROPERTY_NAME
- See Also:
-
JSON_PROPERTY_DESCRIPTION
- See Also:
-
JSON_PROPERTY_DASHBOARD_URL
- See Also:
-
JSON_PROPERTY_SCHEDULE
- See Also:
-
JSON_PROPERTY_MAX_CONCURRENCY
- See Also:
-
JSON_PROPERTY_MAX_AGE_SECONDS
- See Also:
-
JSON_PROPERTY_DEFAULT_MAX_RETRIES
- See Also:
-
JSON_PROPERTY_LATEST_WORKFLOW_EXECUTION
- See Also:
-
JSON_PROPERTY_CREATED_BY_USER
- See Also:
-
JSON_PROPERTY_CREATED_BY_GROUP
- See Also:
-
JSON_PROPERTY_RUN_ENVIRONMENT
- See Also:
-
JSON_PROPERTY_ENABLED
- See Also:
-
JSON_PROPERTY_CREATED_AT
- See Also:
-
JSON_PROPERTY_UPDATED_AT
- See Also:
-
JSON_PROPERTY_ALERT_METHODS
- See Also:
-
JSON_PROPERTY_WORKFLOW_TASK_INSTANCES
- See Also:
-
JSON_PROPERTY_WORKFLOW_TRANSITIONS
- See Also:
-
-
Constructor Details
-
PatchedWorkflow
public PatchedWorkflow()
-
-
Method Details
-
getUrl
Get url- Returns:
- url
-
getUuid
Get uuid- Returns:
- uuid
-
name
-
getName
Get name- Returns:
- name
-
setName
-
description
-
getDescription
Get description- Returns:
- description
-
setDescription
-
getDashboardUrl
Get dashboardUrl- Returns:
- dashboardUrl
-
schedule
-
getSchedule
Get schedule- Returns:
- schedule
-
setSchedule
-
maxConcurrency
-
getMaxConcurrency
Get maxConcurrency minimum: -2147483648 maximum: 2147483647- Returns:
- maxConcurrency
-
getMaxConcurrency_JsonNullable
-
setMaxConcurrency_JsonNullable
public void setMaxConcurrency_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<Integer> maxConcurrency) -
setMaxConcurrency
-
maxAgeSeconds
-
getMaxAgeSeconds
Get maxAgeSeconds minimum: -2147483648 maximum: 2147483647- Returns:
- maxAgeSeconds
-
getMaxAgeSeconds_JsonNullable
-
setMaxAgeSeconds_JsonNullable
public void setMaxAgeSeconds_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<Integer> maxAgeSeconds) -
setMaxAgeSeconds
-
defaultMaxRetries
-
getDefaultMaxRetries
Get defaultMaxRetries minimum: -2147483648 maximum: 2147483647- Returns:
- defaultMaxRetries
-
setDefaultMaxRetries
-
latestWorkflowExecution
-
getLatestWorkflowExecution
Get latestWorkflowExecution- Returns:
- latestWorkflowExecution
-
setLatestWorkflowExecution
-
getCreatedByUser
Required. 150 characters or fewer. Letters, digits and @/./+/-/_ only.- Returns:
- createdByUser
-
getCreatedByGroup
Get createdByGroup- Returns:
- createdByGroup
-
getCreatedByGroup_JsonNullable
-
runEnvironment
-
getRunEnvironment
Get runEnvironment- Returns:
- runEnvironment
-
getRunEnvironment_JsonNullable
-
setRunEnvironment_JsonNullable
public void setRunEnvironment_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<NameAndUuid> runEnvironment) -
setRunEnvironment
-
enabled
-
getEnabled
Get enabled- Returns:
- enabled
-
setEnabled
-
getCreatedAt
Get createdAt- Returns:
- createdAt
-
getUpdatedAt
Get updatedAt- Returns:
- updatedAt
-
alertMethods
-
addAlertMethodsItem
-
getAlertMethods
Get alertMethods- Returns:
- alertMethods
-
setAlertMethods
-
getWorkflowTaskInstances
Get workflowTaskInstances- Returns:
- workflowTaskInstances
-
getWorkflowTransitions
Get workflowTransitions- Returns:
- workflowTransitions
-
equals
-
hashCode
public int hashCode() -
toString
-