httpsrv

package
v0.0.0-...-31263be Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jan 18, 2023 License: MIT Imports: 9 Imported by: 0

Documentation

Overview

* * Generated by go-doudou v2.0.4. * Don't edit!

* * Generated by go-doudou v2.0.4. * You can edit it as your need.

* * Generated by go-doudou v2.0.4. * You can edit it as your need.

Index

Constants

This section is empty.

Variables

View Source
var RouteAnnotationStore = framework.AnnotationStore{}

Functions

func Routes

func Routes(handler PromHandler) []rest.Route

Types

type PromHandler

type PromHandler interface {
	Query(w http.ResponseWriter, r *http.Request)
	GetQuery(w http.ResponseWriter, r *http.Request)
	Query_range(w http.ResponseWriter, r *http.Request)
	GetQuery_range(w http.ResponseWriter, r *http.Request)
	GetLabel_Label_nameValues(w http.ResponseWriter, r *http.Request)
}

func NewPromHandler

func NewPromHandler(prom service.Prom) PromHandler

type PromHandlerImpl

type PromHandlerImpl struct {
	// contains filtered or unexported fields
}

func (*PromHandlerImpl) GetLabel_Label_nameValues

func (receiver *PromHandlerImpl) GetLabel_Label_nameValues(_writer http.ResponseWriter, _req *http.Request)

func (*PromHandlerImpl) GetQuery

func (receiver *PromHandlerImpl) GetQuery(_writer http.ResponseWriter, _req *http.Request)

func (*PromHandlerImpl) GetQuery_range

func (receiver *PromHandlerImpl) GetQuery_range(_writer http.ResponseWriter, _req *http.Request)

func (*PromHandlerImpl) Query

func (receiver *PromHandlerImpl) Query(_writer http.ResponseWriter, _req *http.Request)

func (*PromHandlerImpl) Query_range

func (receiver *PromHandlerImpl) Query_range(_writer http.ResponseWriter, _req *http.Request)

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL