Documentation
¶
Index ¶
- type HttpExecutor
- func (e *HttpExecutor) Description() string
- func (e *HttpExecutor) Execute(ctx context.Context, task *types.Task, otherTasks []*types.Task) (interface{}, error)
- func (e *HttpExecutor) ID() string
- func (e *HttpExecutor) InputRules() map[string]interface{}
- func (e *HttpExecutor) Name() string
- func (e *HttpExecutor) New() types.Executor
- func (e *HttpExecutor) OutputRules() map[string]interface{}
- func (e *HttpExecutor) Validate(ctx context.Context, task *types.Task, otherTasks []*types.Task) error
- type Input
- type Output
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type HttpExecutor ¶
type HttpExecutor struct {
// contains filtered or unexported fields
}
func NewHttpExecutor ¶
func NewHttpExecutor() *HttpExecutor
NewHttpExecutor creates a new HttpExecutor
func (*HttpExecutor) Description ¶
func (e *HttpExecutor) Description() string
func (*HttpExecutor) ID ¶
func (e *HttpExecutor) ID() string
func (*HttpExecutor) InputRules ¶
func (e *HttpExecutor) InputRules() map[string]interface{}
func (*HttpExecutor) Name ¶
func (e *HttpExecutor) Name() string
func (*HttpExecutor) New ¶
func (e *HttpExecutor) New() types.Executor
func (*HttpExecutor) OutputRules ¶
func (e *HttpExecutor) OutputRules() map[string]interface{}
Click to show internal directories.
Click to hide internal directories.