nodes

package
v0.0.18 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Mar 15, 2021 License: MIT Imports: 14 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type Actuator

type Actuator struct {
	// contains filtered or unexported fields
}

func Construct

func Construct(midClient pb.MiddleClient, name string, regular string, parameters map[string]interface{}, secret string) *Actuator

func (*Actuator) Execute

func (a *Actuator) Execute(input interface{}) (interface{}, error)

type CronNode

type CronNode struct {
	// contains filtered or unexported fields
}

func (*CronNode) Execute

func (n *CronNode) Execute(input interface{}) (interface{}, error)

type ExecuteNode

type ExecuteNode struct {
	// contains filtered or unexported fields
}

func (*ExecuteNode) Execute

func (n *ExecuteNode) Execute(input interface{}) (interface{}, error)

type HttpNode

type HttpNode struct {
	// contains filtered or unexported fields
}

func (*HttpNode) Execute

func (n *HttpNode) Execute(input interface{}) (interface{}, error)

type Node

type Node interface {
	Execute(input interface{}) (interface{}, error)
}

type PushoverNode

type PushoverNode struct {
	// contains filtered or unexported fields
}

func (*PushoverNode) Execute

func (n *PushoverNode) Execute(input interface{}) (interface{}, error)

type WebhookNode

type WebhookNode struct {
	// contains filtered or unexported fields
}

func (*WebhookNode) Execute

func (n *WebhookNode) Execute(input interface{}) (interface{}, error)

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL