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 DefaultErrorEncoder() option.Value 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.