Documentation ¶
Index ¶
Constants ¶
View Source
const ( // WarningsHeader is the M3 warnings header when to display a warning to a user WarningsHeader = "M3-Warnings" // RetryHeader is the M3 retry header to display when it is safe to retry RetryHeader = "M3-Retry" // ServedByHeader is the M3 query storage execution breakdown ServedByHeader = "M3-Storage-By" // DeprecatedHeader is the M3 deprecated header DeprecatedHeader = "M3-Deprecated" )
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 CloseWatcher ¶
func CloseWatcher(ctx context.Context, cancel context.CancelFunc, w http.ResponseWriter)
CloseWatcher watches for CloseNotify and context timeout. It is best effort and may sometimes not close the channel relying on gc
Types ¶
type HeaderKeyType ¶ added in v0.4.5
type HeaderKeyType int
HeaderKeyType is the type for the header key
const ( // HeaderKey is the key which headers will be added to in the request context HeaderKey HeaderKeyType = iota // RoutePrefixV1 is the v1 prefix for all coordinator routes RoutePrefixV1 = "/api/v1" )
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)
Click to show internal directories.
Click to hide internal directories.