workflow

package
v0.6.7 Latest Latest
Warning

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

Go to latest
Published: May 21, 2021 License: MIT Imports: 10 Imported by: 5

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type SimpleServiceCallWorkflow

type SimpleServiceCallWorkflow interface {
	Handle(
		ctx context.Context,
		reqHeaders zanzibar.Header,
		r *endpointsIDlEndpointsBazBaz.SimpleService_Call_Args,
	) (zanzibar.Header, error)
}

SimpleServiceCallWorkflow defines the interface for SimpleServiceCall workflow

func NewSimpleServiceCallWorkflow

func NewSimpleServiceCallWorkflow(deps *module.Dependencies) SimpleServiceCallWorkflow

NewSimpleServiceCallWorkflow creates a workflow

type SimpleServiceCompareWorkflow

type SimpleServiceCompareWorkflow interface {
	Handle(
		ctx context.Context,
		reqHeaders zanzibar.Header,
		r *endpointsIDlEndpointsBazBaz.SimpleService_Compare_Args,
	) (*endpointsIDlEndpointsBazBaz.BazResponse, zanzibar.Header, error)
}

SimpleServiceCompareWorkflow defines the interface for SimpleServiceCompare workflow

func NewSimpleServiceCompareWorkflow

func NewSimpleServiceCompareWorkflow(deps *module.Dependencies) SimpleServiceCompareWorkflow

NewSimpleServiceCompareWorkflow creates a workflow

type SimpleServiceGetProfileWorkflow

type SimpleServiceGetProfileWorkflow interface {
	Handle(
		ctx context.Context,
		reqHeaders zanzibar.Header,
		r *endpointsIDlEndpointsBazBaz.SimpleService_GetProfile_Args,
	) (*endpointsIDlEndpointsBazBaz.GetProfileResponse, zanzibar.Header, error)
}

SimpleServiceGetProfileWorkflow defines the interface for SimpleServiceGetProfile workflow

func NewSimpleServiceGetProfileWorkflow

func NewSimpleServiceGetProfileWorkflow(deps *module.Dependencies) SimpleServiceGetProfileWorkflow

NewSimpleServiceGetProfileWorkflow creates a workflow

type SimpleServiceHeaderSchemaWorkflow

type SimpleServiceHeaderSchemaWorkflow interface {
	Handle(
		ctx context.Context,
		reqHeaders zanzibar.Header,
		r *endpointsIDlEndpointsBazBaz.SimpleService_HeaderSchema_Args,
	) (*endpointsIDlEndpointsBazBaz.HeaderSchema, zanzibar.Header, error)
}

SimpleServiceHeaderSchemaWorkflow defines the interface for SimpleServiceHeaderSchema workflow

func NewSimpleServiceHeaderSchemaWorkflow

func NewSimpleServiceHeaderSchemaWorkflow(deps *module.Dependencies) SimpleServiceHeaderSchemaWorkflow

NewSimpleServiceHeaderSchemaWorkflow creates a workflow

type SimpleServicePingWorkflow

type SimpleServicePingWorkflow interface {
	Handle(
		ctx context.Context,
		reqHeaders zanzibar.Header,
	) (*endpointsIDlEndpointsBazBaz.BazResponse, zanzibar.Header, error)
}

SimpleServicePingWorkflow defines the interface for SimpleServicePing workflow

func NewSimpleServicePingWorkflow

func NewSimpleServicePingWorkflow(deps *module.Dependencies) SimpleServicePingWorkflow

NewSimpleServicePingWorkflow creates a workflow

type SimpleServiceSillyNoopWorkflow

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

SimpleServiceSillyNoopWorkflow defines the interface for SimpleServiceSillyNoop workflow

func NewSimpleServiceSillyNoopWorkflow

func NewSimpleServiceSillyNoopWorkflow(deps *module.Dependencies) SimpleServiceSillyNoopWorkflow

NewSimpleServiceSillyNoopWorkflow creates a workflow

type SimpleServiceTransHeadersNoReqWorkflow

type SimpleServiceTransHeadersNoReqWorkflow interface {
	Handle(
		ctx context.Context,
		reqHeaders zanzibar.Header,
	) (*endpointsIDlEndpointsBazBaz.TransHeader, zanzibar.Header, error)
}

SimpleServiceTransHeadersNoReqWorkflow defines the interface for SimpleServiceTransHeadersNoReq workflow

func NewSimpleServiceTransHeadersNoReqWorkflow

func NewSimpleServiceTransHeadersNoReqWorkflow(deps *module.Dependencies) SimpleServiceTransHeadersNoReqWorkflow

NewSimpleServiceTransHeadersNoReqWorkflow creates a workflow

type SimpleServiceTransHeadersTypeWorkflow

type SimpleServiceTransHeadersTypeWorkflow interface {
	Handle(
		ctx context.Context,
		reqHeaders zanzibar.Header,
		r *endpointsIDlEndpointsBazBaz.SimpleService_TransHeadersType_Args,
	) (*endpointsIDlEndpointsBazBaz.TransHeader, zanzibar.Header, error)
}

SimpleServiceTransHeadersTypeWorkflow defines the interface for SimpleServiceTransHeadersType workflow

func NewSimpleServiceTransHeadersTypeWorkflow

func NewSimpleServiceTransHeadersTypeWorkflow(deps *module.Dependencies) SimpleServiceTransHeadersTypeWorkflow

NewSimpleServiceTransHeadersTypeWorkflow creates a workflow

type SimpleServiceTransHeadersWorkflow

type SimpleServiceTransHeadersWorkflow interface {
	Handle(
		ctx context.Context,
		reqHeaders zanzibar.Header,
		r *endpointsIDlEndpointsBazBaz.SimpleService_TransHeaders_Args,
	) (*endpointsIDlEndpointsBazBaz.TransHeader, zanzibar.Header, error)
}

SimpleServiceTransHeadersWorkflow defines the interface for SimpleServiceTransHeaders workflow

func NewSimpleServiceTransHeadersWorkflow

func NewSimpleServiceTransHeadersWorkflow(deps *module.Dependencies) SimpleServiceTransHeadersWorkflow

NewSimpleServiceTransHeadersWorkflow creates a workflow

type SimpleServiceTransWorkflow

type SimpleServiceTransWorkflow interface {
	Handle(
		ctx context.Context,
		reqHeaders zanzibar.Header,
		r *endpointsIDlEndpointsBazBaz.SimpleService_Trans_Args,
	) (*endpointsIDlEndpointsBazBaz.TransStruct, zanzibar.Header, error)
}

SimpleServiceTransWorkflow defines the interface for SimpleServiceTrans workflow

func NewSimpleServiceTransWorkflow

func NewSimpleServiceTransWorkflow(deps *module.Dependencies) SimpleServiceTransWorkflow

NewSimpleServiceTransWorkflow creates a workflow

Jump to

Keyboard shortcuts

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