Documentation ¶
Index ¶
- Variables
- func AppMetaInfoContributor(app metadata.ApplicationMetadata) info.InfoContributorOut
- func NewHealthCheckController(log *zap.SugaredLogger, i healthIndicators) server.ManagementController
- func NewInfoController(log *zap.SugaredLogger, is *info.InfoService) server.ManagementController
- type Health
- type HealthCheckResponse
- type HealthController
- type HealthIndicator
- type InfoController
- type InfoResponse
Constants ¶
This section is empty.
Variables ¶
View Source
var Module = fx.Options( fx.Provide( NewHealthCheckController, NewInfoController, AppMetaInfoContributor, ), )
Functions ¶
func AppMetaInfoContributor ¶ added in v1.16.4
func AppMetaInfoContributor(app metadata.ApplicationMetadata) info.InfoContributorOut
func NewHealthCheckController ¶
func NewHealthCheckController(log *zap.SugaredLogger, i healthIndicators) server.ManagementController
func NewInfoController ¶ added in v1.16.4
func NewInfoController(log *zap.SugaredLogger, is *info.InfoService) server.ManagementController
Types ¶
type HealthCheckResponse ¶
type HealthController ¶
type HealthController struct {
// contains filtered or unexported fields
}
func (*HealthController) Handlers ¶
func (c *HealthController) Handlers() []server.Handler
type HealthIndicator ¶ added in v1.16.4
type InfoController ¶ added in v1.16.4
type InfoController struct {
// contains filtered or unexported fields
}
func (InfoController) Handlers ¶ added in v1.16.4
func (i InfoController) Handlers() []server.Handler
type InfoResponse ¶ added in v1.16.4
Source Files ¶
Click to show internal directories.
Click to hide internal directories.