Documentation ¶
Index ¶
- func WrapWithLogging(inner github_com_kyverno_kyverno_pkg_client_clientset_versioned.Interface, ...) github_com_kyverno_kyverno_pkg_client_clientset_versioned.Interface
- func WrapWithMetrics(inner github_com_kyverno_kyverno_pkg_client_clientset_versioned.Interface, ...) github_com_kyverno_kyverno_pkg_client_clientset_versioned.Interface
- func WrapWithTracing(inner github_com_kyverno_kyverno_pkg_client_clientset_versioned.Interface) github_com_kyverno_kyverno_pkg_client_clientset_versioned.Interface
- type Interface
- func From(inner github_com_kyverno_kyverno_pkg_client_clientset_versioned.Interface, ...) Interface
- func NewForConfig(c *rest.Config, opts ...NewOption) (Interface, error)
- func NewForConfigAndClient(c *rest.Config, httpClient *http.Client, opts ...NewOption) (Interface, error)
- func NewForConfigOrDie(c *rest.Config, opts ...NewOption) Interface
- type NewOption
- type UpstreamInterface
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func WrapWithLogging ¶
func WrapWithLogging(inner github_com_kyverno_kyverno_pkg_client_clientset_versioned.Interface, logger logr.Logger) github_com_kyverno_kyverno_pkg_client_clientset_versioned.Interface
func WrapWithMetrics ¶
func WrapWithMetrics(inner github_com_kyverno_kyverno_pkg_client_clientset_versioned.Interface, m metrics.MetricsConfigManager, clientType metrics.ClientType) github_com_kyverno_kyverno_pkg_client_clientset_versioned.Interface
func WrapWithTracing ¶
Types ¶
type Interface ¶
type Interface interface { UpstreamInterface WithMetrics(metrics.MetricsConfigManager, metrics.ClientType) Interface WithTracing() Interface WithLogging(logr.Logger) Interface }
func From ¶
func From(inner github_com_kyverno_kyverno_pkg_client_clientset_versioned.Interface, opts ...NewOption) Interface
func NewForConfigAndClient ¶
type NewOption ¶
func WithLogging ¶
func WithMetrics ¶
func WithMetrics(m metrics.MetricsConfigManager, t metrics.ClientType) NewOption
func WithTracing ¶
func WithTracing() NewOption
type UpstreamInterface ¶ added in v1.10.0
type UpstreamInterface = github_com_kyverno_kyverno_pkg_client_clientset_versioned.Interface
Click to show internal directories.
Click to hide internal directories.