Documentation ¶
Index ¶
Constants ¶
View Source
const ( // ReadyURL is the url to check for readiness. ReadyURL = "/ready" // ReadyHTTPMethod is the HTTP method used with this resource. ReadyHTTPMethod = http.MethodGet )
View Source
const ( // SearchURL is the url to search for metric ids SearchURL = "/search" // SearchHTTPMethod is the HTTP method used with this resource. SearchHTTPMethod = http.MethodPost )
Variables ¶
This section is empty.
Functions ¶
func NewReadyHandler ¶ added in v1.0.1
func NewReadyHandler(opts options.HandlerOptions) http.Handler
NewReadyHandler returns a new instance of handler.
func NewSearchHandler ¶
func NewSearchHandler(opts options.HandlerOptions) http.Handler
NewSearchHandler returns a new instance of handler
Types ¶
type ReadyHandler ¶ added in v1.0.1
type ReadyHandler struct {
// contains filtered or unexported fields
}
ReadyHandler tests whether the service is connected to underlying storage.
func (*ReadyHandler) ServeHTTP ¶ added in v1.0.1
func (h *ReadyHandler) ServeHTTP(w http.ResponseWriter, r *http.Request)
ServeHTTP serves HTTP handler. This comment only here so doesn't break lint by not being "ServeHTTP" as the comment above this function which needs // nolint:gocyclo. nolint:gocyclo
type SearchHandler ¶
type SearchHandler struct {
// contains filtered or unexported fields
}
SearchHandler represents a handler for the search endpoint
func (*SearchHandler) ServeHTTP ¶
func (h *SearchHandler) ServeHTTP(w http.ResponseWriter, r *http.Request)
Directories ¶
Path | Synopsis |
---|---|
Package database contains API endpoints for managing the database.
|
Package database contains API endpoints for managing the database. |
Package prom provides custom handlers that support the prometheus query endpoints.
|
Package prom provides custom handlers that support the prometheus query endpoints. |
native
Package native handles the prometheus api endpoints using m3.
|
Package native handles the prometheus api endpoints using m3. |
Click to show internal directories.
Click to hide internal directories.