Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ConfigGateway ¶
type HTTPGatewayGateway ¶
type HTTPGatewayGateway interface {
Services() []model.GatewayServiceOption
}
type ServiceGateway ¶
type ServiceGateway interface {
AppID() string
AppName() string
Interfaces() model.Interfaces
Error(key uint32) *model.HTTPError
ErrorKeys() []uint32
TransportType() model.Transport
UseFast() bool
MethodOption(m model.ServiceMethod) model.MethodOption
Prefix() string
ReadmeEnable() bool
ReadmeOutput() string
ReadmeTemplatePath() string
LoggingEnable() bool
InstrumentingEnable() bool
JSONRPCEnable() bool
JSONRPCDocEnable() bool
JSONRPCDocOutput() string
JSONRPCPath() string
ClientEnable() bool
GoClientEnable() bool
JSClientEnable() bool
OpenapiEnable() bool
OpenapiOutput() string
OpenapiInfo() openapi.Info
OpenapiServers() []openapi.Server
OpenapiMethodTags(name string) []string
OpenapiDefaultMethodTags() []string
}
Click to show internal directories.
Click to hide internal directories.