| Package | Description |
|---|---|
| io.cdap.cdap.api.app |
An Application is a logical grouping of
Datasets and
programs. |
| io.cdap.cdap.api.customaction | |
| io.cdap.cdap.api.mapreduce |
Defines MapReduce jobs.
|
| io.cdap.cdap.api.schedule |
For running programs periodically.
|
| io.cdap.cdap.api.spark |
Defines APIs for defining Spark jobs in CDAP.
|
| io.cdap.cdap.api.workflow |
For constructing workflows.
|
| io.cdap.cdap.internal.workflow.condition |
| Class and Description |
|---|
| Workflow
Defines an interface for the Workflow.
|
| WorkflowSpecification
Specification for a
Workflow |
| Class and Description |
|---|
| WorkflowInfoProvider
Interface for providing information about
WorkflowInfo. |
| Class and Description |
|---|
| WorkflowInfo
Reveals information about the enclosing workflow to programs running inside that workflow.
|
| WorkflowInfoProvider
Interface for providing information about
WorkflowInfo. |
| WorkflowToken
Interface to represent the data that is transferred from one node to the next nodes in the
Workflow. |
| Class and Description |
|---|
| WorkflowToken
Interface to represent the data that is transferred from one node to the next nodes in the
Workflow. |
| Class and Description |
|---|
| WorkflowInfoProvider
Interface for providing information about
WorkflowInfo. |
| Class and Description |
|---|
| Condition
Defines configurable condition in the Workflow.
|
| ConditionConfigurer |
| ConditionSpecification
Specification for the condition that will be executed as a part of
Workflow. |
| NodeStatus
Represents the runtime status of the node in
Workflow. |
| NodeValue
Multiple nodes in the Workflow can add the same key to the
WorkflowToken. |
| ScheduleProgramInfo
Represents name and type information of the program.
|
| Value
Class representing the value of the key in the
WorkflowToken. |
| Workflow
Defines an interface for the Workflow.
|
| WorkflowConditionConfigurer
Defines an interface for the conditions in the
Workflow. |
| WorkflowConfigurer
Configurer for configuring the
Workflow. |
| WorkflowContext
Represents the runtime context of a
Workflow. |
| WorkflowForkConfigurer
Defines an interface for the fork in the
Workflow. |
| WorkflowInfo
Reveals information about the enclosing workflow to programs running inside that workflow.
|
| WorkflowNode
Represents node in the
Workflow. |
| WorkflowNodeState
Class to represent the state of the node in the
Workflow. |
| WorkflowNodeType
Defines types of nodes in the
Workflow. |
| WorkflowSpecification
Specification for a
Workflow |
| WorkflowToken
Interface to represent the data that is transferred from one node to the next nodes in the
Workflow. |
| WorkflowToken.Scope
Keys in the
WorkflowToken can be added by user, using the WorkflowToken.put(java.lang.String, java.lang.String)
method. |
| Class and Description |
|---|
| ConditionSpecification
Specification for the condition that will be executed as a part of
Workflow. |
Copyright © 2024 Cask Data, Inc. Licensed under the Apache License, Version 2.0.