Documentation
      ¶
    
    
  
    
  
    Index ¶
- type BarArgNotStructWorkflow
 - type BarArgWithHeadersWorkflow
 - type BarArgWithManyQueryParamsWorkflow
 - type BarArgWithNearDupQueryParamsWorkflow
 - type BarArgWithNestedQueryParamsWorkflow
 - type BarArgWithParamsAndDuplicateFieldsWorkflow
 - type BarArgWithParamsWorkflow
 - type BarArgWithQueryHeaderWorkflow
 - type BarArgWithQueryParamsWorkflow
 - type BarDeleteWithBodyWorkflow
 - type BarHelloWorldWorkflow
 - type BarListAndEnumWorkflow
 - type BarMissingArgWorkflow
 - type BarNoRequestWorkflow
 - type BarNormalWorkflow
 - type BarTooManyArgsWorkflow
 
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 *endpointsIDlEndpointsBarBar.Bar_ArgNotStruct_Args,
	) (context.Context, 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 *endpointsIDlEndpointsBarBar.Bar_ArgWithHeaders_Args,
	) (context.Context, *endpointsIDlEndpointsBarBar.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 *endpointsIDlEndpointsBarBar.Bar_ArgWithManyQueryParams_Args,
	) (context.Context, *endpointsIDlEndpointsBarBar.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 *endpointsIDlEndpointsBarBar.Bar_ArgWithNearDupQueryParams_Args,
	) (context.Context, *endpointsIDlEndpointsBarBar.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 *endpointsIDlEndpointsBarBar.Bar_ArgWithNestedQueryParams_Args,
	) (context.Context, *endpointsIDlEndpointsBarBar.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 *endpointsIDlEndpointsBarBar.Bar_ArgWithParamsAndDuplicateFields_Args,
	) (context.Context, *endpointsIDlEndpointsBarBar.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 *endpointsIDlEndpointsBarBar.Bar_ArgWithParams_Args,
	) (context.Context, *endpointsIDlEndpointsBarBar.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 *endpointsIDlEndpointsBarBar.Bar_ArgWithQueryHeader_Args,
	) (context.Context, *endpointsIDlEndpointsBarBar.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 *endpointsIDlEndpointsBarBar.Bar_ArgWithQueryParams_Args,
	) (context.Context, *endpointsIDlEndpointsBarBar.BarResponse, zanzibar.Header, error)
}
    BarArgWithQueryParamsWorkflow defines the interface for BarArgWithQueryParams workflow
func NewBarArgWithQueryParamsWorkflow ¶
func NewBarArgWithQueryParamsWorkflow(deps *module.Dependencies) BarArgWithQueryParamsWorkflow
NewBarArgWithQueryParamsWorkflow creates a workflow
type BarDeleteWithBodyWorkflow ¶ added in v0.6.0
type BarDeleteWithBodyWorkflow interface {
	Handle(
		ctx context.Context,
		reqHeaders zanzibar.Header,
		r *endpointsIDlEndpointsBarBar.Bar_DeleteWithBody_Args,
	) (context.Context, zanzibar.Header, error)
}
    BarDeleteWithBodyWorkflow defines the interface for BarDeleteWithBody workflow
func NewBarDeleteWithBodyWorkflow ¶ added in v0.6.0
func NewBarDeleteWithBodyWorkflow(deps *module.Dependencies) BarDeleteWithBodyWorkflow
NewBarDeleteWithBodyWorkflow creates a workflow
type BarHelloWorldWorkflow ¶
type BarHelloWorldWorkflow interface {
	Handle(
		ctx context.Context,
		reqHeaders zanzibar.Header,
	) (context.Context, 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 *endpointsIDlEndpointsBarBar.Bar_ListAndEnum_Args,
	) (context.Context, 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,
	) (context.Context, *endpointsIDlEndpointsBarBar.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,
	) (context.Context, *endpointsIDlEndpointsBarBar.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 *endpointsIDlEndpointsBarBar.Bar_Normal_Args,
	) (context.Context, *endpointsIDlEndpointsBarBar.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 *endpointsIDlEndpointsBarBar.Bar_TooManyArgs_Args,
	) (context.Context, *endpointsIDlEndpointsBarBar.BarResponse, zanzibar.Header, error)
}
    BarTooManyArgsWorkflow defines the interface for BarTooManyArgs workflow
func NewBarTooManyArgsWorkflow ¶
func NewBarTooManyArgsWorkflow(deps *module.Dependencies) BarTooManyArgsWorkflow
NewBarTooManyArgsWorkflow creates a workflow
      
      Source Files
      ¶
    
- bar_bar_method_argnotstruct.go
 - bar_bar_method_argwithheaders.go
 - bar_bar_method_argwithmanyqueryparams.go
 - bar_bar_method_argwithneardupqueryparams.go
 - bar_bar_method_argwithnestedqueryparams.go
 - bar_bar_method_argwithparams.go
 - bar_bar_method_argwithparamsandduplicatefields.go
 - bar_bar_method_argwithqueryheader.go
 - bar_bar_method_argwithqueryparams.go
 - bar_bar_method_deletewithbody.go
 - bar_bar_method_helloworld.go
 - bar_bar_method_listandenum.go
 - bar_bar_method_missingarg.go
 - bar_bar_method_norequest.go
 - bar_bar_method_normal.go
 - bar_bar_method_toomanyargs.go