gateway

package
v2.0.0-alpha.2 Latest Latest
Warning

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

Go to latest
Published: Sep 16, 2020 License: MIT Imports: 3 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type ConfigGateway

type ConfigGateway interface {
	DocEnable() bool
	DocOutputDir() string
	Struct() *types.Struct
	StructType() types.Type
	StructExpr() ast.Expr
	FuncName() string
}

type HTTPGatewayGateway

type HTTPGatewayGateway interface {
	Services() []model.GatewayServiceOption
}

type ServiceGateway

type ServiceGateway interface {
	ID() string
	RawID() string
	Transport() model.TransportOption
	Instrumenting() model.InstrumentingOption
	EnableLogging() bool
	Methods() []model.ServiceMethod
	Type() stdtypes.Type
	TypeName() *stdtypes.Named
	Interface() *stdtypes.Interface
	Readme() model.ServiceReadme
}

Jump to

Keyboard shortcuts

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