Documentation ¶
Index ¶
- func AccessHttpHostMetricsHandler(appHandler http.Handler, msg string) http.Handler
- func AccessLogWrapTransport(client *http.Client)
- func AccessWrapRoundTripper(rt http.RoundTripper) http.RoundTripper
- func ControllerHttpHostMetricsHandler(appHandler http.Handler, msg string) http.Handler
- func ControllerWrapRoundTripper(rt http.RoundTripper) http.RoundTripper
- func ControllerWrapTransport(client *http.Client)
- func SetAccessLogFn(fn func(e *accessdata.Entry))
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func AccessHttpHostMetricsHandler ¶
AccessHttpHostMetricsHandler - http handler that captures metrics about an ingress request, also logs an access entry
func AccessLogWrapTransport ¶
AccessLogWrapTransport - provides a RoundTrip wrapper that applies controller controllers
func AccessWrapRoundTripper ¶
func AccessWrapRoundTripper(rt http.RoundTripper) http.RoundTripper
AccessWrapRoundTripper - wrap a round tripper
func ControllerHttpHostMetricsHandler ¶
ControllerHttpHostMetricsHandler - handler that applies controller controllers
func ControllerWrapRoundTripper ¶
func ControllerWrapRoundTripper(rt http.RoundTripper) http.RoundTripper
ControllerWrapRoundTripper - provides a RoundTrip wrapper that applies controller controllers
func ControllerWrapTransport ¶
ControllerWrapTransport - provides a RoundTrip wrapper that applies controller controllers
func SetAccessLogFn ¶
func SetAccessLogFn(fn func(e *accessdata.Entry))
SetAccessLogFn - allows setting an application configured logging function
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.