Documentation
¶
Index ¶
- type Backend
- type CircuitBreakerConfig
- type Config
- type ConsoleConfig
- type Gateway
- func (g *Gateway) Close() error
- func (g *Gateway) CurrentConfig() Config
- func (g *Gateway) Handler() http.Handler
- func (g *Gateway) RegisterConsoleRoutes(mux *http.ServeMux, basePath string)
- func (g *Gateway) Reload(cfg Config) error
- func (g *Gateway) ServeHTTP(w http.ResponseWriter, r *http.Request)
- func (g *Gateway) Shutdown(ctx context.Context) error
- type HealthCheckConfig
- type Model
- type ModelDefaultConfig
- type Options
- type TokenLogConfig
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Backend ¶
type Backend = internalconfig.Backend
type CircuitBreakerConfig ¶
type CircuitBreakerConfig = internalconfig.CircuitBreakerConfig
type ConsoleConfig ¶
type ConsoleConfig = internalconfig.ConsoleConfig
type Gateway ¶
type Gateway struct {
// contains filtered or unexported fields
}
func (*Gateway) CurrentConfig ¶
func (*Gateway) RegisterConsoleRoutes ¶
type HealthCheckConfig ¶
type HealthCheckConfig = internalconfig.HealthCheckConfig
type Model ¶
type Model = internalconfig.Model
type ModelDefaultConfig ¶
type ModelDefaultConfig = internalconfig.ModelDefaultConfig
type TokenLogConfig ¶
type TokenLogConfig = internalconfig.TokenLogConfig
Click to show internal directories.
Click to hide internal directories.