redirectcommand

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: 10 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type CreateRedirect

type CreateRedirect struct {
	RedirectDefinition *redirectstore.RedirectDefinition `json:"redirectDefinition"`
}

CreateRedirect command

type CreateRedirectHandlerFn

type CreateRedirectHandlerFn func(ctx context.Context, l *zap.Logger, cmd CreateRedirect) error

CreateRedirectHandlerFn handler

func CreateRedirectHandler

CreateRedirectHandler ...

func CreateRedirectHandlerComposed

func CreateRedirectHandlerComposed(handler CreateRedirectHandlerFn, middlewares ...CreateRedirectMiddlewareFn) CreateRedirectHandlerFn

CreateRedirectHandlerComposed returns the handler with middleware applied to it

type CreateRedirectMiddlewareFn

type CreateRedirectMiddlewareFn func(next CreateRedirectHandlerFn) CreateRedirectHandlerFn

CreateRedirectMiddlewareFn middleware

type CreateRedirects

type CreateRedirects struct {
	OldState map[string]*content.RepoNode `json:"oldState"`
	NewState map[string]*content.RepoNode `json:"newState"`
}

CreateRedirects command

type CreateRedirectsHandlerFn

type CreateRedirectsHandlerFn func(ctx context.Context, l *zap.Logger, cmd CreateRedirects) error

CreateRedirectsHandlerFn handler

func CreateRedirectsHandler

CreateRedirectsHandler ...

func CreateRedirectsHandlerComposed

func CreateRedirectsHandlerComposed(handler CreateRedirectsHandlerFn, middlewares ...CreateRedirectsMiddlewareFn) CreateRedirectsHandlerFn

CreateRedirectsHandlerComposed returns the handler with middleware applied to it

type CreateRedirectsMiddlewareFn

type CreateRedirectsMiddlewareFn func(next CreateRedirectsHandlerFn) CreateRedirectsHandlerFn

CreateRedirectsMiddlewareFn middleware

type DeleteRedirect

type DeleteRedirect struct {
	Source redirectstore.RedirectSource `json:"source"`
}

DeleteRedirect command

type DeleteRedirectHandlerFn

type DeleteRedirectHandlerFn func(ctx context.Context, l *zap.Logger, cmd DeleteRedirect) error

DeleteRedirectHandlerFn handler

func DeleteRedirectHandler

DeleteRedirectHandler ...

func DeleteRedirectHandlerComposed

func DeleteRedirectHandlerComposed(handler DeleteRedirectHandlerFn, middlewares ...DeleteRedirectMiddlewareFn) DeleteRedirectHandlerFn

DeleteRedirectHandlerComposed returns the handler with middleware applied to it

type DeleteRedirectMiddlewareFn

type DeleteRedirectMiddlewareFn func(next DeleteRedirectHandlerFn) DeleteRedirectHandlerFn

DeleteRedirectMiddlewareFn middleware

type UpdateRedirect

type UpdateRedirect struct {
	RedirectDefinition *redirectstore.RedirectDefinition `json:"redirectDefinition"`
}

UpdateRedirect command

type UpdateRedirectHandlerFn

type UpdateRedirectHandlerFn func(ctx context.Context, l *zap.Logger, cmd UpdateRedirect) error

UpdateRedirectHandlerFn handler

func UpdateRedirectHandler

UpdateRedirectHandler ...

func UpdateRedirectHandlerComposed

func UpdateRedirectHandlerComposed(handler UpdateRedirectHandlerFn, middlewares ...UpdateRedirectMiddlewareFn) UpdateRedirectHandlerFn

UpdateRedirectHandlerComposed returns the handler with middleware applied to it

type UpdateRedirectMiddlewareFn

type UpdateRedirectMiddlewareFn func(next UpdateRedirectHandlerFn) UpdateRedirectHandlerFn

UpdateRedirectMiddlewareFn middleware

Jump to

Keyboard shortcuts

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