Documentation
¶
Index ¶
- Constants
- type Temporal
- func (t *Temporal) Execute(workflowJson models.Workflow, input map[string]interface{}) (string, error)
- func (t *Temporal) ExecuteNode(node models.Node, context map[string]interface{}) (map[string]interface{}, error)
- func (t *Temporal) ExtractOutputValues(nodeResponseMap map[string]interface{}, outputConfig []models.NodeOutput) map[string]interface{}
- func (t *Temporal) GetWorkflowHistory(workflow models.Workflow) error
- func (t *Temporal) ReplaceInputValues(input []models.NodeInput, workflowOutput map[string]map[string]interface{})
- func (t *Temporal) RunWorkflow(ctx workflow.Context, workflowJson models.Workflow, ...) (string, error)
- func (t *Temporal) TestPlugin(ctx context.Context, data map[string]interface{}) (string, error)
Constants ¶
View Source
const ( StartNode = "startNode" DefaultNode = "defaultNode" )
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Temporal ¶
type Temporal struct { }
func (*Temporal) ExecuteNode ¶
func (*Temporal) ExtractOutputValues ¶
func (t *Temporal) ExtractOutputValues(nodeResponseMap map[string]interface{}, outputConfig []models.NodeOutput) map[string]interface{}
func (*Temporal) GetWorkflowHistory ¶
func (*Temporal) ReplaceInputValues ¶
func (*Temporal) RunWorkflow ¶
Click to show internal directories.
Click to hide internal directories.