Versions in this module Expand all Collapse all v1 v1.0.0 Oct 5, 2026 Changes in this version + func SetupHttpClientsFactory(k8s client.Client, logger logr.Logger) error + func SetupHttpClientsForTesting(client *http.Client) + type DefaultHttpClientsFactory struct + func (h *DefaultHttpClientsFactory) GetHealthCheckHttpClient() *http.Client + func (h *DefaultHttpClientsFactory) GetHttpClient(ctx context.Context, routingConfig *controller.RoutingConfig) *http.Client + type HttpClientsFactory interface + GetHealthCheckHttpClient func() *http.Client + GetHttpClient func(context.Context, *controller.RoutingConfig) *http.Client + var HttpFactory HttpClientsFactory + type TestHttpClientsFactory struct + func (t *TestHttpClientsFactory) GetHealthCheckHttpClient() *http.Client + func (t *TestHttpClientsFactory) GetHttpClient(_ context.Context, _ *controller.RoutingConfig) *http.Client