handler

package
v1.0.7 Latest Latest
Warning

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

Go to latest
Published: Apr 15, 2022 License: MIT Imports: 7 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func NewHandler

func NewHandler(ep endpoint.Endpoint, decoder decoder.Decoder, encoder encoder.Encoder) grpc.Handler

Types

type HandlersFactory

type HandlersFactory interface {
	WebServerConfig() WebServerConfigHandlers
	WebServerStatistics() WebServerStatisticsHandlers
	WebServerStatus() WebServerStatusHandlers
	WebServerLogWatcher() WebServerLogWatcherHandlers
}

func NewHandlersFactory

func NewHandlersFactory(eps epv1.EndpointsFactory) HandlersFactory

type WebServerConfigHandlers

type WebServerConfigHandlers interface {
	HandlerGetServerNames() grpc.Handler
	HandlerGet() grpc.Handler
	HandlerUpdate() grpc.Handler
}

func NewWebServerConfigHandler

func NewWebServerConfigHandler(eps epv1.EndpointsFactory) WebServerConfigHandlers

type WebServerLogWatcherHandlers

type WebServerLogWatcherHandlers interface {
	HandlerWatch() grpc.Handler
}

type WebServerStatisticsHandlers

type WebServerStatisticsHandlers interface {
	HandlerGet() grpc.Handler
}

type WebServerStatusHandlers

type WebServerStatusHandlers interface {
	HandlerGet() grpc.Handler
}

func NewWebServerStatusHandlers

func NewWebServerStatusHandlers(eps epv1.EndpointsFactory) WebServerStatusHandlers

Jump to

Keyboard shortcuts

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