Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Config ¶
type Config struct {
HTTP *http.ServerConfig `yaml:"http" validate:"required"`
}
Config defines configuration for all API types we support (e.g. HTTP, gRPC)
func DefaultConfig ¶
func DefaultConfig() *Config
type ServerManager ¶
type ServerManager struct {
// contains filtered or unexported fields
}
func NewServerManager ¶
func NewServerManager(cfg *Config, tel *telemetry.Telemetry, router *routers.RouterManager) (*ServerManager, error)
func (*ServerManager) Start ¶
func (mgr *ServerManager) Start()
Click to show internal directories.
Click to hide internal directories.