workflow

package
v0.4.4 Latest Latest
Warning

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

Go to latest
Published: Mar 4, 2020 License: MIT Imports: 11 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type BarArgNotStructWorkflow

type BarArgNotStructWorkflow interface {
	Handle(
		ctx context.Context,
		reqHeaders zanzibar.Header,
		r *endpointsBarBar.Bar_ArgNotStruct_Args,
	) (zanzibar.Header, error)
}

BarArgNotStructWorkflow defines the interface for BarArgNotStruct workflow

func NewBarArgNotStructWorkflow

func NewBarArgNotStructWorkflow(deps *module.Dependencies) BarArgNotStructWorkflow

NewBarArgNotStructWorkflow creates a workflow

type BarArgWithHeadersWorkflow

type BarArgWithHeadersWorkflow interface {
	Handle(
		ctx context.Context,
		reqHeaders zanzibar.Header,
		r *endpointsBarBar.Bar_ArgWithHeaders_Args,
	) (*endpointsBarBar.BarResponse, zanzibar.Header, error)
}

BarArgWithHeadersWorkflow defines the interface for BarArgWithHeaders workflow

func NewBarArgWithHeadersWorkflow

func NewBarArgWithHeadersWorkflow(deps *module.Dependencies) BarArgWithHeadersWorkflow

NewBarArgWithHeadersWorkflow creates a workflow

type BarArgWithManyQueryParamsWorkflow

type BarArgWithManyQueryParamsWorkflow interface {
	Handle(
		ctx context.Context,
		reqHeaders zanzibar.Header,
		r *endpointsBarBar.Bar_ArgWithManyQueryParams_Args,
	) (*endpointsBarBar.BarResponse, zanzibar.Header, error)
}

BarArgWithManyQueryParamsWorkflow defines the interface for BarArgWithManyQueryParams workflow

func NewBarArgWithManyQueryParamsWorkflow

func NewBarArgWithManyQueryParamsWorkflow(deps *module.Dependencies) BarArgWithManyQueryParamsWorkflow

NewBarArgWithManyQueryParamsWorkflow creates a workflow

type BarArgWithNearDupQueryParamsWorkflow added in v0.4.3

type BarArgWithNearDupQueryParamsWorkflow interface {
	Handle(
		ctx context.Context,
		reqHeaders zanzibar.Header,
		r *endpointsBarBar.Bar_ArgWithNearDupQueryParams_Args,
	) (*endpointsBarBar.BarResponse, zanzibar.Header, error)
}

BarArgWithNearDupQueryParamsWorkflow defines the interface for BarArgWithNearDupQueryParams workflow

func NewBarArgWithNearDupQueryParamsWorkflow added in v0.4.3

func NewBarArgWithNearDupQueryParamsWorkflow(deps *module.Dependencies) BarArgWithNearDupQueryParamsWorkflow

NewBarArgWithNearDupQueryParamsWorkflow creates a workflow

type BarArgWithNestedQueryParamsWorkflow

type BarArgWithNestedQueryParamsWorkflow interface {
	Handle(
		ctx context.Context,
		reqHeaders zanzibar.Header,
		r *endpointsBarBar.Bar_ArgWithNestedQueryParams_Args,
	) (*endpointsBarBar.BarResponse, zanzibar.Header, error)
}

BarArgWithNestedQueryParamsWorkflow defines the interface for BarArgWithNestedQueryParams workflow

func NewBarArgWithNestedQueryParamsWorkflow

func NewBarArgWithNestedQueryParamsWorkflow(deps *module.Dependencies) BarArgWithNestedQueryParamsWorkflow

NewBarArgWithNestedQueryParamsWorkflow creates a workflow

type BarArgWithParamsAndDuplicateFieldsWorkflow added in v0.3.0

type BarArgWithParamsAndDuplicateFieldsWorkflow interface {
	Handle(
		ctx context.Context,
		reqHeaders zanzibar.Header,
		r *endpointsBarBar.Bar_ArgWithParamsAndDuplicateFields_Args,
	) (*endpointsBarBar.BarResponse, zanzibar.Header, error)
}

BarArgWithParamsAndDuplicateFieldsWorkflow defines the interface for BarArgWithParamsAndDuplicateFields workflow

func NewBarArgWithParamsAndDuplicateFieldsWorkflow added in v0.3.0

func NewBarArgWithParamsAndDuplicateFieldsWorkflow(deps *module.Dependencies) BarArgWithParamsAndDuplicateFieldsWorkflow

NewBarArgWithParamsAndDuplicateFieldsWorkflow creates a workflow

type BarArgWithParamsWorkflow

type BarArgWithParamsWorkflow interface {
	Handle(
		ctx context.Context,
		reqHeaders zanzibar.Header,
		r *endpointsBarBar.Bar_ArgWithParams_Args,
	) (*endpointsBarBar.BarResponse, zanzibar.Header, error)
}

BarArgWithParamsWorkflow defines the interface for BarArgWithParams workflow

