Documentation ¶
Index ¶
Constants ¶
View Source
const (
EnvFlowRecord = "FLOGO_FLOW_RECORD"
)
Variables ¶
This section is empty.
Functions ¶
func ApplyMappings ¶
func SetExtensionProvider ¶
func SetExtensionProvider(provider flow.ExtensionProvider)
Types ¶
type ActionFactory ¶
type ActionFactory struct { }
func (*ActionFactory) Initialize ¶
func (f *ActionFactory) Initialize(ctx action.InitContext) error
type FlowAction ¶
type FlowAction struct { FlowURI string IoMetadata *metadata.IOMetadata }
func (*FlowAction) IOMetadata ¶
func (fa *FlowAction) IOMetadata() *metadata.IOMetadata
func (*FlowAction) Metadata ¶
func (fa *FlowAction) Metadata() *action.Metadata
Metadata get the Action's metadata
func (*FlowAction) Run ¶
func (fa *FlowAction) Run(ctx context.Context, inputs map[string]interface{}, handler action.ResultHandler) error
Run implements action.Action.Run
type FlowPackage ¶
type FlowPackage struct { Inputs map[string]interface{} `json:"inputs"` Outputs map[string]interface{} `json:"outputs"` Flow *definition.DefinitionRep `json:"flow"` }
Click to show internal directories.
Click to hide internal directories.