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