api

package
v1.1.0 Latest Latest
Warning

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

Go to latest
Published: Jun 14, 2019 License: MIT Imports: 7 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func Routes

func Routes(logger *log.Logger) *chi.Mux

Routes - build routes

func RunServer

func RunServer(logger *log.Logger)

RunServer - run http server

Types

type LogPerfAPI

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

LogPerfAPI -

func NewLogPerfAPI

func NewLogPerfAPI(logger *log.Logger) *LogPerfAPI

NewLogPerfAPI - Instantiate a log perf API instance

func (*LogPerfAPI) CreateLogPerf

func (l *LogPerfAPI) CreateLogPerf(w http.ResponseWriter, r *http.Request)

CreateLogPerf - Delete a logperf test

func (*LogPerfAPI) DeleteLogPerf

func (l *LogPerfAPI) DeleteLogPerf(w http.ResponseWriter, r *http.Request)

DeleteLogPerf - Delete a logperf test

func (*LogPerfAPI) GetAllLogPerfs

func (l *LogPerfAPI) GetAllLogPerfs(w http.ResponseWriter, r *http.Request)

GetAllLogPerfs - Delete a logperf test

func (*LogPerfAPI) GetLogPerf

func (l *LogPerfAPI) GetLogPerf(w http.ResponseWriter, r *http.Request)

GetLogPerf - list information about logperfs

func (*LogPerfAPI) LogperfRoutes

func (l *LogPerfAPI) LogperfRoutes() *chi.Mux

LogperfRoutes - Generate routes for this API

Jump to

Keyboard shortcuts

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