func NewBarArgWithParamsWorkflow

func NewBarArgWithParamsWorkflow(deps *module.Dependencies) BarArgWithParamsWorkflow

NewBarArgWithParamsWorkflow creates a workflow

type BarArgWithQueryHeaderWorkflow

type BarArgWithQueryHeaderWorkflow interface {
	Handle(
		ctx context.Context,
		reqHeaders zanzibar.Header,
		r *endpointsBarBar.Bar_ArgWithQueryHeader_Args,
	) (*endpointsBarBar.BarResponse, zanzibar.Header, error)
}

BarArgWithQueryHeaderWorkflow defines the interface for BarArgWithQueryHeader workflow

func NewBarArgWithQueryHeaderWorkflow

func NewBarArgWithQueryHeaderWorkflow(deps *module.Dependencies) BarArgWithQueryHeaderWorkflow

NewBarArgWithQueryHeaderWorkflow creates a workflow

type BarArgWithQueryParamsWorkflow

type BarArgWithQueryParamsWorkflow interface {
	Handle(
		ctx context.Context,
		reqHeaders zanzibar.Header,
		r *endpointsBarBar.Bar_ArgWithQueryParams_Args,
	) (*endpointsBarBar.BarResponse, zanzibar.Header, error)
}

BarArgWithQueryParamsWorkflow defines the interface for BarArgWithQueryParams workflow

func NewBarArgWithQueryParamsWorkflow

func NewBarArgWithQueryParamsWorkflow(deps *module.Dependencies) BarArgWithQueryParamsWorkflow

NewBarArgWithQueryParamsWorkflow creates a workflow

type BarHelloWorldWorkflow

type BarHelloWorldWorkflow interface {
	Handle(
		ctx context.Context,
		reqHeaders zanzibar.Header,
	) (string, zanzibar.Header, error)
}

BarHelloWorldWorkflow defines the interface for BarHelloWorld workflow

func NewBarHelloWorldWorkflow

func NewBarHelloWorldWorkflow(deps *module.Dependencies) BarHelloWorldWorkflow

NewBarHelloWorldWorkflow creates a workflow

type BarListAndEnumWorkflow added in v0.3.0

type BarListAndEnumWorkflow interface {
	Handle(
		ctx context.Context,
		reqHeaders zanzibar.Header,
		r *endpointsBarBar.Bar_ListAndEnum_Args,
	) (string, zanzibar.Header, error)
}

BarListAndEnumWorkflow defines the interface for BarListAndEnum workflow

func NewBarListAndEnumWorkflow added in v0.3.0

func NewBarListAndEnumWorkflow(deps *module.Dependencies) BarListAndEnumWorkflow

NewBarListAndEnumWorkflow creates a workflow

type BarMissingArgWorkflow

type BarMissingArgWorkflow interface {
	Handle(
		ctx context.Context,
		reqHeaders zanzibar.Header,
	) (*endpointsBarBar.BarResponse, zanzibar.Header, error)
}

BarMissingArgWorkflow defines the interface for BarMissingArg workflow

func NewBarMissingArgWorkflow

func NewBarMissingArgWorkflow(deps *module.Dependencies) BarMissingArgWorkflow

NewBarMissingArgWorkflow creates a workflow

type BarNoRequestWorkflow

type BarNoRequestWorkflow interface {
	Handle(
		ctx context.Context,
		reqHeaders zanzibar.Header,
	) (*endpointsBarBar.BarResponse, zanzibar.Header, error)
}

BarNoRequestWorkflow defines the interface for BarNoRequest workflow

func NewBarNoRequestWorkflow

func NewBarNoRequestWorkflow(deps *module.Dependencies) BarNoRequestWorkflow

NewBarNoRequestWorkflow creates a workflow

type BarNormalWorkflow

type BarNormalWorkflow interface {
	Handle(
		ctx context.Context,
		reqHeaders zanzibar.Header,
		r *endpointsBarBar.Bar_Normal_Args,
	) (*endpointsBarBar.BarResponse, zanzibar.Header, error)
}

BarNormalWorkflow defines the interface for BarNormal workflow

func NewBarNormalWorkflow

func NewBarNormalWorkflow(deps *module.Dependencies) BarNormalWorkflow

NewBarNormalWorkflow creates a workflow

type BarTooManyArgsWorkflow

type BarTooManyArgsWorkflow interface {
	Handle(
		ctx context.Context,
		reqHeaders zanzibar.Header,
		r *endpointsBarBar.Bar_TooManyArgs_Args,
	) (*endpointsBarBar.BarResponse, zanzibar.Header, error)
}

BarTooManyArgsWorkflow defines the interface for BarTooManyArgs workflow

func NewBarTooManyArgsWorkflow

func NewBarTooManyArgsWorkflow(deps *module.Dependencies) BarTooManyArgsWorkflow

NewBarTooManyArgsWorkflow creates a workflow

Jump to

Keyboard shortcuts

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