redirectquery

package
v0.0.6 Latest Latest
Warning

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

Go to latest
Published: Oct 24, 2023 License: MIT Imports: 8 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type GetRedirects

type GetRedirects struct {
}

GetRedirects query

type GetRedirectsHandlerFn

type GetRedirectsHandlerFn func(ctx context.Context, l *zap.Logger) (*redirectstore.RedirectDefinitions, error)

GetRedirectsHandlerFn handler

func GetRedirectsHandler

GetRedirectsHandler ...

func GetRedirectsHandlerComposed

func GetRedirectsHandlerComposed(handler GetRedirectsHandlerFn, middlewares ...GetRedirectsMiddlewareFn) GetRedirectsHandlerFn

GetRedirectsHandlerComposed returns the handler with middleware applied to it

type GetRedirectsMiddlewareFn

type GetRedirectsMiddlewareFn func(next GetRedirectsHandlerFn) GetRedirectsHandlerFn

GetRedirectsMiddlewareFn middleware

type Search struct {
	ID     string                       `json:"id"`
	Source redirectstore.RedirectSource `json:"source"`
}

Search query

type SearchHandlerFn

type SearchHandlerFn func(ctx context.Context, l *zap.Logger, qry Search) (*redirectstore.RedirectDefinitions, error)

SearchHandlerFn handler

func SearchHandler

SearchHandler ...

func SearchHandlerComposed

func SearchHandlerComposed(handler SearchHandlerFn, middlewares ...SearchMiddlewareFn) SearchHandlerFn

SearchHandlerComposed returns the handler with middleware applied to it

type SearchMiddlewareFn

type SearchMiddlewareFn func(next SearchHandlerFn) SearchHandlerFn

SearchMiddlewareFn middleware

Jump to

Keyboard shortcuts

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