Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type GraphqlRequestHandlerOperation ¶
type GraphqlRequestHandlerOperation struct { operation.Operation *waf.WafOperation }
func StartGraphQLRequestHandlerOperation ¶
func StartGraphQLRequestHandlerOperation(ctx context.Context, args GraphqlRequestHandlerOperationArg) (*GraphqlRequestHandlerOperation, context.Context)
func (*GraphqlRequestHandlerOperation) Finish ¶
func (op *GraphqlRequestHandlerOperation) Finish(res *GraphqlRequestHandlerOperationResult)
type GraphqlRequestHandlerOperationArg ¶
type GraphqlRequestHandlerOperationArg struct { RawQuery string OperationName string Variables map[string][]string }
func BuildGraphqlRequestHandlerOperationArg ¶
func BuildGraphqlRequestHandlerOperationArg( rawQuery string, operationName string, variables map[string]interface{}, ) GraphqlRequestHandlerOperationArg
func (GraphqlRequestHandlerOperationArg) IsArgOf ¶
func (GraphqlRequestHandlerOperationArg) IsArgOf(*GraphqlRequestHandlerOperation)
type GraphqlRequestHandlerOperationResult ¶
type GraphqlRequestHandlerOperationResult struct {
BlockErr error
}
func (*GraphqlRequestHandlerOperationResult) IsResultOf ¶
func (*GraphqlRequestHandlerOperationResult) IsResultOf(*GraphqlRequestHandlerOperation)
Click to show internal directories.
Click to hide internal directories.