Documentation
¶
Overview ¶
Package apiserver provides app logic for the opampcommander apiserver.
Index ¶
Constants ¶
View Source
const ( // DefaultServerStartTimeout = 30 * time.Second. DefaultServerStartTimeout = 30 * time.Second // DefaultServerStopTimeout is the default timeout for stopping the server. DefaultServerStopTimeout = 30 * time.Second )
Variables ¶
This section is empty.
Functions ¶
func NewConfigModule ¶
func NewConfigModule(settings *config.ServerSettings) fx.Option
NewConfigModule creates a new module for configuration.
Types ¶
Directories
¶
| Path | Synopsis |
|---|---|
|
Package config provides the configuration for the opampcommander application.
|
Package config provides the configuration for the opampcommander application. |
|
Package docs Code generated by swaggo/swag.
|
Package docs Code generated by swaggo/swag. |
|
module
|
|
|
application
Package application provides the application services module for the API server.
|
Package application provides the application services module for the API server. |
|
domain
Package domain provides the domain services module for the API server.
|
Package domain provides the domain services module for the API server. |
|
helper
Package helper provides utility functions and types to assist in building the application.
|
Package helper provides utility functions and types to assist in building the application. |
|
helper/lifecycle
Package lifecycle provides application lifecycle management.
|
Package lifecycle provides application lifecycle management. |
|
helper/management
Package management provides management HTTP server functionality.
|
Package management provides management HTTP server functionality. |
|
infrastructure
Package infrastructure provides infrastructure components module for the API server.
|
Package infrastructure provides infrastructure components module for the API server. |
Click to show internal directories.
Click to hide internal directories.