mirror of
https://github.com/kyverno/kyverno.git
synced 2025-03-05 07:26:55 +00:00
refactor: generated instrumented client code part 2 (#5398)
* refactor: generated instrumented client code Signed-off-by: Charles-Edouard Brétéché <charles.edouard@nirmata.com> * fix Signed-off-by: Charles-Edouard Brétéché <charles.edouard@nirmata.com> * linter Signed-off-by: Charles-Edouard Brétéché <charles.edouard@nirmata.com> * kyverno client Signed-off-by: Charles-Edouard Brétéché <charles.edouard@nirmata.com> * client type Signed-off-by: Charles-Edouard Brétéché <charles.edouard@nirmata.com> * factory Signed-off-by: Charles-Edouard Brétéché <charles.edouard@nirmata.com> * linter Signed-off-by: Charles-Edouard Brétéché <charles.edouard@nirmata.com> * makefile Signed-off-by: Charles-Edouard Brétéché <charles.edouard@nirmata.com> * main Signed-off-by: Charles-Edouard Brétéché <charles.edouard@nirmata.com> * remove manually instrumented clients Signed-off-by: Charles-Edouard Brétéché <charles.edouard@nirmata.com> * fix Signed-off-by: Charles-Edouard Brétéché <charles.edouard@nirmata.com> * fix Signed-off-by: Charles-Edouard Brétéché <charles.edouard@nirmata.com> * fix Signed-off-by: Charles-Edouard Brétéché <charles.edouard@nirmata.com> * refactor and traces Signed-off-by: Charles-Edouard Brétéché <charles.edouard@nirmata.com> * fix Signed-off-by: Charles-Edouard Brétéché <charles.edouard@nirmata.com> * use instrumented clients Signed-off-by: Charles-Edouard Brétéché <charles.edouard@nirmata.com> Signed-off-by: Charles-Edouard Brétéché <charles.edouard@nirmata.com> Co-authored-by: shuting <shuting@nirmata.com>
This commit is contained in:
parent
9983e82770
commit
1b307ff6c5
9 changed files with 25572 additions and 7718 deletions
|
@ -13,7 +13,8 @@ import (
|
|||
|
||||
"github.com/go-logr/logr"
|
||||
"github.com/kyverno/kyverno/pkg/clients/dclient"
|
||||
kubeclient "github.com/kyverno/kyverno/pkg/clients/wrappers/kube"
|
||||
kubeclientmetrics "github.com/kyverno/kyverno/pkg/clients/wrappers/metrics/kube"
|
||||
kubeclienttraces "github.com/kyverno/kyverno/pkg/clients/wrappers/traces/kube"
|
||||
"github.com/kyverno/kyverno/pkg/config"
|
||||
"github.com/kyverno/kyverno/pkg/logging"
|
||||
"github.com/kyverno/kyverno/pkg/metrics"
|
||||
|
@ -75,10 +76,11 @@ func createKubeClients(logger logr.Logger) (*rest.Config, kubernetes.Interface,
|
|||
func createInstrumentedClients(ctx context.Context, logger logr.Logger, clientConfig *rest.Config, metricsConfig *metrics.MetricsConfig) (kubernetes.Interface, dclient.Interface, error) {
|
||||
logger = logger.WithName("instrumented-clients")
|
||||
logger.Info("create instrumented clients...", "kubeconfig", kubeconfig, "qps", clientRateLimitQPS, "burst", clientRateLimitBurst)
|
||||
kubeClient, err := kubeclient.NewForConfig(clientConfig, metricsConfig, metrics.KubeClient)
|
||||
kubeClient, err := kubeclientmetrics.NewForConfig(clientConfig, metricsConfig, metrics.KubeClient)
|
||||
if err != nil {
|
||||
return nil, nil, err
|
||||
}
|
||||
kubeClient = kubeclienttraces.Wrap(kubeClient)
|
||||
dynamicClient, err := dclient.NewClient(ctx, clientConfig, kubeClient, metricsConfig, metadataResyncPeriod)
|
||||
if err != nil {
|
||||
return nil, nil, err
|
||||
|
|
|
@ -21,8 +21,10 @@ import (
|
|||
"github.com/kyverno/kyverno/pkg/client/clientset/versioned"
|
||||
kyvernoinformer "github.com/kyverno/kyverno/pkg/client/informers/externalversions"
|
||||
"github.com/kyverno/kyverno/pkg/clients/dclient"
|
||||
kubeclient "github.com/kyverno/kyverno/pkg/clients/wrappers/kube"
|
||||
kyvernoclient "github.com/kyverno/kyverno/pkg/clients/wrappers/kyverno"
|
||||
kubeclientmetrics "github.com/kyverno/kyverno/pkg/clients/wrappers/metrics/kube"
|
||||
kyvernoclientmetrics "github.com/kyverno/kyverno/pkg/clients/wrappers/metrics/kyverno"
|
||||
kubeclienttraces "github.com/kyverno/kyverno/pkg/clients/wrappers/traces/kube"
|
||||
kyvernoclienttraces "github.com/kyverno/kyverno/pkg/clients/wrappers/traces/kyverno"
|
||||
"github.com/kyverno/kyverno/pkg/config"
|
||||
"github.com/kyverno/kyverno/pkg/controllers/certmanager"
|
||||
configcontroller "github.com/kyverno/kyverno/pkg/controllers/config"
|
||||
|
@ -194,19 +196,22 @@ func createKubeClients(logger logr.Logger) (*rest.Config, kubernetes.Interface,
|
|||
func createInstrumentedClients(ctx context.Context, logger logr.Logger, clientConfig *rest.Config, metricsConfig *metrics.MetricsConfig) (kubernetes.Interface, kubernetes.Interface, versioned.Interface, dclient.Interface, error) {
|
||||
logger = logger.WithName("instrumented-clients")
|
||||
logger.Info("create instrumented clients...", "kubeconfig", kubeconfig, "qps", clientRateLimitQPS, "burst", clientRateLimitBurst)
|
||||
kubeClient, err := kubeclient.NewForConfig(clientConfig, metricsConfig, metrics.KubeClient)
|
||||
kubeClient, err := kubeclientmetrics.NewForConfig(clientConfig, metricsConfig, metrics.KubeClient)
|
||||
if err != nil {
|
||||
return nil, nil, nil, nil, err
|
||||
}
|
||||
kubeClient = kubeclienttraces.Wrap(kubeClient)
|
||||
// The leader queries/updates the lease object quite frequently. So we use a separate kube-client to eliminate the throttle issue
|
||||
kubeClientLeaderElection, err := kubeclient.NewForConfig(clientConfig, metricsConfig, metrics.KubeClient)
|
||||
kubeClientLeaderElection, err := kubeclientmetrics.NewForConfig(clientConfig, metricsConfig, metrics.KubeClient)
|
||||
if err != nil {
|
||||
return nil, nil, nil, nil, err
|
||||
}
|
||||
kyvernoClient, err := kyvernoclient.NewForConfig(clientConfig, metricsConfig, metrics.KyvernoClient)
|
||||
kubeClientLeaderElection = kubeclienttraces.Wrap(kubeClientLeaderElection)
|
||||
kyvernoClient, err := kyvernoclientmetrics.NewForConfig(clientConfig, metricsConfig, metrics.KyvernoClient)
|
||||
if err != nil {
|
||||
return nil, nil, nil, nil, err
|
||||
}
|
||||
kyvernoClient = kyvernoclienttraces.Wrap(kyvernoClient)
|
||||
dynamicClient, err := dclient.NewClient(ctx, clientConfig, kubeClient, metricsConfig, metadataResyncPeriod)
|
||||
if err != nil {
|
||||
return nil, nil, nil, nil, err
|
||||
|
|
680
hack/main.go
680
hack/main.go
|
@ -6,11 +6,11 @@ import (
|
|||
"path"
|
||||
"reflect"
|
||||
"regexp"
|
||||
"strconv"
|
||||
"strings"
|
||||
"text/template"
|
||||
|
||||
"github.com/kyverno/kyverno/pkg/client/clientset/versioned"
|
||||
"k8s.io/apimachinery/pkg/util/sets"
|
||||
"k8s.io/client-go/kubernetes"
|
||||
)
|
||||
|
||||
|
@ -19,80 +19,88 @@ var (
|
|||
matchAllCap = regexp.MustCompile("([a-z0-9])([A-Z])")
|
||||
)
|
||||
|
||||
func lookupImports(in reflect.Type) map[string]string {
|
||||
imports := map[string]string{}
|
||||
type arg struct {
|
||||
Type reflect.Type
|
||||
IsVariadic bool
|
||||
}
|
||||
|
||||
type operation struct {
|
||||
Method reflect.Method
|
||||
}
|
||||
|
||||
func (o operation) HasContext() bool {
|
||||
return o.Method.Type.NumIn() > 0 && goType(o.Method.Type.In(0)) == "context.Context"
|
||||
}
|
||||
|
||||
type resource struct {
|
||||
Method reflect.Method
|
||||
Type reflect.Type
|
||||
Operations []operation
|
||||
}
|
||||
|
||||
func (r resource) IsNamespaced() bool {
|
||||
return r.Method.Type.NumIn() == 1
|
||||
}
|
||||
|
||||
func (r resource) Kind() string {
|
||||
return strings.ReplaceAll(r.Type.Name(), "Interface", "")
|
||||
}
|
||||
|
||||
type client struct {
|
||||
Method reflect.Method
|
||||
Type reflect.Type
|
||||
Resources []resource
|
||||
}
|
||||
|
||||
type clientset struct {
|
||||
Type reflect.Type
|
||||
Clients []client
|
||||
}
|
||||
|
||||
func getIns(in reflect.Method) []reflect.Type {
|
||||
var out []reflect.Type
|
||||
for i := 0; i < in.Type.NumIn(); i++ {
|
||||
out = append(out, in.Type.In(i))
|
||||
}
|
||||
return out
|
||||
}
|
||||
|
||||
func getOuts(in reflect.Method) []reflect.Type {
|
||||
var out []reflect.Type
|
||||
for i := 0; i < in.Type.NumOut(); i++ {
|
||||
out = append(out, in.Type.Out(i))
|
||||
}
|
||||
return out
|
||||
}
|
||||
|
||||
func getMethods(in reflect.Type) []reflect.Method {
|
||||
var out []reflect.Method
|
||||
for i := 0; i < in.NumMethod(); i++ {
|
||||
clientType := in.Method(i).Type.Out(0)
|
||||
imports["client_"+strings.ToLower(clientType.Name())] = clientType.PkgPath()
|
||||
for j := 0; j < clientType.NumMethod(); j++ {
|
||||
resourceType := clientType.Method(j).Type.Out(0)
|
||||
imports["client_"+strings.ToLower(clientType.Name())+"_"+strings.ToLower(resourceType.Name())] = resourceType.PkgPath()
|
||||
for k := 0; k < resourceType.NumMethod(); k++ {
|
||||
method := resourceType.Method(k)
|
||||
prefix := "api_" + strings.ToLower(clientType.Name()) + "_" + strings.ToLower(resourceType.Name()) + "_" + strings.ToLower(method.Name)
|
||||
for a := 0; a < method.Type.NumIn(); a++ {
|
||||
arg := method.Type.In(a)
|
||||
if arg.Kind() == reflect.Pointer {
|
||||
arg = arg.Elem()
|
||||
}
|
||||
p := arg.PkgPath()
|
||||
if p != "" {
|
||||
imports[prefix+"_in_"+strconv.Itoa(a)] = p
|
||||
}
|
||||
}
|
||||
for a := 0; a < method.Type.NumOut(); a++ {
|
||||
arg := method.Type.Out(a)
|
||||
if arg.Kind() == reflect.Pointer {
|
||||
arg = arg.Elem()
|
||||
}
|
||||
p := arg.PkgPath()
|
||||
if p != "" {
|
||||
imports[prefix+"_out_"+strconv.Itoa(a)] = p
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
out = append(out, in.Method(i))
|
||||
}
|
||||
imports2 := map[string]string{}
|
||||
imports2["context"] = "context"
|
||||
imports2["metav1"] = "k8s.io/apimachinery/pkg/apis/meta/v1"
|
||||
imports2["types"] = "k8s.io/apimachinery/pkg/types"
|
||||
imports2["restclient"] = "k8s.io/client-go/rest"
|
||||
imports2["watch"] = "k8s.io/apimachinery/pkg/watch"
|
||||
imports2["metrics"] = "github.com/kyverno/kyverno/pkg/metrics"
|
||||
imports2["discovery"] = "k8s.io/client-go/discovery"
|
||||
for _, v := range imports {
|
||||
if v != "" {
|
||||
k := strings.ReplaceAll(v, ".", "_")
|
||||
k = strings.ReplaceAll(k, "-", "_")
|
||||
k = strings.ReplaceAll(k, "/", "_")
|
||||
imports2[k] = v
|
||||
}
|
||||
}
|
||||
return imports2
|
||||
return out
|
||||
}
|
||||
|
||||
func lookupImport(in string, imports map[string]string) string {
|
||||
for k, v := range imports {
|
||||
if v == in {
|
||||
return k
|
||||
}
|
||||
}
|
||||
return ""
|
||||
func packageAlias(in string) string {
|
||||
alias := in
|
||||
alias = strings.ReplaceAll(alias, ".", "_")
|
||||
alias = strings.ReplaceAll(alias, "-", "_")
|
||||
alias = strings.ReplaceAll(alias, "/", "_")
|
||||
return alias
|
||||
}
|
||||
|
||||
func resolveType(in reflect.Type, imports map[string]string) string {
|
||||
func goType(in reflect.Type) string {
|
||||
switch in.Kind() {
|
||||
case reflect.Pointer:
|
||||
return "*" + resolveType(in.Elem(), imports)
|
||||
return "*" + goType(in.Elem())
|
||||
case reflect.Array:
|
||||
return "[]" + resolveType(in.Elem(), imports)
|
||||
return "[]" + goType(in.Elem())
|
||||
case reflect.Slice:
|
||||
return "[]" + resolveType(in.Elem(), imports)
|
||||
return "[]" + goType(in.Elem())
|
||||
case reflect.Map:
|
||||
return "map[" + resolveType(in.Key(), imports) + "]" + resolveType(in.Elem(), imports)
|
||||
return "map[" + goType(in.Key()) + "]" + goType(in.Elem())
|
||||
}
|
||||
pack := lookupImport(in.PkgPath(), imports)
|
||||
pack := packageAlias(in.PkgPath())
|
||||
if pack == "" {
|
||||
return in.Name()
|
||||
}
|
||||
|
@ -105,196 +113,102 @@ func toSnakeCase(str string) string {
|
|||
return strings.ToLower(snake)
|
||||
}
|
||||
|
||||
func generateClient(in reflect.Type, folder string) {
|
||||
imports := lookupImports(in)
|
||||
tpl := `
|
||||
package client
|
||||
|
||||
import (
|
||||
versioned {{ Quote .PkgPath }}
|
||||
{{- range $alias, $package := Imports }}
|
||||
{{ $alias }} {{ Quote $package }}
|
||||
{{- end }}
|
||||
)
|
||||
|
||||
type clientset struct {
|
||||
inner versioned.Interface
|
||||
{{- range $cmethod := Methods . }}
|
||||
{{- $clientType := index (Out $cmethod) 0 }}
|
||||
{{ ToLower $cmethod.Name }} {{ Type $clientType }}
|
||||
{{- end }}
|
||||
}
|
||||
|
||||
func (c *clientset) Discovery() discovery.DiscoveryInterface {
|
||||
return c.inner.Discovery()
|
||||
}
|
||||
|
||||
func Wrap(inner versioned.Interface, m metrics.MetricsConfigManager, t metrics.ClientType) versioned.Interface {
|
||||
return &clientset{
|
||||
inner: inner,
|
||||
{{- range $cmethod := Methods . }}
|
||||
{{- $clientType := index (Out $cmethod) 0 }}
|
||||
{{ ToLower $cmethod.Name }}: wrap{{ $clientType.Name }}(inner.{{ $cmethod.Name }}(), m, t),
|
||||
{{- end }}
|
||||
func parse(in reflect.Type) clientset {
|
||||
cs := clientset{
|
||||
Type: in,
|
||||
}
|
||||
}
|
||||
|
||||
func NewForConfig(c *restclient.Config, m metrics.MetricsConfigManager, t metrics.ClientType) (versioned.Interface, error) {
|
||||
inner, err := versioned.NewForConfig(c)
|
||||
if err != nil {
|
||||
return nil, err
|
||||
for _, clientMethod := range getMethods(in) {
|
||||
// client methods return only the client interface type
|
||||
if clientMethod.Type.NumOut() == 1 && clientMethod.Name != "Discovery" {
|
||||
clientType := clientMethod.Type.Out(0)
|
||||
c := client{
|
||||
Method: clientMethod,
|
||||
Type: clientType,
|
||||
}
|
||||
for _, resourceMethod := range getMethods(clientType) {
|
||||
// resource methods return only the resosurce interface type
|
||||
if resourceMethod.Type.NumOut() == 1 && resourceMethod.Name != "RESTClient" {
|
||||
resourceType := resourceMethod.Type.Out(0)
|
||||
r := resource{
|
||||
Method: resourceMethod,
|
||||
Type: resourceType,
|
||||
}
|
||||
for _, operationMethod := range getMethods(resourceType) {
|
||||
o := operation{
|
||||
Method: operationMethod,
|
||||
}
|
||||
r.Operations = append(r.Operations, o)
|
||||
}
|
||||
c.Resources = append(c.Resources, r)
|
||||
}
|
||||
}
|
||||
cs.Clients = append(cs.Clients, c)
|
||||
}
|
||||
}
|
||||
return Wrap(inner, m, t), nil
|
||||
return cs
|
||||
}
|
||||
|
||||
{{- range $cmethod := Methods . }}
|
||||
{{- $clientType := index (Out $cmethod) 0 }}
|
||||
func (c *clientset) {{ $cmethod.Name }}() {{ Type $clientType }} {
|
||||
return c.{{ ToLower $cmethod.Name }}
|
||||
}
|
||||
{{- end }}
|
||||
|
||||
{{- range $cmethod := Methods . }}
|
||||
{{- $clientType := index (Out $cmethod) 0 }}
|
||||
type wrapped{{ $clientType.Name }} struct {
|
||||
inner {{ Type $clientType }}
|
||||
metrics metrics.MetricsConfigManager
|
||||
clientType metrics.ClientType
|
||||
func parseImports(cs clientset, packages ...string) []string {
|
||||
imports := sets.NewString(packages...).Insert(cs.Type.PkgPath())
|
||||
for _, c := range cs.Clients {
|
||||
imports.Insert(c.Type.PkgPath())
|
||||
for _, r := range c.Resources {
|
||||
imports.Insert(r.Type.PkgPath())
|
||||
for _, o := range r.Operations {
|
||||
for _, i := range getIns(o.Method) {
|
||||
if i.Kind() == reflect.Pointer {
|
||||
i = i.Elem()
|
||||
}
|
||||
if i.PkgPath() != "" {
|
||||
imports.Insert(i.PkgPath())
|
||||
}
|
||||
}
|
||||
for _, i := range getOuts(o.Method) {
|
||||
if i.Kind() == reflect.Pointer {
|
||||
i = i.Elem()
|
||||
}
|
||||
if i.PkgPath() != "" {
|
||||
imports.Insert(i.PkgPath())
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
return imports.List()
|
||||
}
|
||||
|
||||
func wrap{{ $clientType.Name }}(inner {{ Type $clientType }}, metrics metrics.MetricsConfigManager, t metrics.ClientType) {{ Type $clientType }} {
|
||||
return &wrapped{{ $clientType.Name }}{inner, metrics, t}
|
||||
}
|
||||
|
||||
{{- range $rmethod := Methods $clientType }}
|
||||
{{- if ne $rmethod.Name "RESTClient" }}
|
||||
{{- $resourceType := index (Out $rmethod) 0 }}
|
||||
type wrapped{{ $clientType.Name }}{{ $resourceType.Name }} struct {
|
||||
inner {{ Type $resourceType }}
|
||||
recorder metrics.Recorder
|
||||
}
|
||||
|
||||
func wrap{{ $clientType.Name }}{{ $resourceType.Name }}(inner {{ Type $resourceType }}, recorder metrics.Recorder) {{ Type $resourceType }} {
|
||||
return &wrapped{{ $clientType.Name }}{{ $resourceType.Name }}{inner, recorder}
|
||||
}
|
||||
|
||||
{{- range $emethod := Methods $resourceType }}
|
||||
func (c *wrapped{{ $clientType.Name }}{{ $resourceType.Name }}) {{ $emethod.Name }}(
|
||||
{{- range $i, $argType := In $emethod -}}
|
||||
{{- if IsVariadic $emethod $i -}}
|
||||
arg{{ $i }} ...{{ Type $argType.Elem }},
|
||||
{{- else -}}
|
||||
arg{{ $i }} {{ Type $argType }},
|
||||
{{- end -}}
|
||||
{{- end -}}
|
||||
) (
|
||||
{{- range $returnType := Out $emethod -}}
|
||||
{{ Type $returnType }},
|
||||
{{- end -}}
|
||||
) {
|
||||
defer c.recorder.Record({{ Quote (Snake $emethod.Name) }})
|
||||
return c.inner.{{ $emethod.Name }}(
|
||||
{{- range $i, $_ := In $emethod -}}
|
||||
{{- if IsVariadic $emethod $i -}}
|
||||
arg{{ $i }}...,
|
||||
{{- else -}}
|
||||
arg{{ $i }},
|
||||
{{- end -}}
|
||||
{{- end -}}
|
||||
)
|
||||
}
|
||||
{{- end }}
|
||||
|
||||
func (c *wrapped{{ $clientType.Name }}) {{ $rmethod.Name }}(
|
||||
{{- range $i, $argType := In $rmethod -}}
|
||||
arg{{ $i }} {{ Type $argType }},
|
||||
{{- end -}}
|
||||
) (
|
||||
{{- range $returnType := Out $rmethod -}}
|
||||
{{ Type $returnType }},
|
||||
{{- end -}}
|
||||
) {
|
||||
{{- $returnType := index (Out $rmethod) 0 }}
|
||||
{{- if IsNamespaced $rmethod }}
|
||||
recorder := metrics.NamespacedClientQueryRecorder(c.metrics, arg0, {{ Quote (Kind $returnType.Name) }}, c.clientType)
|
||||
{{- else }}
|
||||
recorder := metrics.ClusteredClientQueryRecorder(c.metrics, {{ Quote (Kind $returnType.Name) }}, c.clientType)
|
||||
{{- end }}
|
||||
return wrap{{ $clientType.Name }}{{ $resourceType.Name }}(c.inner.{{ $rmethod.Name }}(
|
||||
{{- range $i, $_ := In $rmethod -}}
|
||||
arg{{ $i }},
|
||||
{{- end -}}
|
||||
), recorder)
|
||||
}
|
||||
{{- end }}
|
||||
{{- end }}
|
||||
func (c *wrapped{{ $clientType.Name }}) RESTClient() restclient.Interface {
|
||||
return c.inner.RESTClient()
|
||||
}
|
||||
{{- end }}
|
||||
`
|
||||
func executeTemplate(tpl string, cs clientset, folder string, packages ...string) {
|
||||
tmpl := template.New("xxx")
|
||||
tmpl.Funcs(
|
||||
template.FuncMap{
|
||||
"Imports": func() map[string]string {
|
||||
return imports
|
||||
},
|
||||
"Import": func(t reflect.Type) string {
|
||||
pkg := t.PkgPath()
|
||||
for k, v := range imports {
|
||||
if v == pkg {
|
||||
return k
|
||||
}
|
||||
}
|
||||
return ""
|
||||
},
|
||||
"Methods": func(t reflect.Type) []reflect.Method {
|
||||
var methods []reflect.Method
|
||||
for i := 0; i < t.NumMethod(); i++ {
|
||||
if t.Method(i).Name != "Discovery" {
|
||||
methods = append(methods, t.Method(i))
|
||||
}
|
||||
}
|
||||
return methods
|
||||
},
|
||||
"PkgPath": func(t reflect.Type) string {
|
||||
return t.String()
|
||||
},
|
||||
"Out": func(in reflect.Method) []reflect.Type {
|
||||
var out []reflect.Type
|
||||
for i := 0; i < in.Type.NumOut(); i++ {
|
||||
out = append(out, in.Type.Out(i))
|
||||
}
|
||||
return out
|
||||
},
|
||||
"In": func(in reflect.Method) []reflect.Type {
|
||||
var out []reflect.Type
|
||||
for i := 0; i < in.Type.NumIn(); i++ {
|
||||
out = append(out, in.Type.In(i))
|
||||
}
|
||||
return out
|
||||
},
|
||||
"ToLower": func(in string) string {
|
||||
return strings.ToLower(in)
|
||||
},
|
||||
"Quote": func(in string) string {
|
||||
return `"` + in + `"`
|
||||
},
|
||||
"Type": func(in reflect.Type) string {
|
||||
return resolveType(in, imports)
|
||||
},
|
||||
"IsVariadic": func(in reflect.Method, idx int) bool {
|
||||
return idx == in.Type.NumIn()-1 && in.Type.IsVariadic()
|
||||
},
|
||||
"Kind": func(in string) string {
|
||||
return strings.ReplaceAll(in, "Interface", "")
|
||||
},
|
||||
"IsNamespaced": func(in reflect.Method) bool {
|
||||
return in.Type.NumIn() != 0
|
||||
},
|
||||
"Snake": func(in string) string {
|
||||
"SnakeCase": func(in string) string {
|
||||
return toSnakeCase(in)
|
||||
},
|
||||
"Args": func(in reflect.Method) []arg {
|
||||
var out []arg
|
||||
for i, a := range getIns(in) {
|
||||
out = append(out, arg{
|
||||
Type: a,
|
||||
IsVariadic: in.Type.IsVariadic() && i == in.Type.NumIn()-1,
|
||||
})
|
||||
}
|
||||
return out
|
||||
},
|
||||
"Returns": func(in reflect.Method) []reflect.Type {
|
||||
return getOuts(in)
|
||||
},
|
||||
"Pkg": func(in string) string {
|
||||
return packageAlias(in)
|
||||
},
|
||||
"GoType": func(in reflect.Type) string {
|
||||
return goType(in)
|
||||
},
|
||||
},
|
||||
)
|
||||
if tmpl, err := tmpl.Parse(tpl); err != nil {
|
||||
|
@ -308,15 +222,297 @@ func (c *wrapped{{ $clientType.Name }}) RESTClient() restclient.Interface {
|
|||
if err != nil {
|
||||
panic(fmt.Sprintf("Failed to create file %s", path.Join(folder, file)))
|
||||
}
|
||||
if err := tmpl.Execute(f, in); err != nil {
|
||||
if err := tmpl.Execute(f, map[string]interface{}{
|
||||
"Clientset": cs,
|
||||
"Packages": parseImports(cs, packages...),
|
||||
}); err != nil {
|
||||
panic(err)
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
func main() {
|
||||
kube := reflect.TypeOf((*kubernetes.Interface)(nil)).Elem()
|
||||
kyverno := reflect.TypeOf((*versioned.Interface)(nil)).Elem()
|
||||
generateClient(kube, "pkg/clients/wrappers/kube")
|
||||
generateClient(kyverno, "pkg/clients/wrappers/kyverno")
|
||||
func generateMetricsWrapper(cs clientset, folder string, packages ...string) {
|
||||
tpl := `
|
||||
package client
|
||||
{{- $clientsetPkg := Pkg .Clientset.Type.PkgPath }}
|
||||
{{- $metricsPkg := Pkg "github.com/kyverno/kyverno/pkg/metrics" }}
|
||||
{{- $discoveryPkg := Pkg "k8s.io/client-go/discovery" }}
|
||||
{{- $restPkg := Pkg "k8s.io/client-go/rest" }}
|
||||
|
||||
import (
|
||||
{{- range $package := .Packages }}
|
||||
{{ Pkg $package }} {{ Quote $package }}
|
||||
{{- end }}
|
||||
)
|
||||
|
||||
// Wrap
|
||||
func Wrap(inner {{ GoType .Clientset.Type }}, m {{ $metricsPkg }}.MetricsConfigManager, t {{ $metricsPkg }}.ClientType) {{ GoType .Clientset.Type }} {
|
||||
return &clientset{
|
||||
inner: inner,
|
||||
{{- range $client := .Clientset.Clients }}
|
||||
{{ ToLower $client.Method.Name }}: new{{ $client.Method.Name }}(inner.{{ $client.Method.Name }}(), m, t),
|
||||
{{- end }}
|
||||
}
|
||||
}
|
||||
|
||||
// NewForConfig
|
||||
func NewForConfig(c *{{ $restPkg }}.Config, m {{ $metricsPkg }}.MetricsConfigManager, t {{ $metricsPkg }}.ClientType) ({{ GoType .Clientset.Type }}, error) {
|
||||
inner, err := {{ $clientsetPkg }}.NewForConfig(c)
|
||||
if err != nil {
|
||||
return nil, err
|
||||
}
|
||||
return Wrap(inner, m, t), nil
|
||||
}
|
||||
|
||||
// clientset wrapper
|
||||
type clientset struct {
|
||||
inner {{ GoType .Clientset.Type }}
|
||||
{{- range $client := .Clientset.Clients }}
|
||||
{{ ToLower $client.Method.Name }} {{ GoType $client.Type }}
|
||||
{{- end }}
|
||||
}
|
||||
// Discovery is NOT instrumented
|
||||
func (c *clientset) Discovery() {{ $discoveryPkg }}.DiscoveryInterface {
|
||||
return c.inner.Discovery()
|
||||
}
|
||||
{{- range $client := .Clientset.Clients }}
|
||||
func (c *clientset) {{ $client.Method.Name }}() {{ GoType $client.Type }} {
|
||||
return c.{{ ToLower $client.Method.Name }}
|
||||
}
|
||||
{{- end }}
|
||||
|
||||
{{- range $client := .Clientset.Clients }}
|
||||
{{- $clientGoType := GoType $client.Type }}
|
||||
// wrapped{{ $client.Method.Name }} wrapper
|
||||
type wrapped{{ $client.Method.Name }} struct {
|
||||
inner {{ $clientGoType }}
|
||||
metrics {{ $metricsPkg }}.MetricsConfigManager
|
||||
clientType {{ $metricsPkg }}.ClientType
|
||||
}
|
||||
func new{{ $client.Method.Name }}(inner {{ $clientGoType }}, metrics {{ $metricsPkg }}.MetricsConfigManager, t {{ $metricsPkg }}.ClientType) {{ $clientGoType }} {
|
||||
return &wrapped{{ $client.Method.Name }}{inner, metrics, t}
|
||||
}
|
||||
{{- range $resource := $client.Resources }}
|
||||
func (c *wrapped{{ $client.Method.Name }}) {{ $resource.Method.Name }}({{- if $resource.IsNamespaced -}}namespace string{{- end -}}) {{ GoType $resource.Type }} {
|
||||
{{- if $resource.IsNamespaced }}
|
||||
recorder := {{ $metricsPkg }}.NamespacedClientQueryRecorder(c.metrics, namespace, {{ Quote $resource.Kind }}, c.clientType)
|
||||
return new{{ $client.Method.Name }}{{ $resource.Method.Name }}(c.inner.{{ $resource.Method.Name }}(namespace), recorder)
|
||||
{{- else }}
|
||||
recorder := {{ $metricsPkg }}.ClusteredClientQueryRecorder(c.metrics, {{ Quote $resource.Kind }}, c.clientType)
|
||||
return new{{ $client.Method.Name }}{{ $resource.Method.Name }}(c.inner.{{ $resource.Method.Name }}(), recorder)
|
||||
{{- end }}
|
||||
}
|
||||
{{- end }}
|
||||
// RESTClient is NOT instrumented
|
||||
func (c *wrapped{{ $client.Method.Name }}) RESTClient() {{ $restPkg }}.Interface {
|
||||
return c.inner.RESTClient()
|
||||
}
|
||||
{{- end }}
|
||||
|
||||
{{- range $client := .Clientset.Clients }}
|
||||
{{- range $resource := $client.Resources }}
|
||||
// wrapped{{ $client.Method.Name }}{{ $resource.Method.Name }} wrapper
|
||||
type wrapped{{ $client.Method.Name }}{{ $resource.Method.Name }} struct {
|
||||
inner {{ GoType $resource.Type }}
|
||||
recorder {{ $metricsPkg }}.Recorder
|
||||
}
|
||||
func new{{ $client.Method.Name }}{{ $resource.Method.Name }}(inner {{ GoType $resource.Type }}, recorder {{ $metricsPkg }}.Recorder) {{ GoType $resource.Type }} {
|
||||
return &wrapped{{ $client.Method.Name }}{{ $resource.Method.Name }}{inner, recorder}
|
||||
}
|
||||
{{- range $operation := $resource.Operations }}
|
||||
func (c *wrapped{{ $client.Method.Name }}{{ $resource.Method.Name }}) {{ $operation.Method.Name }}(
|
||||
{{- range $i, $arg := Args $operation.Method -}}
|
||||
{{- if $arg.IsVariadic -}}
|
||||
arg{{ $i }} ...{{ GoType $arg.Type.Elem }},
|
||||
{{- else -}}
|
||||
arg{{ $i }} {{ GoType $arg.Type }},
|
||||
{{- end -}}
|
||||
{{- end -}}
|
||||
) (
|
||||
{{- range $return := Returns $operation.Method -}}
|
||||
{{ GoType $return }},
|
||||
{{- end -}}
|
||||
) {
|
||||
defer c.recorder.Record({{ Quote (SnakeCase $operation.Method.Name) }})
|
||||
return c.inner.{{ $operation.Method.Name }}(
|
||||
{{- range $i, $arg := Args $operation.Method -}}
|
||||
{{- if $arg.IsVariadic -}}
|
||||
arg{{ $i }}...,
|
||||
{{- else -}}
|
||||
arg{{ $i }},
|
||||
{{- end -}}
|
||||
{{- end -}}
|
||||
)
|
||||
}
|
||||
{{- end }}
|
||||
{{- end }}
|
||||
{{- end }}
|
||||
`
|
||||
executeTemplate(tpl, cs, folder, packages...)
|
||||
}
|
||||
|
||||
func generateTracesWrapper(cs clientset, folder string, packages ...string) {
|
||||
tpl := `
|
||||
package client
|
||||
{{- $clientsetPkg := Pkg .Clientset.Type.PkgPath }}
|
||||
{{- $discoveryPkg := Pkg "k8s.io/client-go/discovery" }}
|
||||
{{- $restPkg := Pkg "k8s.io/client-go/rest" }}
|
||||
{{- $tracingPkg := Pkg "github.com/kyverno/kyverno/pkg/tracing" }}
|
||||
{{- $attributePkg := Pkg "go.opentelemetry.io/otel/attribute" }}
|
||||
|
||||
import (
|
||||
{{- range $package := .Packages }}
|
||||
{{ Pkg $package }} {{ Quote $package }}
|
||||
{{- end }}
|
||||
)
|
||||
|
||||
// Wrap
|
||||
func Wrap(inner {{ GoType .Clientset.Type }}) {{ GoType .Clientset.Type }} {
|
||||
return &clientset{
|
||||
inner: inner,
|
||||
{{- range $client := .Clientset.Clients }}
|
||||
{{ ToLower $client.Method.Name }}: new{{ $client.Method.Name }}(inner.{{ $client.Method.Name }}()),
|
||||
{{- end }}
|
||||
}
|
||||
}
|
||||
|
||||
// NewForConfig
|
||||
func NewForConfig(c *{{ $restPkg }}.Config) ({{ GoType .Clientset.Type }}, error) {
|
||||
inner, err := {{ $clientsetPkg }}.NewForConfig(c)
|
||||
if err != nil {
|
||||
return nil, err
|
||||
}
|
||||
return Wrap(inner), nil
|
||||
}
|
||||
|
||||
// clientset wrapper
|
||||
type clientset struct {
|
||||
inner {{ GoType .Clientset.Type }}
|
||||
{{- range $client := .Clientset.Clients }}
|
||||
{{ ToLower $client.Method.Name }} {{ GoType $client.Type }}
|
||||
{{- end }}
|
||||
}
|
||||
// Discovery is NOT instrumented
|
||||
func (c *clientset) Discovery() {{ $discoveryPkg }}.DiscoveryInterface {
|
||||
return c.inner.Discovery()
|
||||
}
|
||||
{{- range $client := .Clientset.Clients }}
|
||||
func (c *clientset) {{ $client.Method.Name }}() {{ GoType $client.Type }} {
|
||||
return c.{{ ToLower $client.Method.Name }}
|
||||
}
|
||||
{{- end }}
|
||||
|
||||
{{- range $client := .Clientset.Clients }}
|
||||
{{- $clientGoType := GoType $client.Type }}
|
||||
// wrapped{{ $client.Method.Name }} wrapper
|
||||
type wrapped{{ $client.Method.Name }} struct {
|
||||
inner {{ $clientGoType }}
|
||||
}
|
||||
func new{{ $client.Method.Name }}(inner {{ $clientGoType }}) {{ $clientGoType }} {
|
||||
return &wrapped{{ $client.Method.Name }}{inner}
|
||||
}
|
||||
{{- range $resource := $client.Resources }}
|
||||
func (c *wrapped{{ $client.Method.Name }}) {{ $resource.Method.Name }}({{- if $resource.IsNamespaced -}}namespace string{{- end -}}) {{ GoType $resource.Type }} {
|
||||
{{- if $resource.IsNamespaced }}
|
||||
return new{{ $client.Method.Name }}{{ $resource.Method.Name }}(c.inner.{{ $resource.Method.Name }}(namespace))
|
||||
{{- else }}
|
||||
return new{{ $client.Method.Name }}{{ $resource.Method.Name }}(c.inner.{{ $resource.Method.Name }}())
|
||||
{{- end }}
|
||||
}
|
||||
{{- end }}
|
||||
// RESTClient is NOT instrumented
|
||||
func (c *wrapped{{ $client.Method.Name }}) RESTClient() {{ $restPkg }}.Interface {
|
||||
return c.inner.RESTClient()
|
||||
}
|
||||
{{- end }}
|
||||
|
||||
{{- range $client := .Clientset.Clients }}
|
||||
{{- range $resource := $client.Resources }}
|
||||
// wrapped{{ $client.Method.Name }}{{ $resource.Method.Name }} wrapper
|
||||
type wrapped{{ $client.Method.Name }}{{ $resource.Method.Name }} struct {
|
||||
inner {{ GoType $resource.Type }}
|
||||
}
|
||||
func new{{ $client.Method.Name }}{{ $resource.Method.Name }}(inner {{ GoType $resource.Type }}) {{ GoType $resource.Type }} {
|
||||
return &wrapped{{ $client.Method.Name }}{{ $resource.Method.Name }}{inner}
|
||||
}
|
||||
{{- range $operation := $resource.Operations }}
|
||||
func (c *wrapped{{ $client.Method.Name }}{{ $resource.Method.Name }}) {{ $operation.Method.Name }}(
|
||||
{{- range $i, $arg := Args $operation.Method -}}
|
||||
{{- if $arg.IsVariadic -}}
|
||||
arg{{ $i }} ...{{ GoType $arg.Type.Elem }},
|
||||
{{- else -}}
|
||||
arg{{ $i }} {{ GoType $arg.Type }},
|
||||
{{- end -}}
|
||||
{{- end -}}
|
||||
) (
|
||||
{{- range $return := Returns $operation.Method -}}
|
||||
{{ GoType $return }},
|
||||
{{- end -}}
|
||||
) {
|
||||
{{- if $operation.HasContext }}
|
||||
ctx, span := {{ $tracingPkg }}.StartSpan(
|
||||
arg0,
|
||||
"{{ $client.Method.Name }}/{{ $resource.Method.Name }}",
|
||||
{{ Quote $operation.Method.Name }},
|
||||
{{ $attributePkg }}.String("client", {{ Quote $client.Method.Name }}),
|
||||
{{ $attributePkg }}.String("resource", {{ Quote $resource.Method.Name }}),
|
||||
{{ $attributePkg }}.String("kind", {{ Quote $resource.Kind }}),
|
||||
)
|
||||
defer span.End()
|
||||
arg0 = ctx
|
||||
{{- end }}
|
||||
return c.inner.{{ $operation.Method.Name }}(
|
||||
{{- range $i, $arg := Args $operation.Method -}}
|
||||
{{- if $arg.IsVariadic -}}
|
||||
arg{{ $i }}...,
|
||||
{{- else -}}
|
||||
arg{{ $i }},
|
||||
{{- end -}}
|
||||
{{- end -}}
|
||||
)
|
||||
}
|
||||
{{- end }}
|
||||
{{- end }}
|
||||
{{- end }}
|
||||
`
|
||||
executeTemplate(tpl, cs, folder, packages...)
|
||||
}
|
||||
|
||||
func main() {
|
||||
kube := parse(reflect.TypeOf((*kubernetes.Interface)(nil)).Elem())
|
||||
kyverno := parse(reflect.TypeOf((*versioned.Interface)(nil)).Elem())
|
||||
generateMetricsWrapper(
|
||||
kube,
|
||||
"pkg/clients/wrappers/metrics/kube",
|
||||
"context",
|
||||
"github.com/kyverno/kyverno/pkg/metrics",
|
||||
"k8s.io/client-go/discovery",
|
||||
"k8s.io/client-go/rest",
|
||||
)
|
||||
generateMetricsWrapper(
|
||||
kyverno,
|
||||
"pkg/clients/wrappers/metrics/kyverno",
|
||||
"context",
|
||||
"github.com/kyverno/kyverno/pkg/metrics",
|
||||
"k8s.io/client-go/discovery",
|
||||
"k8s.io/client-go/rest",
|
||||
)
|
||||
generateTracesWrapper(
|
||||
kube,
|
||||
"pkg/clients/wrappers/traces/kube",
|
||||
"context",
|
||||
"github.com/kyverno/kyverno/pkg/tracing",
|
||||
"go.opentelemetry.io/otel/attribute",
|
||||
"k8s.io/client-go/discovery",
|
||||
"k8s.io/client-go/rest",
|
||||
)
|
||||
generateTracesWrapper(
|
||||
kyverno,
|
||||
"pkg/clients/wrappers/traces/kyverno",
|
||||
"context",
|
||||
"github.com/kyverno/kyverno/pkg/tracing",
|
||||
"go.opentelemetry.io/otel/attribute",
|
||||
"k8s.io/client-go/discovery",
|
||||
"k8s.io/client-go/rest",
|
||||
)
|
||||
}
|
||||
|
|
File diff suppressed because it is too large
Load diff
|
@ -1,714 +0,0 @@
|
|||
package client
|
||||
|
||||
import (
|
||||
context "context"
|
||||
|
||||
github_com_kyverno_kyverno_api_kyverno_v1 "github.com/kyverno/kyverno/api/kyverno/v1"
|
||||
github_com_kyverno_kyverno_api_kyverno_v1alpha1 "github.com/kyverno/kyverno/api/kyverno/v1alpha1"
|
||||
github_com_kyverno_kyverno_api_kyverno_v1alpha2 "github.com/kyverno/kyverno/api/kyverno/v1alpha2"
|
||||
github_com_kyverno_kyverno_api_kyverno_v1beta1 "github.com/kyverno/kyverno/api/kyverno/v1beta1"
|
||||
github_com_kyverno_kyverno_api_policyreport_v1alpha2 "github.com/kyverno/kyverno/api/policyreport/v1alpha2"
|
||||
versioned "github.com/kyverno/kyverno/pkg/client/clientset/versioned"
|
||||
github_com_kyverno_kyverno_pkg_client_clientset_versioned_typed_kyverno_v1 "github.com/kyverno/kyverno/pkg/client/clientset/versioned/typed/kyverno/v1"
|
||||
github_com_kyverno_kyverno_pkg_client_clientset_versioned_typed_kyverno_v1alpha1 "github.com/kyverno/kyverno/pkg/client/clientset/versioned/typed/kyverno/v1alpha1"
|
||||
github_com_kyverno_kyverno_pkg_client_clientset_versioned_typed_kyverno_v1alpha2 "github.com/kyverno/kyverno/pkg/client/clientset/versioned/typed/kyverno/v1alpha2"
|
||||
github_com_kyverno_kyverno_pkg_client_clientset_versioned_typed_kyverno_v1beta1 "github.com/kyverno/kyverno/pkg/client/clientset/versioned/typed/kyverno/v1beta1"
|
||||
github_com_kyverno_kyverno_pkg_client_clientset_versioned_typed_policyreport_v1alpha2 "github.com/kyverno/kyverno/pkg/client/clientset/versioned/typed/policyreport/v1alpha2"
|
||||
metrics "github.com/kyverno/kyverno/pkg/metrics"
|
||||
k8s_io_apimachinery_pkg_apis_meta_v1 "k8s.io/apimachinery/pkg/apis/meta/v1"
|
||||
metav1 "k8s.io/apimachinery/pkg/apis/meta/v1"
|
||||
k8s_io_apimachinery_pkg_types "k8s.io/apimachinery/pkg/types"
|
||||
types "k8s.io/apimachinery/pkg/types"
|
||||
k8s_io_apimachinery_pkg_watch "k8s.io/apimachinery/pkg/watch"
|
||||
watch "k8s.io/apimachinery/pkg/watch"
|
||||
discovery "k8s.io/client-go/discovery"
|
||||
restclient "k8s.io/client-go/rest"
|
||||
)
|
||||
|
||||
type clientset struct {
|
||||
inner versioned.Interface
|
||||
kyvernov1 github_com_kyverno_kyverno_pkg_client_clientset_versioned_typed_kyverno_v1.KyvernoV1Interface
|
||||
kyvernov1alpha1 github_com_kyverno_kyverno_pkg_client_clientset_versioned_typed_kyverno_v1alpha1.KyvernoV1alpha1Interface
|
||||
kyvernov1alpha2 github_com_kyverno_kyverno_pkg_client_clientset_versioned_typed_kyverno_v1alpha2.KyvernoV1alpha2Interface
|
||||
kyvernov1beta1 github_com_kyverno_kyverno_pkg_client_clientset_versioned_typed_kyverno_v1beta1.KyvernoV1beta1Interface
|
||||
wgpolicyk8sv1alpha2 github_com_kyverno_kyverno_pkg_client_clientset_versioned_typed_policyreport_v1alpha2.Wgpolicyk8sV1alpha2Interface
|
||||
}
|
||||
|
||||
func (c *clientset) Discovery() discovery.DiscoveryInterface {
|
||||
return c.inner.Discovery()
|
||||
}
|
||||
|
||||
func Wrap(inner versioned.Interface, m metrics.MetricsConfigManager, t metrics.ClientType) versioned.Interface {
|
||||
return &clientset{
|
||||
inner: inner,
|
||||
kyvernov1: wrapKyvernoV1Interface(inner.KyvernoV1(), m, t),
|
||||
kyvernov1alpha1: wrapKyvernoV1alpha1Interface(inner.KyvernoV1alpha1(), m, t),
|
||||
kyvernov1alpha2: wrapKyvernoV1alpha2Interface(inner.KyvernoV1alpha2(), m, t),
|
||||
kyvernov1beta1: wrapKyvernoV1beta1Interface(inner.KyvernoV1beta1(), m, t),
|
||||
wgpolicyk8sv1alpha2: wrapWgpolicyk8sV1alpha2Interface(inner.Wgpolicyk8sV1alpha2(), m, t),
|
||||
}
|
||||
}
|
||||
|
||||
func NewForConfig(c *restclient.Config, m metrics.MetricsConfigManager, t metrics.ClientType) (versioned.Interface, error) {
|
||||
inner, err := versioned.NewForConfig(c)
|
||||
if err != nil {
|
||||
return nil, err
|
||||
}
|
||||
return Wrap(inner, m, t), nil
|
||||
}
|
||||
func (c *clientset) KyvernoV1() github_com_kyverno_kyverno_pkg_client_clientset_versioned_typed_kyverno_v1.KyvernoV1Interface {
|
||||
return c.kyvernov1
|
||||
}
|
||||
func (c *clientset) KyvernoV1alpha1() github_com_kyverno_kyverno_pkg_client_clientset_versioned_typed_kyverno_v1alpha1.KyvernoV1alpha1Interface {
|
||||
return c.kyvernov1alpha1
|
||||
}
|
||||
func (c *clientset) KyvernoV1alpha2() github_com_kyverno_kyverno_pkg_client_clientset_versioned_typed_kyverno_v1alpha2.KyvernoV1alpha2Interface {
|
||||
return c.kyvernov1alpha2
|
||||
}
|
||||
func (c *clientset) KyvernoV1beta1() github_com_kyverno_kyverno_pkg_client_clientset_versioned_typed_kyverno_v1beta1.KyvernoV1beta1Interface {
|
||||
return c.kyvernov1beta1
|
||||
}
|
||||
func (c *clientset) Wgpolicyk8sV1alpha2() github_com_kyverno_kyverno_pkg_client_clientset_versioned_typed_policyreport_v1alpha2.Wgpolicyk8sV1alpha2Interface {
|
||||
return c.wgpolicyk8sv1alpha2
|
||||
}
|
||||
|
||||
type wrappedKyvernoV1Interface struct {
|
||||
inner github_com_kyverno_kyverno_pkg_client_clientset_versioned_typed_kyverno_v1.KyvernoV1Interface
|
||||
metrics metrics.MetricsConfigManager
|
||||
clientType metrics.ClientType
|
||||
}
|
||||
|
||||
func wrapKyvernoV1Interface(inner github_com_kyverno_kyverno_pkg_client_clientset_versioned_typed_kyverno_v1.KyvernoV1Interface, metrics metrics.MetricsConfigManager, t metrics.ClientType) github_com_kyverno_kyverno_pkg_client_clientset_versioned_typed_kyverno_v1.KyvernoV1Interface {
|
||||
return &wrappedKyvernoV1Interface{inner, metrics, t}
|
||||
}
|
||||
|
||||
type wrappedKyvernoV1InterfaceClusterPolicyInterface struct {
|
||||
inner github_com_kyverno_kyverno_pkg_client_clientset_versioned_typed_kyverno_v1.ClusterPolicyInterface
|
||||
recorder metrics.Recorder
|
||||
}
|
||||
|
||||
func wrapKyvernoV1InterfaceClusterPolicyInterface(inner github_com_kyverno_kyverno_pkg_client_clientset_versioned_typed_kyverno_v1.ClusterPolicyInterface, recorder metrics.Recorder) github_com_kyverno_kyverno_pkg_client_clientset_versioned_typed_kyverno_v1.ClusterPolicyInterface {
|
||||
return &wrappedKyvernoV1InterfaceClusterPolicyInterface{inner, recorder}
|
||||
}
|
||||
func (c *wrappedKyvernoV1InterfaceClusterPolicyInterface) Create(arg0 context.Context, arg1 *github_com_kyverno_kyverno_api_kyverno_v1.ClusterPolicy, arg2 metav1.CreateOptions) (*github_com_kyverno_kyverno_api_kyverno_v1.ClusterPolicy, error) {
|
||||
defer c.recorder.Record("create")
|
||||
return c.inner.Create(arg0, arg1, arg2)
|
||||
}
|
||||
func (c *wrappedKyvernoV1InterfaceClusterPolicyInterface) Delete(arg0 context.Context, arg1 string, arg2 k8s_io_apimachinery_pkg_apis_meta_v1.DeleteOptions) error {
|
||||
defer c.recorder.Record("delete")
|
||||
return c.inner.Delete(arg0, arg1, arg2)
|
||||
}
|
||||
func (c *wrappedKyvernoV1InterfaceClusterPolicyInterface) DeleteCollection(arg0 context.Context, arg1 k8s_io_apimachinery_pkg_apis_meta_v1.DeleteOptions, arg2 k8s_io_apimachinery_pkg_apis_meta_v1.ListOptions) error {
|
||||
defer c.recorder.Record("delete_collection")
|
||||
return c.inner.DeleteCollection(arg0, arg1, arg2)
|
||||
}
|
||||
func (c *wrappedKyvernoV1InterfaceClusterPolicyInterface) Get(arg0 context.Context, arg1 string, arg2 k8s_io_apimachinery_pkg_apis_meta_v1.GetOptions) (*github_com_kyverno_kyverno_api_kyverno_v1.ClusterPolicy, error) {
|
||||
defer c.recorder.Record("get")
|
||||
return c.inner.Get(arg0, arg1, arg2)
|
||||
}
|
||||
func (c *wrappedKyvernoV1InterfaceClusterPolicyInterface) List(arg0 context.Context, arg1 k8s_io_apimachinery_pkg_apis_meta_v1.ListOptions) (*github_com_kyverno_kyverno_api_kyverno_v1.ClusterPolicyList, error) {
|
||||
defer c.recorder.Record("list")
|
||||
return c.inner.List(arg0, arg1)
|
||||
}
|
||||
func (c *wrappedKyvernoV1InterfaceClusterPolicyInterface) Patch(arg0 context.Context, arg1 string, arg2 types.PatchType, arg3 []uint8, arg4 metav1.PatchOptions, arg5 ...string) (*github_com_kyverno_kyverno_api_kyverno_v1.ClusterPolicy, error) {
|
||||
defer c.recorder.Record("patch")
|
||||
return c.inner.Patch(arg0, arg1, arg2, arg3, arg4, arg5...)
|
||||
}
|
||||
func (c *wrappedKyvernoV1InterfaceClusterPolicyInterface) Update(arg0 context.Context, arg1 *github_com_kyverno_kyverno_api_kyverno_v1.ClusterPolicy, arg2 k8s_io_apimachinery_pkg_apis_meta_v1.UpdateOptions) (*github_com_kyverno_kyverno_api_kyverno_v1.ClusterPolicy, error) {
|
||||
defer c.recorder.Record("update")
|
||||
return c.inner.Update(arg0, arg1, arg2)
|
||||
}
|
||||
func (c *wrappedKyvernoV1InterfaceClusterPolicyInterface) UpdateStatus(arg0 context.Context, arg1 *github_com_kyverno_kyverno_api_kyverno_v1.ClusterPolicy, arg2 metav1.UpdateOptions) (*github_com_kyverno_kyverno_api_kyverno_v1.ClusterPolicy, error) {
|
||||
defer c.recorder.Record("update_status")
|
||||
return c.inner.UpdateStatus(arg0, arg1, arg2)
|
||||
}
|
||||
func (c *wrappedKyvernoV1InterfaceClusterPolicyInterface) Watch(arg0 context.Context, arg1 k8s_io_apimachinery_pkg_apis_meta_v1.ListOptions) (k8s_io_apimachinery_pkg_watch.Interface, error) {
|
||||
defer c.recorder.Record("watch")
|
||||
return c.inner.Watch(arg0, arg1)
|
||||
}
|
||||
|
||||
func (c *wrappedKyvernoV1Interface) ClusterPolicies() github_com_kyverno_kyverno_pkg_client_clientset_versioned_typed_kyverno_v1.ClusterPolicyInterface {
|
||||
recorder := metrics.ClusteredClientQueryRecorder(c.metrics, "ClusterPolicy", c.clientType)
|
||||
return wrapKyvernoV1InterfaceClusterPolicyInterface(c.inner.ClusterPolicies(), recorder)
|
||||
}
|
||||
|
||||
type wrappedKyvernoV1InterfaceGenerateRequestInterface struct {
|
||||
inner github_com_kyverno_kyverno_pkg_client_clientset_versioned_typed_kyverno_v1.GenerateRequestInterface
|
||||
recorder metrics.Recorder
|
||||
}
|
||||
|
||||
func wrapKyvernoV1InterfaceGenerateRequestInterface(inner github_com_kyverno_kyverno_pkg_client_clientset_versioned_typed_kyverno_v1.GenerateRequestInterface, recorder metrics.Recorder) github_com_kyverno_kyverno_pkg_client_clientset_versioned_typed_kyverno_v1.GenerateRequestInterface {
|
||||
return &wrappedKyvernoV1InterfaceGenerateRequestInterface{inner, recorder}
|
||||
}
|
||||
func (c *wrappedKyvernoV1InterfaceGenerateRequestInterface) Create(arg0 context.Context, arg1 *github_com_kyverno_kyverno_api_kyverno_v1.GenerateRequest, arg2 k8s_io_apimachinery_pkg_apis_meta_v1.CreateOptions) (*github_com_kyverno_kyverno_api_kyverno_v1.GenerateRequest, error) {
|
||||
defer c.recorder.Record("create")
|
||||
return c.inner.Create(arg0, arg1, arg2)
|
||||
}
|
||||
func (c *wrappedKyvernoV1InterfaceGenerateRequestInterface) Delete(arg0 context.Context, arg1 string, arg2 k8s_io_apimachinery_pkg_apis_meta_v1.DeleteOptions) error {
|
||||
defer c.recorder.Record("delete")
|
||||
return c.inner.Delete(arg0, arg1, arg2)
|
||||
}
|
||||
func (c *wrappedKyvernoV1InterfaceGenerateRequestInterface) DeleteCollection(arg0 context.Context, arg1 k8s_io_apimachinery_pkg_apis_meta_v1.DeleteOptions, arg2 k8s_io_apimachinery_pkg_apis_meta_v1.ListOptions) error {
|
||||
defer c.recorder.Record("delete_collection")
|
||||
return c.inner.DeleteCollection(arg0, arg1, arg2)
|
||||
}
|
||||
func (c *wrappedKyvernoV1InterfaceGenerateRequestInterface) Get(arg0 context.Context, arg1 string, arg2 k8s_io_apimachinery_pkg_apis_meta_v1.GetOptions) (*github_com_kyverno_kyverno_api_kyverno_v1.GenerateRequest, error) {
|
||||
defer c.recorder.Record("get")
|
||||
return c.inner.Get(arg0, arg1, arg2)
|
||||
}
|
||||
func (c *wrappedKyvernoV1InterfaceGenerateRequestInterface) List(arg0 context.Context, arg1 k8s_io_apimachinery_pkg_apis_meta_v1.ListOptions) (*github_com_kyverno_kyverno_api_kyverno_v1.GenerateRequestList, error) {
|
||||
defer c.recorder.Record("list")
|
||||
return c.inner.List(arg0, arg1)
|
||||
}
|
||||
func (c *wrappedKyvernoV1InterfaceGenerateRequestInterface) Patch(arg0 context.Context, arg1 string, arg2 types.PatchType, arg3 []uint8, arg4 k8s_io_apimachinery_pkg_apis_meta_v1.PatchOptions, arg5 ...string) (*github_com_kyverno_kyverno_api_kyverno_v1.GenerateRequest, error) {
|
||||
defer c.recorder.Record("patch")
|
||||
return c.inner.Patch(arg0, arg1, arg2, arg3, arg4, arg5...)
|
||||
}
|
||||
func (c *wrappedKyvernoV1InterfaceGenerateRequestInterface) Update(arg0 context.Context, arg1 *github_com_kyverno_kyverno_api_kyverno_v1.GenerateRequest, arg2 k8s_io_apimachinery_pkg_apis_meta_v1.UpdateOptions) (*github_com_kyverno_kyverno_api_kyverno_v1.GenerateRequest, error) {
|
||||
defer c.recorder.Record("update")
|
||||
return c.inner.Update(arg0, arg1, arg2)
|
||||
}
|
||||
func (c *wrappedKyvernoV1InterfaceGenerateRequestInterface) UpdateStatus(arg0 context.Context, arg1 *github_com_kyverno_kyverno_api_kyverno_v1.GenerateRequest, arg2 k8s_io_apimachinery_pkg_apis_meta_v1.UpdateOptions) (*github_com_kyverno_kyverno_api_kyverno_v1.GenerateRequest, error) {
|
||||
defer c.recorder.Record("update_status")
|
||||
return c.inner.UpdateStatus(arg0, arg1, arg2)
|
||||
}
|
||||
func (c *wrappedKyvernoV1InterfaceGenerateRequestInterface) Watch(arg0 context.Context, arg1 k8s_io_apimachinery_pkg_apis_meta_v1.ListOptions) (k8s_io_apimachinery_pkg_watch.Interface, error) {
|
||||
defer c.recorder.Record("watch")
|
||||
return c.inner.Watch(arg0, arg1)
|
||||
}
|
||||
|
||||
func (c *wrappedKyvernoV1Interface) GenerateRequests(arg0 string) github_com_kyverno_kyverno_pkg_client_clientset_versioned_typed_kyverno_v1.GenerateRequestInterface {
|
||||
recorder := metrics.NamespacedClientQueryRecorder(c.metrics, arg0, "GenerateRequest", c.clientType)
|
||||
return wrapKyvernoV1InterfaceGenerateRequestInterface(c.inner.GenerateRequests(arg0), recorder)
|
||||
}
|
||||
|
||||
type wrappedKyvernoV1InterfacePolicyInterface struct {
|
||||
inner github_com_kyverno_kyverno_pkg_client_clientset_versioned_typed_kyverno_v1.PolicyInterface
|
||||
recorder metrics.Recorder
|
||||
}
|
||||
|
||||
func wrapKyvernoV1InterfacePolicyInterface(inner github_com_kyverno_kyverno_pkg_client_clientset_versioned_typed_kyverno_v1.PolicyInterface, recorder metrics.Recorder) github_com_kyverno_kyverno_pkg_client_clientset_versioned_typed_kyverno_v1.PolicyInterface {
|
||||
return &wrappedKyvernoV1InterfacePolicyInterface{inner, recorder}
|
||||
}
|
||||
func (c *wrappedKyvernoV1InterfacePolicyInterface) Create(arg0 context.Context, arg1 *github_com_kyverno_kyverno_api_kyverno_v1.Policy, arg2 k8s_io_apimachinery_pkg_apis_meta_v1.CreateOptions) (*github_com_kyverno_kyverno_api_kyverno_v1.Policy, error) {
|
||||
defer c.recorder.Record("create")
|
||||
return c.inner.Create(arg0, arg1, arg2)
|
||||
}
|
||||
func (c *wrappedKyvernoV1InterfacePolicyInterface) Delete(arg0 context.Context, arg1 string, arg2 k8s_io_apimachinery_pkg_apis_meta_v1.DeleteOptions) error {
|
||||
defer c.recorder.Record("delete")
|
||||
return c.inner.Delete(arg0, arg1, arg2)
|
||||
}
|
||||
func (c *wrappedKyvernoV1InterfacePolicyInterface) DeleteCollection(arg0 context.Context, arg1 k8s_io_apimachinery_pkg_apis_meta_v1.DeleteOptions, arg2 k8s_io_apimachinery_pkg_apis_meta_v1.ListOptions) error {
|
||||
defer c.recorder.Record("delete_collection")
|
||||
return c.inner.DeleteCollection(arg0, arg1, arg2)
|
||||
}
|
||||
func (c *wrappedKyvernoV1InterfacePolicyInterface) Get(arg0 context.Context, arg1 string, arg2 k8s_io_apimachinery_pkg_apis_meta_v1.GetOptions) (*github_com_kyverno_kyverno_api_kyverno_v1.Policy, error) {
|
||||
defer c.recorder.Record("get")
|
||||
return c.inner.Get(arg0, arg1, arg2)
|
||||
}
|
||||
func (c *wrappedKyvernoV1InterfacePolicyInterface) List(arg0 context.Context, arg1 k8s_io_apimachinery_pkg_apis_meta_v1.ListOptions) (*github_com_kyverno_kyverno_api_kyverno_v1.PolicyList, error) {
|
||||
defer c.recorder.Record("list")
|
||||
return c.inner.List(arg0, arg1)
|
||||
}
|
||||
func (c *wrappedKyvernoV1InterfacePolicyInterface) Patch(arg0 context.Context, arg1 string, arg2 k8s_io_apimachinery_pkg_types.PatchType, arg3 []uint8, arg4 k8s_io_apimachinery_pkg_apis_meta_v1.PatchOptions, arg5 ...string) (*github_com_kyverno_kyverno_api_kyverno_v1.Policy, error) {
|
||||
defer c.recorder.Record("patch")
|
||||
return c.inner.Patch(arg0, arg1, arg2, arg3, arg4, arg5...)
|
||||
}
|
||||
func (c *wrappedKyvernoV1InterfacePolicyInterface) Update(arg0 context.Context, arg1 *github_com_kyverno_kyverno_api_kyverno_v1.Policy, arg2 k8s_io_apimachinery_pkg_apis_meta_v1.UpdateOptions) (*github_com_kyverno_kyverno_api_kyverno_v1.Policy, error) {
|
||||
defer c.recorder.Record("update")
|
||||
return c.inner.Update(arg0, arg1, arg2)
|
||||
}
|
||||
func (c *wrappedKyvernoV1InterfacePolicyInterface) UpdateStatus(arg0 context.Context, arg1 *github_com_kyverno_kyverno_api_kyverno_v1.Policy, arg2 k8s_io_apimachinery_pkg_apis_meta_v1.UpdateOptions) (*github_com_kyverno_kyverno_api_kyverno_v1.Policy, error) {
|
||||
defer c.recorder.Record("update_status")
|
||||
return c.inner.UpdateStatus(arg0, arg1, arg2)
|
||||
}
|
||||
func (c *wrappedKyvernoV1InterfacePolicyInterface) Watch(arg0 context.Context, arg1 k8s_io_apimachinery_pkg_apis_meta_v1.ListOptions) (watch.Interface, error) {
|
||||
defer c.recorder.Record("watch")
|
||||
return c.inner.Watch(arg0, arg1)
|
||||
}
|
||||
|
||||
func (c *wrappedKyvernoV1Interface) Policies(arg0 string) github_com_kyverno_kyverno_pkg_client_clientset_versioned_typed_kyverno_v1.PolicyInterface {
|
||||
recorder := metrics.NamespacedClientQueryRecorder(c.metrics, arg0, "Policy", c.clientType)
|
||||
return wrapKyvernoV1InterfacePolicyInterface(c.inner.Policies(arg0), recorder)
|
||||
}
|
||||
func (c *wrappedKyvernoV1Interface) RESTClient() restclient.Interface {
|
||||
return c.inner.RESTClient()
|
||||
}
|
||||
|
||||
type wrappedKyvernoV1alpha1Interface struct {
|
||||
inner github_com_kyverno_kyverno_pkg_client_clientset_versioned_typed_kyverno_v1alpha1.KyvernoV1alpha1Interface
|
||||
metrics metrics.MetricsConfigManager
|
||||
clientType metrics.ClientType
|
||||
}
|
||||
|
||||
func wrapKyvernoV1alpha1Interface(inner github_com_kyverno_kyverno_pkg_client_clientset_versioned_typed_kyverno_v1alpha1.KyvernoV1alpha1Interface, metrics metrics.MetricsConfigManager, t metrics.ClientType) github_com_kyverno_kyverno_pkg_client_clientset_versioned_typed_kyverno_v1alpha1.KyvernoV1alpha1Interface {
|
||||
return &wrappedKyvernoV1alpha1Interface{inner, metrics, t}
|
||||
}
|
||||
|
||||
type wrappedKyvernoV1alpha1InterfaceCleanupPolicyInterface struct {
|
||||
inner github_com_kyverno_kyverno_pkg_client_clientset_versioned_typed_kyverno_v1alpha1.CleanupPolicyInterface
|
||||
recorder metrics.Recorder
|
||||
}
|
||||
|
||||
func wrapKyvernoV1alpha1InterfaceCleanupPolicyInterface(inner github_com_kyverno_kyverno_pkg_client_clientset_versioned_typed_kyverno_v1alpha1.CleanupPolicyInterface, recorder metrics.Recorder) github_com_kyverno_kyverno_pkg_client_clientset_versioned_typed_kyverno_v1alpha1.CleanupPolicyInterface {
|
||||
return &wrappedKyvernoV1alpha1InterfaceCleanupPolicyInterface{inner, recorder}
|
||||
}
|
||||
func (c *wrappedKyvernoV1alpha1InterfaceCleanupPolicyInterface) Create(arg0 context.Context, arg1 *github_com_kyverno_kyverno_api_kyverno_v1alpha1.CleanupPolicy, arg2 k8s_io_apimachinery_pkg_apis_meta_v1.CreateOptions) (*github_com_kyverno_kyverno_api_kyverno_v1alpha1.CleanupPolicy, error) {
|
||||
defer c.recorder.Record("create")
|
||||
return c.inner.Create(arg0, arg1, arg2)
|
||||
}
|
||||
func (c *wrappedKyvernoV1alpha1InterfaceCleanupPolicyInterface) Delete(arg0 context.Context, arg1 string, arg2 k8s_io_apimachinery_pkg_apis_meta_v1.DeleteOptions) error {
|
||||
defer c.recorder.Record("delete")
|
||||
return c.inner.Delete(arg0, arg1, arg2)
|
||||
}
|
||||
func (c *wrappedKyvernoV1alpha1InterfaceCleanupPolicyInterface) DeleteCollection(arg0 context.Context, arg1 k8s_io_apimachinery_pkg_apis_meta_v1.DeleteOptions, arg2 k8s_io_apimachinery_pkg_apis_meta_v1.ListOptions) error {
|
||||
defer c.recorder.Record("delete_collection")
|
||||
return c.inner.DeleteCollection(arg0, arg1, arg2)
|
||||
}
|
||||
func (c *wrappedKyvernoV1alpha1InterfaceCleanupPolicyInterface) Get(arg0 context.Context, arg1 string, arg2 k8s_io_apimachinery_pkg_apis_meta_v1.GetOptions) (*github_com_kyverno_kyverno_api_kyverno_v1alpha1.CleanupPolicy, error) {
|
||||
defer c.recorder.Record("get")
|
||||
return c.inner.Get(arg0, arg1, arg2)
|
||||
}
|
||||
func (c *wrappedKyvernoV1alpha1InterfaceCleanupPolicyInterface) List(arg0 context.Context, arg1 k8s_io_apimachinery_pkg_apis_meta_v1.ListOptions) (*github_com_kyverno_kyverno_api_kyverno_v1alpha1.CleanupPolicyList, error) {
|
||||
defer c.recorder.Record("list")
|
||||
return c.inner.List(arg0, arg1)
|
||||
}
|
||||
func (c *wrappedKyvernoV1alpha1InterfaceCleanupPolicyInterface) Patch(arg0 context.Context, arg1 string, arg2 k8s_io_apimachinery_pkg_types.PatchType, arg3 []uint8, arg4 metav1.PatchOptions, arg5 ...string) (*github_com_kyverno_kyverno_api_kyverno_v1alpha1.CleanupPolicy, error) {
|
||||
defer c.recorder.Record("patch")
|
||||
return c.inner.Patch(arg0, arg1, arg2, arg3, arg4, arg5...)
|
||||
}
|
||||
func (c *wrappedKyvernoV1alpha1InterfaceCleanupPolicyInterface) Update(arg0 context.Context, arg1 *github_com_kyverno_kyverno_api_kyverno_v1alpha1.CleanupPolicy, arg2 k8s_io_apimachinery_pkg_apis_meta_v1.UpdateOptions) (*github_com_kyverno_kyverno_api_kyverno_v1alpha1.CleanupPolicy, error) {
|
||||
defer c.recorder.Record("update")
|
||||
return c.inner.Update(arg0, arg1, arg2)
|
||||
}
|
||||
func (c *wrappedKyvernoV1alpha1InterfaceCleanupPolicyInterface) UpdateStatus(arg0 context.Context, arg1 *github_com_kyverno_kyverno_api_kyverno_v1alpha1.CleanupPolicy, arg2 k8s_io_apimachinery_pkg_apis_meta_v1.UpdateOptions) (*github_com_kyverno_kyverno_api_kyverno_v1alpha1.CleanupPolicy, error) {
|
||||
defer c.recorder.Record("update_status")
|
||||
return c.inner.UpdateStatus(arg0, arg1, arg2)
|
||||
}
|
||||
func (c *wrappedKyvernoV1alpha1InterfaceCleanupPolicyInterface) Watch(arg0 context.Context, arg1 metav1.ListOptions) (watch.Interface, error) {
|
||||
defer c.recorder.Record("watch")
|
||||
return c.inner.Watch(arg0, arg1)
|
||||
}
|
||||
|
||||
func (c *wrappedKyvernoV1alpha1Interface) CleanupPolicies(arg0 string) github_com_kyverno_kyverno_pkg_client_clientset_versioned_typed_kyverno_v1alpha1.CleanupPolicyInterface {
|
||||
recorder := metrics.NamespacedClientQueryRecorder(c.metrics, arg0, "CleanupPolicy", c.clientType)
|
||||
return wrapKyvernoV1alpha1InterfaceCleanupPolicyInterface(c.inner.CleanupPolicies(arg0), recorder)
|
||||
}
|
||||
|
||||
type wrappedKyvernoV1alpha1InterfaceClusterCleanupPolicyInterface struct {
|
||||
inner github_com_kyverno_kyverno_pkg_client_clientset_versioned_typed_kyverno_v1alpha1.ClusterCleanupPolicyInterface
|
||||
recorder metrics.Recorder
|
||||
}
|
||||
|
||||
func wrapKyvernoV1alpha1InterfaceClusterCleanupPolicyInterface(inner github_com_kyverno_kyverno_pkg_client_clientset_versioned_typed_kyverno_v1alpha1.ClusterCleanupPolicyInterface, recorder metrics.Recorder) github_com_kyverno_kyverno_pkg_client_clientset_versioned_typed_kyverno_v1alpha1.ClusterCleanupPolicyInterface {
|
||||
return &wrappedKyvernoV1alpha1InterfaceClusterCleanupPolicyInterface{inner, recorder}
|
||||
}
|
||||
func (c *wrappedKyvernoV1alpha1InterfaceClusterCleanupPolicyInterface) Create(arg0 context.Context, arg1 *github_com_kyverno_kyverno_api_kyverno_v1alpha1.ClusterCleanupPolicy, arg2 k8s_io_apimachinery_pkg_apis_meta_v1.CreateOptions) (*github_com_kyverno_kyverno_api_kyverno_v1alpha1.ClusterCleanupPolicy, error) {
|
||||
defer c.recorder.Record("create")
|
||||
return c.inner.Create(arg0, arg1, arg2)
|
||||
}
|
||||
func (c *wrappedKyvernoV1alpha1InterfaceClusterCleanupPolicyInterface) Delete(arg0 context.Context, arg1 string, arg2 k8s_io_apimachinery_pkg_apis_meta_v1.DeleteOptions) error {
|
||||
defer c.recorder.Record("delete")
|
||||
return c.inner.Delete(arg0, arg1, arg2)
|
||||
}
|
||||
func (c *wrappedKyvernoV1alpha1InterfaceClusterCleanupPolicyInterface) DeleteCollection(arg0 context.Context, arg1 k8s_io_apimachinery_pkg_apis_meta_v1.DeleteOptions, arg2 k8s_io_apimachinery_pkg_apis_meta_v1.ListOptions) error {
|
||||
defer c.recorder.Record("delete_collection")
|
||||
return c.inner.DeleteCollection(arg0, arg1, arg2)
|
||||
}
|
||||
func (c *wrappedKyvernoV1alpha1InterfaceClusterCleanupPolicyInterface) Get(arg0 context.Context, arg1 string, arg2 metav1.GetOptions) (*github_com_kyverno_kyverno_api_kyverno_v1alpha1.ClusterCleanupPolicy, error) {
|
||||
defer c.recorder.Record("get")
|
||||
return c.inner.Get(arg0, arg1, arg2)
|
||||
}
|
||||
func (c *wrappedKyvernoV1alpha1InterfaceClusterCleanupPolicyInterface) List(arg0 context.Context, arg1 k8s_io_apimachinery_pkg_apis_meta_v1.ListOptions) (*github_com_kyverno_kyverno_api_kyverno_v1alpha1.ClusterCleanupPolicyList, error) {
|
||||
defer c.recorder.Record("list")
|
||||
return c.inner.List(arg0, arg1)
|
||||
}
|
||||
func (c *wrappedKyvernoV1alpha1InterfaceClusterCleanupPolicyInterface) Patch(arg0 context.Context, arg1 string, arg2 k8s_io_apimachinery_pkg_types.PatchType, arg3 []uint8, arg4 k8s_io_apimachinery_pkg_apis_meta_v1.PatchOptions, arg5 ...string) (*github_com_kyverno_kyverno_api_kyverno_v1alpha1.ClusterCleanupPolicy, error) {
|
||||
defer c.recorder.Record("patch")
|
||||
return c.inner.Patch(arg0, arg1, arg2, arg3, arg4, arg5...)
|
||||
}
|
||||
func (c *wrappedKyvernoV1alpha1InterfaceClusterCleanupPolicyInterface) Update(arg0 context.Context, arg1 *github_com_kyverno_kyverno_api_kyverno_v1alpha1.ClusterCleanupPolicy, arg2 k8s_io_apimachinery_pkg_apis_meta_v1.UpdateOptions) (*github_com_kyverno_kyverno_api_kyverno_v1alpha1.ClusterCleanupPolicy, error) {
|
||||
defer c.recorder.Record("update")
|
||||
return c.inner.Update(arg0, arg1, arg2)
|
||||
}
|
||||
func (c *wrappedKyvernoV1alpha1InterfaceClusterCleanupPolicyInterface) UpdateStatus(arg0 context.Context, arg1 *github_com_kyverno_kyverno_api_kyverno_v1alpha1.ClusterCleanupPolicy, arg2 k8s_io_apimachinery_pkg_apis_meta_v1.UpdateOptions) (*github_com_kyverno_kyverno_api_kyverno_v1alpha1.ClusterCleanupPolicy, error) {
|
||||
defer c.recorder.Record("update_status")
|
||||
return c.inner.UpdateStatus(arg0, arg1, arg2)
|
||||
}
|
||||
func (c *wrappedKyvernoV1alpha1InterfaceClusterCleanupPolicyInterface) Watch(arg0 context.Context, arg1 k8s_io_apimachinery_pkg_apis_meta_v1.ListOptions) (watch.Interface, error) {
|
||||
defer c.recorder.Record("watch")
|
||||
return c.inner.Watch(arg0, arg1)
|
||||
}
|
||||
|
||||
func (c *wrappedKyvernoV1alpha1Interface) ClusterCleanupPolicies() github_com_kyverno_kyverno_pkg_client_clientset_versioned_typed_kyverno_v1alpha1.ClusterCleanupPolicyInterface {
|
||||
recorder := metrics.ClusteredClientQueryRecorder(c.metrics, "ClusterCleanupPolicy", c.clientType)
|
||||
return wrapKyvernoV1alpha1InterfaceClusterCleanupPolicyInterface(c.inner.ClusterCleanupPolicies(), recorder)
|
||||
}
|
||||
func (c *wrappedKyvernoV1alpha1Interface) RESTClient() restclient.Interface {
|
||||
return c.inner.RESTClient()
|
||||
}
|
||||
|
||||
type wrappedKyvernoV1alpha2Interface struct {
|
||||
inner github_com_kyverno_kyverno_pkg_client_clientset_versioned_typed_kyverno_v1alpha2.KyvernoV1alpha2Interface
|
||||
metrics metrics.MetricsConfigManager
|
||||
clientType metrics.ClientType
|
||||
}
|
||||
|
||||
func wrapKyvernoV1alpha2Interface(inner github_com_kyverno_kyverno_pkg_client_clientset_versioned_typed_kyverno_v1alpha2.KyvernoV1alpha2Interface, metrics metrics.MetricsConfigManager, t metrics.ClientType) github_com_kyverno_kyverno_pkg_client_clientset_versioned_typed_kyverno_v1alpha2.KyvernoV1alpha2Interface {
|
||||
return &wrappedKyvernoV1alpha2Interface{inner, metrics, t}
|
||||
}
|
||||
|
||||
type wrappedKyvernoV1alpha2InterfaceAdmissionReportInterface struct {
|
||||
inner github_com_kyverno_kyverno_pkg_client_clientset_versioned_typed_kyverno_v1alpha2.AdmissionReportInterface
|
||||
recorder metrics.Recorder
|
||||
}
|
||||
|
||||
func wrapKyvernoV1alpha2InterfaceAdmissionReportInterface(inner github_com_kyverno_kyverno_pkg_client_clientset_versioned_typed_kyverno_v1alpha2.AdmissionReportInterface, recorder metrics.Recorder) github_com_kyverno_kyverno_pkg_client_clientset_versioned_typed_kyverno_v1alpha2.AdmissionReportInterface {
|
||||
return &wrappedKyvernoV1alpha2InterfaceAdmissionReportInterface{inner, recorder}
|
||||
}
|
||||
func (c *wrappedKyvernoV1alpha2InterfaceAdmissionReportInterface) Create(arg0 context.Context, arg1 *github_com_kyverno_kyverno_api_kyverno_v1alpha2.AdmissionReport, arg2 k8s_io_apimachinery_pkg_apis_meta_v1.CreateOptions) (*github_com_kyverno_kyverno_api_kyverno_v1alpha2.AdmissionReport, error) {
|
||||
defer c.recorder.Record("create")
|
||||
return c.inner.Create(arg0, arg1, arg2)
|
||||
}
|
||||
func (c *wrappedKyvernoV1alpha2InterfaceAdmissionReportInterface) Delete(arg0 context.Context, arg1 string, arg2 k8s_io_apimachinery_pkg_apis_meta_v1.DeleteOptions) error {
|
||||
defer c.recorder.Record("delete")
|
||||
return c.inner.Delete(arg0, arg1, arg2)
|
||||
}
|
||||
func (c *wrappedKyvernoV1alpha2InterfaceAdmissionReportInterface) DeleteCollection(arg0 context.Context, arg1 k8s_io_apimachinery_pkg_apis_meta_v1.DeleteOptions, arg2 k8s_io_apimachinery_pkg_apis_meta_v1.ListOptions) error {
|
||||
defer c.recorder.Record("delete_collection")
|
||||
return c.inner.DeleteCollection(arg0, arg1, arg2)
|
||||
}
|
||||
func (c *wrappedKyvernoV1alpha2InterfaceAdmissionReportInterface) Get(arg0 context.Context, arg1 string, arg2 k8s_io_apimachinery_pkg_apis_meta_v1.GetOptions) (*github_com_kyverno_kyverno_api_kyverno_v1alpha2.AdmissionReport, error) {
|
||||
defer c.recorder.Record("get")
|
||||
return c.inner.Get(arg0, arg1, arg2)
|
||||
}
|
||||
func (c *wrappedKyvernoV1alpha2InterfaceAdmissionReportInterface) List(arg0 context.Context, arg1 k8s_io_apimachinery_pkg_apis_meta_v1.ListOptions) (*github_com_kyverno_kyverno_api_kyverno_v1alpha2.AdmissionReportList, error) {
|
||||
defer c.recorder.Record("list")
|
||||
return c.inner.List(arg0, arg1)
|
||||
}
|
||||
func (c *wrappedKyvernoV1alpha2InterfaceAdmissionReportInterface) Patch(arg0 context.Context, arg1 string, arg2 types.PatchType, arg3 []uint8, arg4 k8s_io_apimachinery_pkg_apis_meta_v1.PatchOptions, arg5 ...string) (*github_com_kyverno_kyverno_api_kyverno_v1alpha2.AdmissionReport, error) {
|
||||
defer c.recorder.Record("patch")
|
||||
return c.inner.Patch(arg0, arg1, arg2, arg3, arg4, arg5...)
|
||||
}
|
||||
func (c *wrappedKyvernoV1alpha2InterfaceAdmissionReportInterface) Update(arg0 context.Context, arg1 *github_com_kyverno_kyverno_api_kyverno_v1alpha2.AdmissionReport, arg2 k8s_io_apimachinery_pkg_apis_meta_v1.UpdateOptions) (*github_com_kyverno_kyverno_api_kyverno_v1alpha2.AdmissionReport, error) {
|
||||
defer c.recorder.Record("update")
|
||||
return c.inner.Update(arg0, arg1, arg2)
|
||||
}
|
||||
func (c *wrappedKyvernoV1alpha2InterfaceAdmissionReportInterface) Watch(arg0 context.Context, arg1 k8s_io_apimachinery_pkg_apis_meta_v1.ListOptions) (watch.Interface, error) {
|
||||
defer c.recorder.Record("watch")
|
||||
return c.inner.Watch(arg0, arg1)
|
||||
}
|
||||
|
||||
func (c *wrappedKyvernoV1alpha2Interface) AdmissionReports(arg0 string) github_com_kyverno_kyverno_pkg_client_clientset_versioned_typed_kyverno_v1alpha2.AdmissionReportInterface {
|
||||
recorder := metrics.NamespacedClientQueryRecorder(c.metrics, arg0, "AdmissionReport", c.clientType)
|
||||
return wrapKyvernoV1alpha2InterfaceAdmissionReportInterface(c.inner.AdmissionReports(arg0), recorder)
|
||||
}
|
||||
|
||||
type wrappedKyvernoV1alpha2InterfaceBackgroundScanReportInterface struct {
|
||||
inner github_com_kyverno_kyverno_pkg_client_clientset_versioned_typed_kyverno_v1alpha2.BackgroundScanReportInterface
|
||||
recorder metrics.Recorder
|
||||
}
|
||||
|
||||
func wrapKyvernoV1alpha2InterfaceBackgroundScanReportInterface(inner github_com_kyverno_kyverno_pkg_client_clientset_versioned_typed_kyverno_v1alpha2.BackgroundScanReportInterface, recorder metrics.Recorder) github_com_kyverno_kyverno_pkg_client_clientset_versioned_typed_kyverno_v1alpha2.BackgroundScanReportInterface {
|
||||
return &wrappedKyvernoV1alpha2InterfaceBackgroundScanReportInterface{inner, recorder}
|
||||
}
|
||||
func (c *wrappedKyvernoV1alpha2InterfaceBackgroundScanReportInterface) Create(arg0 context.Context, arg1 *github_com_kyverno_kyverno_api_kyverno_v1alpha2.BackgroundScanReport, arg2 k8s_io_apimachinery_pkg_apis_meta_v1.CreateOptions) (*github_com_kyverno_kyverno_api_kyverno_v1alpha2.BackgroundScanReport, error) {
|
||||
defer c.recorder.Record("create")
|
||||
return c.inner.Create(arg0, arg1, arg2)
|
||||
}
|
||||
func (c *wrappedKyvernoV1alpha2InterfaceBackgroundScanReportInterface) Delete(arg0 context.Context, arg1 string, arg2 k8s_io_apimachinery_pkg_apis_meta_v1.DeleteOptions) error {
|
||||
defer c.recorder.Record("delete")
|
||||
return c.inner.Delete(arg0, arg1, arg2)
|
||||
}
|
||||
func (c *wrappedKyvernoV1alpha2InterfaceBackgroundScanReportInterface) DeleteCollection(arg0 context.Context, arg1 k8s_io_apimachinery_pkg_apis_meta_v1.DeleteOptions, arg2 k8s_io_apimachinery_pkg_apis_meta_v1.ListOptions) error {
|
||||
defer c.recorder.Record("delete_collection")
|
||||
return c.inner.DeleteCollection(arg0, arg1, arg2)
|
||||
}
|
||||
func (c *wrappedKyvernoV1alpha2InterfaceBackgroundScanReportInterface) Get(arg0 context.Context, arg1 string, arg2 metav1.GetOptions) (*github_com_kyverno_kyverno_api_kyverno_v1alpha2.BackgroundScanReport, error) {
|
||||
defer c.recorder.Record("get")
|
||||
return c.inner.Get(arg0, arg1, arg2)
|
||||
}
|
||||
func (c *wrappedKyvernoV1alpha2InterfaceBackgroundScanReportInterface) List(arg0 context.Context, arg1 k8s_io_apimachinery_pkg_apis_meta_v1.ListOptions) (*github_com_kyverno_kyverno_api_kyverno_v1alpha2.BackgroundScanReportList, error) {
|
||||
defer c.recorder.Record("list")
|
||||
return c.inner.List(arg0, arg1)
|
||||
}
|
||||
func (c *wrappedKyvernoV1alpha2InterfaceBackgroundScanReportInterface) Patch(arg0 context.Context, arg1 string, arg2 types.PatchType, arg3 []uint8, arg4 k8s_io_apimachinery_pkg_apis_meta_v1.PatchOptions, arg5 ...string) (*github_com_kyverno_kyverno_api_kyverno_v1alpha2.BackgroundScanReport, error) {
|
||||
defer c.recorder.Record("patch")
|
||||
return c.inner.Patch(arg0, arg1, arg2, arg3, arg4, arg5...)
|
||||
}
|
||||
func (c *wrappedKyvernoV1alpha2InterfaceBackgroundScanReportInterface) Update(arg0 context.Context, arg1 *github_com_kyverno_kyverno_api_kyverno_v1alpha2.BackgroundScanReport, arg2 metav1.UpdateOptions) (*github_com_kyverno_kyverno_api_kyverno_v1alpha2.BackgroundScanReport, error) {
|
||||
defer c.recorder.Record("update")
|
||||
return c.inner.Update(arg0, arg1, arg2)
|
||||
}
|
||||
func (c *wrappedKyvernoV1alpha2InterfaceBackgroundScanReportInterface) Watch(arg0 context.Context, arg1 k8s_io_apimachinery_pkg_apis_meta_v1.ListOptions) (watch.Interface, error) {
|
||||
defer c.recorder.Record("watch")
|
||||
return c.inner.Watch(arg0, arg1)
|
||||
}
|
||||
|
||||
func (c *wrappedKyvernoV1alpha2Interface) BackgroundScanReports(arg0 string) github_com_kyverno_kyverno_pkg_client_clientset_versioned_typed_kyverno_v1alpha2.BackgroundScanReportInterface {
|
||||
recorder := metrics.NamespacedClientQueryRecorder(c.metrics, arg0, "BackgroundScanReport", c.clientType)
|
||||
return wrapKyvernoV1alpha2InterfaceBackgroundScanReportInterface(c.inner.BackgroundScanReports(arg0), recorder)
|
||||
}
|
||||
|
||||
type wrappedKyvernoV1alpha2InterfaceClusterAdmissionReportInterface struct {
|
||||
inner github_com_kyverno_kyverno_pkg_client_clientset_versioned_typed_kyverno_v1alpha2.ClusterAdmissionReportInterface
|
||||
recorder metrics.Recorder
|
||||
}
|
||||
|
||||
func wrapKyvernoV1alpha2InterfaceClusterAdmissionReportInterface(inner github_com_kyverno_kyverno_pkg_client_clientset_versioned_typed_kyverno_v1alpha2.ClusterAdmissionReportInterface, recorder metrics.Recorder) github_com_kyverno_kyverno_pkg_client_clientset_versioned_typed_kyverno_v1alpha2.ClusterAdmissionReportInterface {
|
||||
return &wrappedKyvernoV1alpha2InterfaceClusterAdmissionReportInterface{inner, recorder}
|
||||
}
|
||||
func (c *wrappedKyvernoV1alpha2InterfaceClusterAdmissionReportInterface) Create(arg0 context.Context, arg1 *github_com_kyverno_kyverno_api_kyverno_v1alpha2.ClusterAdmissionReport, arg2 k8s_io_apimachinery_pkg_apis_meta_v1.CreateOptions) (*github_com_kyverno_kyverno_api_kyverno_v1alpha2.ClusterAdmissionReport, error) {
|
||||
defer c.recorder.Record("create")
|
||||
return c.inner.Create(arg0, arg1, arg2)
|
||||
}
|
||||
func (c *wrappedKyvernoV1alpha2InterfaceClusterAdmissionReportInterface) Delete(arg0 context.Context, arg1 string, arg2 k8s_io_apimachinery_pkg_apis_meta_v1.DeleteOptions) error {
|
||||
defer c.recorder.Record("delete")
|
||||
return c.inner.Delete(arg0, arg1, arg2)
|
||||
}
|
||||
func (c *wrappedKyvernoV1alpha2InterfaceClusterAdmissionReportInterface) DeleteCollection(arg0 context.Context, arg1 k8s_io_apimachinery_pkg_apis_meta_v1.DeleteOptions, arg2 k8s_io_apimachinery_pkg_apis_meta_v1.ListOptions) error {
|
||||
defer c.recorder.Record("delete_collection")
|
||||
return c.inner.DeleteCollection(arg0, arg1, arg2)
|
||||
}
|
||||
func (c *wrappedKyvernoV1alpha2InterfaceClusterAdmissionReportInterface) Get(arg0 context.Context, arg1 string, arg2 k8s_io_apimachinery_pkg_apis_meta_v1.GetOptions) (*github_com_kyverno_kyverno_api_kyverno_v1alpha2.ClusterAdmissionReport, error) {
|
||||
defer c.recorder.Record("get")
|
||||
return c.inner.Get(arg0, arg1, arg2)
|
||||
}
|
||||
func (c *wrappedKyvernoV1alpha2InterfaceClusterAdmissionReportInterface) List(arg0 context.Context, arg1 k8s_io_apimachinery_pkg_apis_meta_v1.ListOptions) (*github_com_kyverno_kyverno_api_kyverno_v1alpha2.ClusterAdmissionReportList, error) {
|
||||
defer c.recorder.Record("list")
|
||||
return c.inner.List(arg0, arg1)
|
||||
}
|
||||
func (c *wrappedKyvernoV1alpha2InterfaceClusterAdmissionReportInterface) Patch(arg0 context.Context, arg1 string, arg2 types.PatchType, arg3 []uint8, arg4 k8s_io_apimachinery_pkg_apis_meta_v1.PatchOptions, arg5 ...string) (*github_com_kyverno_kyverno_api_kyverno_v1alpha2.ClusterAdmissionReport, error) {
|
||||
defer c.recorder.Record("patch")
|
||||
return c.inner.Patch(arg0, arg1, arg2, arg3, arg4, arg5...)
|
||||
}
|
||||
func (c *wrappedKyvernoV1alpha2InterfaceClusterAdmissionReportInterface) Update(arg0 context.Context, arg1 *github_com_kyverno_kyverno_api_kyverno_v1alpha2.ClusterAdmissionReport, arg2 k8s_io_apimachinery_pkg_apis_meta_v1.UpdateOptions) (*github_com_kyverno_kyverno_api_kyverno_v1alpha2.ClusterAdmissionReport, error) {
|
||||
defer c.recorder.Record("update")
|
||||
return c.inner.Update(arg0, arg1, arg2)
|
||||
}
|
||||
func (c *wrappedKyvernoV1alpha2InterfaceClusterAdmissionReportInterface) Watch(arg0 context.Context, arg1 k8s_io_apimachinery_pkg_apis_meta_v1.ListOptions) (k8s_io_apimachinery_pkg_watch.Interface, error) {
|
||||
defer c.recorder.Record("watch")
|
||||
return c.inner.Watch(arg0, arg1)
|
||||
}
|
||||
|
||||
func (c *wrappedKyvernoV1alpha2Interface) ClusterAdmissionReports() github_com_kyverno_kyverno_pkg_client_clientset_versioned_typed_kyverno_v1alpha2.ClusterAdmissionReportInterface {
|
||||
recorder := metrics.ClusteredClientQueryRecorder(c.metrics, "ClusterAdmissionReport", c.clientType)
|
||||
return wrapKyvernoV1alpha2InterfaceClusterAdmissionReportInterface(c.inner.ClusterAdmissionReports(), recorder)
|
||||
}
|
||||
|
||||
type wrappedKyvernoV1alpha2InterfaceClusterBackgroundScanReportInterface struct {
|
||||
inner github_com_kyverno_kyverno_pkg_client_clientset_versioned_typed_kyverno_v1alpha2.ClusterBackgroundScanReportInterface
|
||||
recorder metrics.Recorder
|
||||
}
|
||||
|
||||
func wrapKyvernoV1alpha2InterfaceClusterBackgroundScanReportInterface(inner github_com_kyverno_kyverno_pkg_client_clientset_versioned_typed_kyverno_v1alpha2.ClusterBackgroundScanReportInterface, recorder metrics.Recorder) github_com_kyverno_kyverno_pkg_client_clientset_versioned_typed_kyverno_v1alpha2.ClusterBackgroundScanReportInterface {
|
||||
return &wrappedKyvernoV1alpha2InterfaceClusterBackgroundScanReportInterface{inner, recorder}
|
||||
}
|
||||
func (c *wrappedKyvernoV1alpha2InterfaceClusterBackgroundScanReportInterface) Create(arg0 context.Context, arg1 *github_com_kyverno_kyverno_api_kyverno_v1alpha2.ClusterBackgroundScanReport, arg2 k8s_io_apimachinery_pkg_apis_meta_v1.CreateOptions) (*github_com_kyverno_kyverno_api_kyverno_v1alpha2.ClusterBackgroundScanReport, error) {
|
||||
defer c.recorder.Record("create")
|
||||
return c.inner.Create(arg0, arg1, arg2)
|
||||
}
|
||||
func (c *wrappedKyvernoV1alpha2InterfaceClusterBackgroundScanReportInterface) Delete(arg0 context.Context, arg1 string, arg2 k8s_io_apimachinery_pkg_apis_meta_v1.DeleteOptions) error {
|
||||
defer c.recorder.Record("delete")
|
||||
return c.inner.Delete(arg0, arg1, arg2)
|
||||
}
|
||||
func (c *wrappedKyvernoV1alpha2InterfaceClusterBackgroundScanReportInterface) DeleteCollection(arg0 context.Context, arg1 k8s_io_apimachinery_pkg_apis_meta_v1.DeleteOptions, arg2 k8s_io_apimachinery_pkg_apis_meta_v1.ListOptions) error {
|
||||
defer c.recorder.Record("delete_collection")
|
||||
return c.inner.DeleteCollection(arg0, arg1, arg2)
|
||||
}
|
||||
func (c *wrappedKyvernoV1alpha2InterfaceClusterBackgroundScanReportInterface) Get(arg0 context.Context, arg1 string, arg2 k8s_io_apimachinery_pkg_apis_meta_v1.GetOptions) (*github_com_kyverno_kyverno_api_kyverno_v1alpha2.ClusterBackgroundScanReport, error) {
|
||||
defer c.recorder.Record("get")
|
||||
return c.inner.Get(arg0, arg1, arg2)
|
||||
}
|
||||
func (c *wrappedKyvernoV1alpha2InterfaceClusterBackgroundScanReportInterface) List(arg0 context.Context, arg1 k8s_io_apimachinery_pkg_apis_meta_v1.ListOptions) (*github_com_kyverno_kyverno_api_kyverno_v1alpha2.ClusterBackgroundScanReportList, error) {
|
||||
defer c.recorder.Record("list")
|
||||
return c.inner.List(arg0, arg1)
|
||||
}
|
||||
func (c *wrappedKyvernoV1alpha2InterfaceClusterBackgroundScanReportInterface) Patch(arg0 context.Context, arg1 string, arg2 types.PatchType, arg3 []uint8, arg4 k8s_io_apimachinery_pkg_apis_meta_v1.PatchOptions, arg5 ...string) (*github_com_kyverno_kyverno_api_kyverno_v1alpha2.ClusterBackgroundScanReport, error) {
|
||||
defer c.recorder.Record("patch")
|
||||
return c.inner.Patch(arg0, arg1, arg2, arg3, arg4, arg5...)
|
||||
}
|
||||
func (c *wrappedKyvernoV1alpha2InterfaceClusterBackgroundScanReportInterface) Update(arg0 context.Context, arg1 *github_com_kyverno_kyverno_api_kyverno_v1alpha2.ClusterBackgroundScanReport, arg2 k8s_io_apimachinery_pkg_apis_meta_v1.UpdateOptions) (*github_com_kyverno_kyverno_api_kyverno_v1alpha2.ClusterBackgroundScanReport, error) {
|
||||
defer c.recorder.Record("update")
|
||||
return c.inner.Update(arg0, arg1, arg2)
|
||||
}
|
||||
func (c *wrappedKyvernoV1alpha2InterfaceClusterBackgroundScanReportInterface) Watch(arg0 context.Context, arg1 k8s_io_apimachinery_pkg_apis_meta_v1.ListOptions) (k8s_io_apimachinery_pkg_watch.Interface, error) {
|
||||
defer c.recorder.Record("watch")
|
||||
return c.inner.Watch(arg0, arg1)
|
||||
}
|
||||
|
||||
func (c *wrappedKyvernoV1alpha2Interface) ClusterBackgroundScanReports() github_com_kyverno_kyverno_pkg_client_clientset_versioned_typed_kyverno_v1alpha2.ClusterBackgroundScanReportInterface {
|
||||
recorder := metrics.ClusteredClientQueryRecorder(c.metrics, "ClusterBackgroundScanReport", c.clientType)
|
||||
return wrapKyvernoV1alpha2InterfaceClusterBackgroundScanReportInterface(c.inner.ClusterBackgroundScanReports(), recorder)
|
||||
}
|
||||
func (c *wrappedKyvernoV1alpha2Interface) RESTClient() restclient.Interface {
|
||||
return c.inner.RESTClient()
|
||||
}
|
||||
|
||||
type wrappedKyvernoV1beta1Interface struct {
|
||||
inner github_com_kyverno_kyverno_pkg_client_clientset_versioned_typed_kyverno_v1beta1.KyvernoV1beta1Interface
|
||||
metrics metrics.MetricsConfigManager
|
||||
clientType metrics.ClientType
|
||||
}
|
||||
|
||||
func wrapKyvernoV1beta1Interface(inner github_com_kyverno_kyverno_pkg_client_clientset_versioned_typed_kyverno_v1beta1.KyvernoV1beta1Interface, metrics metrics.MetricsConfigManager, t metrics.ClientType) github_com_kyverno_kyverno_pkg_client_clientset_versioned_typed_kyverno_v1beta1.KyvernoV1beta1Interface {
|
||||
return &wrappedKyvernoV1beta1Interface{inner, metrics, t}
|
||||
}
|
||||
|
||||
type wrappedKyvernoV1beta1InterfaceUpdateRequestInterface struct {
|
||||
inner github_com_kyverno_kyverno_pkg_client_clientset_versioned_typed_kyverno_v1beta1.UpdateRequestInterface
|
||||
recorder metrics.Recorder
|
||||
}
|
||||
|
||||
func wrapKyvernoV1beta1InterfaceUpdateRequestInterface(inner github_com_kyverno_kyverno_pkg_client_clientset_versioned_typed_kyverno_v1beta1.UpdateRequestInterface, recorder metrics.Recorder) github_com_kyverno_kyverno_pkg_client_clientset_versioned_typed_kyverno_v1beta1.UpdateRequestInterface {
|
||||
return &wrappedKyvernoV1beta1InterfaceUpdateRequestInterface{inner, recorder}
|
||||
}
|
||||
func (c *wrappedKyvernoV1beta1InterfaceUpdateRequestInterface) Create(arg0 context.Context, arg1 *github_com_kyverno_kyverno_api_kyverno_v1beta1.UpdateRequest, arg2 k8s_io_apimachinery_pkg_apis_meta_v1.CreateOptions) (*github_com_kyverno_kyverno_api_kyverno_v1beta1.UpdateRequest, error) {
|
||||
defer c.recorder.Record("create")
|
||||
return c.inner.Create(arg0, arg1, arg2)
|
||||
}
|
||||
func (c *wrappedKyvernoV1beta1InterfaceUpdateRequestInterface) Delete(arg0 context.Context, arg1 string, arg2 k8s_io_apimachinery_pkg_apis_meta_v1.DeleteOptions) error {
|
||||
defer c.recorder.Record("delete")
|
||||
return c.inner.Delete(arg0, arg1, arg2)
|
||||
}
|
||||
func (c *wrappedKyvernoV1beta1InterfaceUpdateRequestInterface) DeleteCollection(arg0 context.Context, arg1 k8s_io_apimachinery_pkg_apis_meta_v1.DeleteOptions, arg2 k8s_io_apimachinery_pkg_apis_meta_v1.ListOptions) error {
|
||||
defer c.recorder.Record("delete_collection")
|
||||
return c.inner.DeleteCollection(arg0, arg1, arg2)
|
||||
}
|
||||
func (c *wrappedKyvernoV1beta1InterfaceUpdateRequestInterface) Get(arg0 context.Context, arg1 string, arg2 k8s_io_apimachinery_pkg_apis_meta_v1.GetOptions) (*github_com_kyverno_kyverno_api_kyverno_v1beta1.UpdateRequest, error) {
|
||||
defer c.recorder.Record("get")
|
||||
return c.inner.Get(arg0, arg1, arg2)
|
||||
}
|
||||
func (c *wrappedKyvernoV1beta1InterfaceUpdateRequestInterface) List(arg0 context.Context, arg1 k8s_io_apimachinery_pkg_apis_meta_v1.ListOptions) (*github_com_kyverno_kyverno_api_kyverno_v1beta1.UpdateRequestList, error) {
|
||||
defer c.recorder.Record("list")
|
||||
return c.inner.List(arg0, arg1)
|
||||
}
|
||||
func (c *wrappedKyvernoV1beta1InterfaceUpdateRequestInterface) Patch(arg0 context.Context, arg1 string, arg2 types.PatchType, arg3 []uint8, arg4 k8s_io_apimachinery_pkg_apis_meta_v1.PatchOptions, arg5 ...string) (*github_com_kyverno_kyverno_api_kyverno_v1beta1.UpdateRequest, error) {
|
||||
defer c.recorder.Record("patch")
|
||||
return c.inner.Patch(arg0, arg1, arg2, arg3, arg4, arg5...)
|
||||
}
|
||||
func (c *wrappedKyvernoV1beta1InterfaceUpdateRequestInterface) Update(arg0 context.Context, arg1 *github_com_kyverno_kyverno_api_kyverno_v1beta1.UpdateRequest, arg2 k8s_io_apimachinery_pkg_apis_meta_v1.UpdateOptions) (*github_com_kyverno_kyverno_api_kyverno_v1beta1.UpdateRequest, error) {
|
||||
defer c.recorder.Record("update")
|
||||
return c.inner.Update(arg0, arg1, arg2)
|
||||
}
|
||||
func (c *wrappedKyvernoV1beta1InterfaceUpdateRequestInterface) UpdateStatus(arg0 context.Context, arg1 *github_com_kyverno_kyverno_api_kyverno_v1beta1.UpdateRequest, arg2 k8s_io_apimachinery_pkg_apis_meta_v1.UpdateOptions) (*github_com_kyverno_kyverno_api_kyverno_v1beta1.UpdateRequest, error) {
|
||||
defer c.recorder.Record("update_status")
|
||||
return c.inner.UpdateStatus(arg0, arg1, arg2)
|
||||
}
|
||||
func (c *wrappedKyvernoV1beta1InterfaceUpdateRequestInterface) Watch(arg0 context.Context, arg1 k8s_io_apimachinery_pkg_apis_meta_v1.ListOptions) (watch.Interface, error) {
|
||||
defer c.recorder.Record("watch")
|
||||
return c.inner.Watch(arg0, arg1)
|
||||
}
|
||||
|
||||
func (c *wrappedKyvernoV1beta1Interface) UpdateRequests(arg0 string) github_com_kyverno_kyverno_pkg_client_clientset_versioned_typed_kyverno_v1beta1.UpdateRequestInterface {
|
||||
recorder := metrics.NamespacedClientQueryRecorder(c.metrics, arg0, "UpdateRequest", c.clientType)
|
||||
return wrapKyvernoV1beta1InterfaceUpdateRequestInterface(c.inner.UpdateRequests(arg0), recorder)
|
||||
}
|
||||
func (c *wrappedKyvernoV1beta1Interface) RESTClient() restclient.Interface {
|
||||
return c.inner.RESTClient()
|
||||
}
|
||||
|
||||
type wrappedWgpolicyk8sV1alpha2Interface struct {
|
||||
inner github_com_kyverno_kyverno_pkg_client_clientset_versioned_typed_policyreport_v1alpha2.Wgpolicyk8sV1alpha2Interface
|
||||
metrics metrics.MetricsConfigManager
|
||||
clientType metrics.ClientType
|
||||
}
|
||||
|
||||
func wrapWgpolicyk8sV1alpha2Interface(inner github_com_kyverno_kyverno_pkg_client_clientset_versioned_typed_policyreport_v1alpha2.Wgpolicyk8sV1alpha2Interface, metrics metrics.MetricsConfigManager, t metrics.ClientType) github_com_kyverno_kyverno_pkg_client_clientset_versioned_typed_policyreport_v1alpha2.Wgpolicyk8sV1alpha2Interface {
|
||||
return &wrappedWgpolicyk8sV1alpha2Interface{inner, metrics, t}
|
||||
}
|
||||
|
||||
type wrappedWgpolicyk8sV1alpha2InterfaceClusterPolicyReportInterface struct {
|
||||
inner github_com_kyverno_kyverno_pkg_client_clientset_versioned_typed_policyreport_v1alpha2.ClusterPolicyReportInterface
|
||||
recorder metrics.Recorder
|
||||
}
|
||||
|
||||
func wrapWgpolicyk8sV1alpha2InterfaceClusterPolicyReportInterface(inner github_com_kyverno_kyverno_pkg_client_clientset_versioned_typed_policyreport_v1alpha2.ClusterPolicyReportInterface, recorder metrics.Recorder) github_com_kyverno_kyverno_pkg_client_clientset_versioned_typed_policyreport_v1alpha2.ClusterPolicyReportInterface {
|
||||
return &wrappedWgpolicyk8sV1alpha2InterfaceClusterPolicyReportInterface{inner, recorder}
|
||||
}
|
||||
func (c *wrappedWgpolicyk8sV1alpha2InterfaceClusterPolicyReportInterface) Create(arg0 context.Context, arg1 *github_com_kyverno_kyverno_api_policyreport_v1alpha2.ClusterPolicyReport, arg2 k8s_io_apimachinery_pkg_apis_meta_v1.CreateOptions) (*github_com_kyverno_kyverno_api_policyreport_v1alpha2.ClusterPolicyReport, error) {
|
||||
defer c.recorder.Record("create")
|
||||
return c.inner.Create(arg0, arg1, arg2)
|
||||
}
|
||||
func (c *wrappedWgpolicyk8sV1alpha2InterfaceClusterPolicyReportInterface) Delete(arg0 context.Context, arg1 string, arg2 k8s_io_apimachinery_pkg_apis_meta_v1.DeleteOptions) error {
|
||||
defer c.recorder.Record("delete")
|
||||
return c.inner.Delete(arg0, arg1, arg2)
|
||||
}
|
||||
func (c *wrappedWgpolicyk8sV1alpha2InterfaceClusterPolicyReportInterface) DeleteCollection(arg0 context.Context, arg1 k8s_io_apimachinery_pkg_apis_meta_v1.DeleteOptions, arg2 k8s_io_apimachinery_pkg_apis_meta_v1.ListOptions) error {
|
||||
defer c.recorder.Record("delete_collection")
|
||||
return c.inner.DeleteCollection(arg0, arg1, arg2)
|
||||
}
|
||||
func (c *wrappedWgpolicyk8sV1alpha2InterfaceClusterPolicyReportInterface) Get(arg0 context.Context, arg1 string, arg2 k8s_io_apimachinery_pkg_apis_meta_v1.GetOptions) (*github_com_kyverno_kyverno_api_policyreport_v1alpha2.ClusterPolicyReport, error) {
|
||||
defer c.recorder.Record("get")
|
||||
return c.inner.Get(arg0, arg1, arg2)
|
||||
}
|
||||
func (c *wrappedWgpolicyk8sV1alpha2InterfaceClusterPolicyReportInterface) List(arg0 context.Context, arg1 k8s_io_apimachinery_pkg_apis_meta_v1.ListOptions) (*github_com_kyverno_kyverno_api_policyreport_v1alpha2.ClusterPolicyReportList, error) {
|
||||
defer c.recorder.Record("list")
|
||||
return c.inner.List(arg0, arg1)
|
||||
}
|
||||
func (c *wrappedWgpolicyk8sV1alpha2InterfaceClusterPolicyReportInterface) Patch(arg0 context.Context, arg1 string, arg2 types.PatchType, arg3 []uint8, arg4 k8s_io_apimachinery_pkg_apis_meta_v1.PatchOptions, arg5 ...string) (*github_com_kyverno_kyverno_api_policyreport_v1alpha2.ClusterPolicyReport, error) {
|
||||
defer c.recorder.Record("patch")
|
||||
return c.inner.Patch(arg0, arg1, arg2, arg3, arg4, arg5...)
|
||||
}
|
||||
func (c *wrappedWgpolicyk8sV1alpha2InterfaceClusterPolicyReportInterface) Update(arg0 context.Context, arg1 *github_com_kyverno_kyverno_api_policyreport_v1alpha2.ClusterPolicyReport, arg2 k8s_io_apimachinery_pkg_apis_meta_v1.UpdateOptions) (*github_com_kyverno_kyverno_api_policyreport_v1alpha2.ClusterPolicyReport, error) {
|
||||
defer c.recorder.Record("update")
|
||||
return c.inner.Update(arg0, arg1, arg2)
|
||||
}
|
||||
func (c *wrappedWgpolicyk8sV1alpha2InterfaceClusterPolicyReportInterface) Watch(arg0 context.Context, arg1 k8s_io_apimachinery_pkg_apis_meta_v1.ListOptions) (k8s_io_apimachinery_pkg_watch.Interface, error) {
|
||||
defer c.recorder.Record("watch")
|
||||
return c.inner.Watch(arg0, arg1)
|
||||
}
|
||||
|
||||
func (c *wrappedWgpolicyk8sV1alpha2Interface) ClusterPolicyReports() github_com_kyverno_kyverno_pkg_client_clientset_versioned_typed_policyreport_v1alpha2.ClusterPolicyReportInterface {
|
||||
recorder := metrics.ClusteredClientQueryRecorder(c.metrics, "ClusterPolicyReport", c.clientType)
|
||||
return wrapWgpolicyk8sV1alpha2InterfaceClusterPolicyReportInterface(c.inner.ClusterPolicyReports(), recorder)
|
||||
}
|
||||
|
||||
type wrappedWgpolicyk8sV1alpha2InterfacePolicyReportInterface struct {
|
||||
inner github_com_kyverno_kyverno_pkg_client_clientset_versioned_typed_policyreport_v1alpha2.PolicyReportInterface
|
||||
recorder metrics.Recorder
|
||||
}
|
||||
|
||||
func wrapWgpolicyk8sV1alpha2InterfacePolicyReportInterface(inner github_com_kyverno_kyverno_pkg_client_clientset_versioned_typed_policyreport_v1alpha2.PolicyReportInterface, recorder metrics.Recorder) github_com_kyverno_kyverno_pkg_client_clientset_versioned_typed_policyreport_v1alpha2.PolicyReportInterface {
|
||||
return &wrappedWgpolicyk8sV1alpha2InterfacePolicyReportInterface{inner, recorder}
|
||||
}
|
||||
func (c *wrappedWgpolicyk8sV1alpha2InterfacePolicyReportInterface) Create(arg0 context.Context, arg1 *github_com_kyverno_kyverno_api_policyreport_v1alpha2.PolicyReport, arg2 k8s_io_apimachinery_pkg_apis_meta_v1.CreateOptions) (*github_com_kyverno_kyverno_api_policyreport_v1alpha2.PolicyReport, error) {
|
||||
defer c.recorder.Record("create")
|
||||
return c.inner.Create(arg0, arg1, arg2)
|
||||
}
|
||||
func (c *wrappedWgpolicyk8sV1alpha2InterfacePolicyReportInterface) Delete(arg0 context.Context, arg1 string, arg2 k8s_io_apimachinery_pkg_apis_meta_v1.DeleteOptions) error {
|
||||
defer c.recorder.Record("delete")
|
||||
return c.inner.Delete(arg0, arg1, arg2)
|
||||
}
|
||||
func (c *wrappedWgpolicyk8sV1alpha2InterfacePolicyReportInterface) DeleteCollection(arg0 context.Context, arg1 k8s_io_apimachinery_pkg_apis_meta_v1.DeleteOptions, arg2 metav1.ListOptions) error {
|
||||
defer c.recorder.Record("delete_collection")
|
||||
return c.inner.DeleteCollection(arg0, arg1, arg2)
|
||||
}
|
||||
func (c *wrappedWgpolicyk8sV1alpha2InterfacePolicyReportInterface) Get(arg0 context.Context, arg1 string, arg2 k8s_io_apimachinery_pkg_apis_meta_v1.GetOptions) (*github_com_kyverno_kyverno_api_policyreport_v1alpha2.PolicyReport, error) {
|
||||
defer c.recorder.Record("get")
|
||||
return c.inner.Get(arg0, arg1, arg2)
|
||||
}
|
||||
func (c *wrappedWgpolicyk8sV1alpha2InterfacePolicyReportInterface) List(arg0 context.Context, arg1 k8s_io_apimachinery_pkg_apis_meta_v1.ListOptions) (*github_com_kyverno_kyverno_api_policyreport_v1alpha2.PolicyReportList, error) {
|
||||
defer c.recorder.Record("list")
|
||||
return c.inner.List(arg0, arg1)
|
||||
}
|
||||
func (c *wrappedWgpolicyk8sV1alpha2InterfacePolicyReportInterface) Patch(arg0 context.Context, arg1 string, arg2 k8s_io_apimachinery_pkg_types.PatchType, arg3 []uint8, arg4 k8s_io_apimachinery_pkg_apis_meta_v1.PatchOptions, arg5 ...string) (*github_com_kyverno_kyverno_api_policyreport_v1alpha2.PolicyReport, error) {
|
||||
defer c.recorder.Record("patch")
|
||||
return c.inner.Patch(arg0, arg1, arg2, arg3, arg4, arg5...)
|
||||
}
|
||||
func (c *wrappedWgpolicyk8sV1alpha2InterfacePolicyReportInterface) Update(arg0 context.Context, arg1 *github_com_kyverno_kyverno_api_policyreport_v1alpha2.PolicyReport, arg2 metav1.UpdateOptions) (*github_com_kyverno_kyverno_api_policyreport_v1alpha2.PolicyReport, error) {
|
||||
defer c.recorder.Record("update")
|
||||
return c.inner.Update(arg0, arg1, arg2)
|
||||
}
|
||||
func (c *wrappedWgpolicyk8sV1alpha2InterfacePolicyReportInterface) Watch(arg0 context.Context, arg1 k8s_io_apimachinery_pkg_apis_meta_v1.ListOptions) (k8s_io_apimachinery_pkg_watch.Interface, error) {
|
||||
defer c.recorder.Record("watch")
|
||||
return c.inner.Watch(arg0, arg1)
|
||||
}
|
||||
|
||||
func (c *wrappedWgpolicyk8sV1alpha2Interface) PolicyReports(arg0 string) github_com_kyverno_kyverno_pkg_client_clientset_versioned_typed_policyreport_v1alpha2.PolicyReportInterface {
|
||||
recorder := metrics.NamespacedClientQueryRecorder(c.metrics, arg0, "PolicyReport", c.clientType)
|
||||
return wrapWgpolicyk8sV1alpha2InterfacePolicyReportInterface(c.inner.PolicyReports(arg0), recorder)
|
||||
}
|
||||
func (c *wrappedWgpolicyk8sV1alpha2Interface) RESTClient() restclient.Interface {
|
||||
return c.inner.RESTClient()
|
||||
}
|
6893
pkg/clients/wrappers/metrics/kube/clientset.generated.go
Normal file
6893
pkg/clients/wrappers/metrics/kube/clientset.generated.go
Normal file
File diff suppressed because it is too large
Load diff
730
pkg/clients/wrappers/metrics/kyverno/clientset.generated.go
Normal file
730
pkg/clients/wrappers/metrics/kyverno/clientset.generated.go
Normal file
|
@ -0,0 +1,730 @@
|
|||
package client
|
||||
|
||||
import (
|
||||
context "context"
|
||||
|
||||
github_com_kyverno_kyverno_api_kyverno_v1 "github.com/kyverno/kyverno/api/kyverno/v1"
|
||||
github_com_kyverno_kyverno_api_kyverno_v1alpha1 "github.com/kyverno/kyverno/api/kyverno/v1alpha1"
|
||||
github_com_kyverno_kyverno_api_kyverno_v1alpha2 "github.com/kyverno/kyverno/api/kyverno/v1alpha2"
|
||||
github_com_kyverno_kyverno_api_kyverno_v1beta1 "github.com/kyverno/kyverno/api/kyverno/v1beta1"
|
||||
github_com_kyverno_kyverno_api_policyreport_v1alpha2 "github.com/kyverno/kyverno/api/policyreport/v1alpha2"
|
||||
github_com_kyverno_kyverno_pkg_client_clientset_versioned "github.com/kyverno/kyverno/pkg/client/clientset/versioned"
|
||||
github_com_kyverno_kyverno_pkg_client_clientset_versioned_typed_kyverno_v1 "github.com/kyverno/kyverno/pkg/client/clientset/versioned/typed/kyverno/v1"
|
||||
github_com_kyverno_kyverno_pkg_client_clientset_versioned_typed_kyverno_v1alpha1 "github.com/kyverno/kyverno/pkg/client/clientset/versioned/typed/kyverno/v1alpha1"
|
||||
github_com_kyverno_kyverno_pkg_client_clientset_versioned_typed_kyverno_v1alpha2 "github.com/kyverno/kyverno/pkg/client/clientset/versioned/typed/kyverno/v1alpha2"
|
||||
github_com_kyverno_kyverno_pkg_client_clientset_versioned_typed_kyverno_v1beta1 "github.com/kyverno/kyverno/pkg/client/clientset/versioned/typed/kyverno/v1beta1"
|
||||
github_com_kyverno_kyverno_pkg_client_clientset_versioned_typed_policyreport_v1alpha2 "github.com/kyverno/kyverno/pkg/client/clientset/versioned/typed/policyreport/v1alpha2"
|
||||
github_com_kyverno_kyverno_pkg_metrics "github.com/kyverno/kyverno/pkg/metrics"
|
||||
k8s_io_apimachinery_pkg_apis_meta_v1 "k8s.io/apimachinery/pkg/apis/meta/v1"
|
||||
k8s_io_apimachinery_pkg_types "k8s.io/apimachinery/pkg/types"
|
||||
k8s_io_apimachinery_pkg_watch "k8s.io/apimachinery/pkg/watch"
|
||||
k8s_io_client_go_discovery "k8s.io/client-go/discovery"
|
||||
k8s_io_client_go_rest "k8s.io/client-go/rest"
|
||||
)
|
||||
|
||||
// Wrap
|
||||
func Wrap(inner github_com_kyverno_kyverno_pkg_client_clientset_versioned.Interface, m github_com_kyverno_kyverno_pkg_metrics.MetricsConfigManager, t github_com_kyverno_kyverno_pkg_metrics.ClientType) github_com_kyverno_kyverno_pkg_client_clientset_versioned.Interface {
|
||||
return &clientset{
|
||||
inner: inner,
|
||||
kyvernov1: newKyvernoV1(inner.KyvernoV1(), m, t),
|
||||
kyvernov1alpha1: newKyvernoV1alpha1(inner.KyvernoV1alpha1(), m, t),
|
||||
kyvernov1alpha2: newKyvernoV1alpha2(inner.KyvernoV1alpha2(), m, t),
|
||||
kyvernov1beta1: newKyvernoV1beta1(inner.KyvernoV1beta1(), m, t),
|
||||
wgpolicyk8sv1alpha2: newWgpolicyk8sV1alpha2(inner.Wgpolicyk8sV1alpha2(), m, t),
|
||||
}
|
||||
}
|
||||
|
||||
// NewForConfig
|
||||
func NewForConfig(c *k8s_io_client_go_rest.Config, m github_com_kyverno_kyverno_pkg_metrics.MetricsConfigManager, t github_com_kyverno_kyverno_pkg_metrics.ClientType) (github_com_kyverno_kyverno_pkg_client_clientset_versioned.Interface, error) {
|
||||
inner, err := github_com_kyverno_kyverno_pkg_client_clientset_versioned.NewForConfig(c)
|
||||
if err != nil {
|
||||
return nil, err
|
||||
}
|
||||
return Wrap(inner, m, t), nil
|
||||
}
|
||||
|
||||
// clientset wrapper
|
||||
type clientset struct {
|
||||
inner github_com_kyverno_kyverno_pkg_client_clientset_versioned.Interface
|
||||
kyvernov1 github_com_kyverno_kyverno_pkg_client_clientset_versioned_typed_kyverno_v1.KyvernoV1Interface
|
||||
kyvernov1alpha1 github_com_kyverno_kyverno_pkg_client_clientset_versioned_typed_kyverno_v1alpha1.KyvernoV1alpha1Interface
|
||||
kyvernov1alpha2 github_com_kyverno_kyverno_pkg_client_clientset_versioned_typed_kyverno_v1alpha2.KyvernoV1alpha2Interface
|
||||
kyvernov1beta1 github_com_kyverno_kyverno_pkg_client_clientset_versioned_typed_kyverno_v1beta1.KyvernoV1beta1Interface
|
||||
wgpolicyk8sv1alpha2 github_com_kyverno_kyverno_pkg_client_clientset_versioned_typed_policyreport_v1alpha2.Wgpolicyk8sV1alpha2Interface
|
||||
}
|
||||
|
||||
// Discovery is NOT instrumented
|
||||
func (c *clientset) Discovery() k8s_io_client_go_discovery.DiscoveryInterface {
|
||||
return c.inner.Discovery()
|
||||
}
|
||||
func (c *clientset) KyvernoV1() github_com_kyverno_kyverno_pkg_client_clientset_versioned_typed_kyverno_v1.KyvernoV1Interface {
|
||||
return c.kyvernov1
|
||||
}
|
||||
func (c *clientset) KyvernoV1alpha1() github_com_kyverno_kyverno_pkg_client_clientset_versioned_typed_kyverno_v1alpha1.KyvernoV1alpha1Interface {
|
||||
return c.kyvernov1alpha1
|
||||
}
|
||||
func (c *clientset) KyvernoV1alpha2() github_com_kyverno_kyverno_pkg_client_clientset_versioned_typed_kyverno_v1alpha2.KyvernoV1alpha2Interface {
|
||||
return c.kyvernov1alpha2
|
||||
}
|
||||
func (c *clientset) KyvernoV1beta1() github_com_kyverno_kyverno_pkg_client_clientset_versioned_typed_kyverno_v1beta1.KyvernoV1beta1Interface {
|
||||
return c.kyvernov1beta1
|
||||
}
|
||||
func (c *clientset) Wgpolicyk8sV1alpha2() github_com_kyverno_kyverno_pkg_client_clientset_versioned_typed_policyreport_v1alpha2.Wgpolicyk8sV1alpha2Interface {
|
||||
return c.wgpolicyk8sv1alpha2
|
||||
}
|
||||
|
||||
// wrappedKyvernoV1 wrapper
|
||||
type wrappedKyvernoV1 struct {
|
||||
inner github_com_kyverno_kyverno_pkg_client_clientset_versioned_typed_kyverno_v1.KyvernoV1Interface
|
||||
metrics github_com_kyverno_kyverno_pkg_metrics.MetricsConfigManager
|
||||
clientType github_com_kyverno_kyverno_pkg_metrics.ClientType
|
||||
}
|
||||
|
||||
func newKyvernoV1(inner github_com_kyverno_kyverno_pkg_client_clientset_versioned_typed_kyverno_v1.KyvernoV1Interface, metrics github_com_kyverno_kyverno_pkg_metrics.MetricsConfigManager, t github_com_kyverno_kyverno_pkg_metrics.ClientType) github_com_kyverno_kyverno_pkg_client_clientset_versioned_typed_kyverno_v1.KyvernoV1Interface {
|
||||
return &wrappedKyvernoV1{inner, metrics, t}
|
||||
}
|
||||
func (c *wrappedKyvernoV1) ClusterPolicies() github_com_kyverno_kyverno_pkg_client_clientset_versioned_typed_kyverno_v1.ClusterPolicyInterface {
|
||||
recorder := github_com_kyverno_kyverno_pkg_metrics.ClusteredClientQueryRecorder(c.metrics, "ClusterPolicy", c.clientType)
|
||||
return newKyvernoV1ClusterPolicies(c.inner.ClusterPolicies(), recorder)
|
||||
}
|
||||
func (c *wrappedKyvernoV1) GenerateRequests(namespace string) github_com_kyverno_kyverno_pkg_client_clientset_versioned_typed_kyverno_v1.GenerateRequestInterface {
|
||||
recorder := github_com_kyverno_kyverno_pkg_metrics.NamespacedClientQueryRecorder(c.metrics, namespace, "GenerateRequest", c.clientType)
|
||||
return newKyvernoV1GenerateRequests(c.inner.GenerateRequests(namespace), recorder)
|
||||
}
|
||||
func (c *wrappedKyvernoV1) Policies(namespace string) github_com_kyverno_kyverno_pkg_client_clientset_versioned_typed_kyverno_v1.PolicyInterface {
|
||||
recorder := github_com_kyverno_kyverno_pkg_metrics.NamespacedClientQueryRecorder(c.metrics, namespace, "Policy", c.clientType)
|
||||
return newKyvernoV1Policies(c.inner.Policies(namespace), recorder)
|
||||
}
|
||||
|
||||
// RESTClient is NOT instrumented
|
||||
func (c *wrappedKyvernoV1) RESTClient() k8s_io_client_go_rest.Interface {
|
||||
return c.inner.RESTClient()
|
||||
}
|
||||
|
||||
// wrappedKyvernoV1alpha1 wrapper
|
||||
type wrappedKyvernoV1alpha1 struct {
|
||||
inner github_com_kyverno_kyverno_pkg_client_clientset_versioned_typed_kyverno_v1alpha1.KyvernoV1alpha1Interface
|
||||
metrics github_com_kyverno_kyverno_pkg_metrics.MetricsConfigManager
|
||||
clientType github_com_kyverno_kyverno_pkg_metrics.ClientType
|
||||
}
|
||||
|
||||
func newKyvernoV1alpha1(inner github_com_kyverno_kyverno_pkg_client_clientset_versioned_typed_kyverno_v1alpha1.KyvernoV1alpha1Interface, metrics github_com_kyverno_kyverno_pkg_metrics.MetricsConfigManager, t github_com_kyverno_kyverno_pkg_metrics.ClientType) github_com_kyverno_kyverno_pkg_client_clientset_versioned_typed_kyverno_v1alpha1.KyvernoV1alpha1Interface {
|
||||
return &wrappedKyvernoV1alpha1{inner, metrics, t}
|
||||
}
|
||||
func (c *wrappedKyvernoV1alpha1) CleanupPolicies(namespace string) github_com_kyverno_kyverno_pkg_client_clientset_versioned_typed_kyverno_v1alpha1.CleanupPolicyInterface {
|
||||
recorder := github_com_kyverno_kyverno_pkg_metrics.NamespacedClientQueryRecorder(c.metrics, namespace, "CleanupPolicy", c.clientType)
|
||||
return newKyvernoV1alpha1CleanupPolicies(c.inner.CleanupPolicies(namespace), recorder)
|
||||
}
|
||||
func (c *wrappedKyvernoV1alpha1) ClusterCleanupPolicies() github_com_kyverno_kyverno_pkg_client_clientset_versioned_typed_kyverno_v1alpha1.ClusterCleanupPolicyInterface {
|
||||
recorder := github_com_kyverno_kyverno_pkg_metrics.ClusteredClientQueryRecorder(c.metrics, "ClusterCleanupPolicy", c.clientType)
|
||||
return newKyvernoV1alpha1ClusterCleanupPolicies(c.inner.ClusterCleanupPolicies(), recorder)
|
||||
}
|
||||
|
||||
// RESTClient is NOT instrumented
|
||||
func (c *wrappedKyvernoV1alpha1) RESTClient() k8s_io_client_go_rest.Interface {
|
||||
return c.inner.RESTClient()
|
||||
}
|
||||
|
||||
// wrappedKyvernoV1alpha2 wrapper
|
||||
type wrappedKyvernoV1alpha2 struct {
|
||||
inner github_com_kyverno_kyverno_pkg_client_clientset_versioned_typed_kyverno_v1alpha2.KyvernoV1alpha2Interface
|
||||
metrics github_com_kyverno_kyverno_pkg_metrics.MetricsConfigManager
|
||||
clientType github_com_kyverno_kyverno_pkg_metrics.ClientType
|
||||
}
|
||||
|
||||
func newKyvernoV1alpha2(inner github_com_kyverno_kyverno_pkg_client_clientset_versioned_typed_kyverno_v1alpha2.KyvernoV1alpha2Interface, metrics github_com_kyverno_kyverno_pkg_metrics.MetricsConfigManager, t github_com_kyverno_kyverno_pkg_metrics.ClientType) github_com_kyverno_kyverno_pkg_client_clientset_versioned_typed_kyverno_v1alpha2.KyvernoV1alpha2Interface {
|
||||
return &wrappedKyvernoV1alpha2{inner, metrics, t}
|
||||
}
|
||||
func (c *wrappedKyvernoV1alpha2) AdmissionReports(namespace string) github_com_kyverno_kyverno_pkg_client_clientset_versioned_typed_kyverno_v1alpha2.AdmissionReportInterface {
|
||||
recorder := github_com_kyverno_kyverno_pkg_metrics.NamespacedClientQueryRecorder(c.metrics, namespace, "AdmissionReport", c.clientType)
|
||||
return newKyvernoV1alpha2AdmissionReports(c.inner.AdmissionReports(namespace), recorder)
|
||||
}
|
||||
func (c *wrappedKyvernoV1alpha2) BackgroundScanReports(namespace string) github_com_kyverno_kyverno_pkg_client_clientset_versioned_typed_kyverno_v1alpha2.BackgroundScanReportInterface {
|
||||
recorder := github_com_kyverno_kyverno_pkg_metrics.NamespacedClientQueryRecorder(c.metrics, namespace, "BackgroundScanReport", c.clientType)
|
||||
return newKyvernoV1alpha2BackgroundScanReports(c.inner.BackgroundScanReports(namespace), recorder)
|
||||
}
|
||||
func (c *wrappedKyvernoV1alpha2) ClusterAdmissionReports() github_com_kyverno_kyverno_pkg_client_clientset_versioned_typed_kyverno_v1alpha2.ClusterAdmissionReportInterface {
|
||||
recorder := github_com_kyverno_kyverno_pkg_metrics.ClusteredClientQueryRecorder(c.metrics, "ClusterAdmissionReport", c.clientType)
|
||||
return newKyvernoV1alpha2ClusterAdmissionReports(c.inner.ClusterAdmissionReports(), recorder)
|
||||
}
|
||||
func (c *wrappedKyvernoV1alpha2) ClusterBackgroundScanReports() github_com_kyverno_kyverno_pkg_client_clientset_versioned_typed_kyverno_v1alpha2.ClusterBackgroundScanReportInterface {
|
||||
recorder := github_com_kyverno_kyverno_pkg_metrics.ClusteredClientQueryRecorder(c.metrics, "ClusterBackgroundScanReport", c.clientType)
|
||||
return newKyvernoV1alpha2ClusterBackgroundScanReports(c.inner.ClusterBackgroundScanReports(), recorder)
|
||||
}
|
||||
|
||||
// RESTClient is NOT instrumented
|
||||
func (c *wrappedKyvernoV1alpha2) RESTClient() k8s_io_client_go_rest.Interface {
|
||||
return c.inner.RESTClient()
|
||||
}
|
||||
|
||||
// wrappedKyvernoV1beta1 wrapper
|
||||
type wrappedKyvernoV1beta1 struct {
|
||||
inner github_com_kyverno_kyverno_pkg_client_clientset_versioned_typed_kyverno_v1beta1.KyvernoV1beta1Interface
|
||||
metrics github_com_kyverno_kyverno_pkg_metrics.MetricsConfigManager
|
||||
clientType github_com_kyverno_kyverno_pkg_metrics.ClientType
|
||||
}
|
||||
|
||||
func newKyvernoV1beta1(inner github_com_kyverno_kyverno_pkg_client_clientset_versioned_typed_kyverno_v1beta1.KyvernoV1beta1Interface, metrics github_com_kyverno_kyverno_pkg_metrics.MetricsConfigManager, t github_com_kyverno_kyverno_pkg_metrics.ClientType) github_com_kyverno_kyverno_pkg_client_clientset_versioned_typed_kyverno_v1beta1.KyvernoV1beta1Interface {
|
||||
return &wrappedKyvernoV1beta1{inner, metrics, t}
|
||||
}
|
||||
func (c *wrappedKyvernoV1beta1) UpdateRequests(namespace string) github_com_kyverno_kyverno_pkg_client_clientset_versioned_typed_kyverno_v1beta1.UpdateRequestInterface {
|
||||
recorder := github_com_kyverno_kyverno_pkg_metrics.NamespacedClientQueryRecorder(c.metrics, namespace, "UpdateRequest", c.clientType)
|
||||
return newKyvernoV1beta1UpdateRequests(c.inner.UpdateRequests(namespace), recorder)
|
||||
}
|
||||
|
||||
// RESTClient is NOT instrumented
|
||||
func (c *wrappedKyvernoV1beta1) RESTClient() k8s_io_client_go_rest.Interface {
|
||||
return c.inner.RESTClient()
|
||||
}
|
||||
|
||||
// wrappedWgpolicyk8sV1alpha2 wrapper
|
||||
type wrappedWgpolicyk8sV1alpha2 struct {
|
||||
inner github_com_kyverno_kyverno_pkg_client_clientset_versioned_typed_policyreport_v1alpha2.Wgpolicyk8sV1alpha2Interface
|
||||
metrics github_com_kyverno_kyverno_pkg_metrics.MetricsConfigManager
|
||||
clientType github_com_kyverno_kyverno_pkg_metrics.ClientType
|
||||
}
|
||||
|
||||
func newWgpolicyk8sV1alpha2(inner github_com_kyverno_kyverno_pkg_client_clientset_versioned_typed_policyreport_v1alpha2.Wgpolicyk8sV1alpha2Interface, metrics github_com_kyverno_kyverno_pkg_metrics.MetricsConfigManager, t github_com_kyverno_kyverno_pkg_metrics.ClientType) github_com_kyverno_kyverno_pkg_client_clientset_versioned_typed_policyreport_v1alpha2.Wgpolicyk8sV1alpha2Interface {
|
||||
return &wrappedWgpolicyk8sV1alpha2{inner, metrics, t}
|
||||
}
|
||||
func (c *wrappedWgpolicyk8sV1alpha2) ClusterPolicyReports() github_com_kyverno_kyverno_pkg_client_clientset_versioned_typed_policyreport_v1alpha2.ClusterPolicyReportInterface {
|
||||
recorder := github_com_kyverno_kyverno_pkg_metrics.ClusteredClientQueryRecorder(c.metrics, "ClusterPolicyReport", c.clientType)
|
||||
return newWgpolicyk8sV1alpha2ClusterPolicyReports(c.inner.ClusterPolicyReports(), recorder)
|
||||
}
|
||||
func (c *wrappedWgpolicyk8sV1alpha2) PolicyReports(namespace string) github_com_kyverno_kyverno_pkg_client_clientset_versioned_typed_policyreport_v1alpha2.PolicyReportInterface {
|
||||
recorder := github_com_kyverno_kyverno_pkg_metrics.NamespacedClientQueryRecorder(c.metrics, namespace, "PolicyReport", c.clientType)
|
||||
return newWgpolicyk8sV1alpha2PolicyReports(c.inner.PolicyReports(namespace), recorder)
|
||||
}
|
||||
|
||||
// RESTClient is NOT instrumented
|
||||
func (c *wrappedWgpolicyk8sV1alpha2) RESTClient() k8s_io_client_go_rest.Interface {
|
||||
return c.inner.RESTClient()
|
||||
}
|
||||
|
||||
// wrappedKyvernoV1ClusterPolicies wrapper
|
||||
type wrappedKyvernoV1ClusterPolicies struct {
|
||||
inner github_com_kyverno_kyverno_pkg_client_clientset_versioned_typed_kyverno_v1.ClusterPolicyInterface
|
||||
recorder github_com_kyverno_kyverno_pkg_metrics.Recorder
|
||||
}
|
||||
|
||||
func newKyvernoV1ClusterPolicies(inner github_com_kyverno_kyverno_pkg_client_clientset_versioned_typed_kyverno_v1.ClusterPolicyInterface, recorder github_com_kyverno_kyverno_pkg_metrics.Recorder) github_com_kyverno_kyverno_pkg_client_clientset_versioned_typed_kyverno_v1.ClusterPolicyInterface {
|
||||
return &wrappedKyvernoV1ClusterPolicies{inner, recorder}
|
||||
}
|
||||
func (c *wrappedKyvernoV1ClusterPolicies) Create(arg0 context.Context, arg1 *github_com_kyverno_kyverno_api_kyverno_v1.ClusterPolicy, arg2 k8s_io_apimachinery_pkg_apis_meta_v1.CreateOptions) (*github_com_kyverno_kyverno_api_kyverno_v1.ClusterPolicy, error) {
|
||||
defer c.recorder.Record("create")
|
||||
return c.inner.Create(arg0, arg1, arg2)
|
||||
}
|
||||
func (c *wrappedKyvernoV1ClusterPolicies) Delete(arg0 context.Context, arg1 string, arg2 k8s_io_apimachinery_pkg_apis_meta_v1.DeleteOptions) error {
|
||||
defer c.recorder.Record("delete")
|
||||
return c.inner.Delete(arg0, arg1, arg2)
|
||||
}
|
||||
func (c *wrappedKyvernoV1ClusterPolicies) DeleteCollection(arg0 context.Context, arg1 k8s_io_apimachinery_pkg_apis_meta_v1.DeleteOptions, arg2 k8s_io_apimachinery_pkg_apis_meta_v1.ListOptions) error {
|
||||
defer c.recorder.Record("delete_collection")
|
||||
return c.inner.DeleteCollection(arg0, arg1, arg2)
|
||||
}
|
||||
func (c *wrappedKyvernoV1ClusterPolicies) Get(arg0 context.Context, arg1 string, arg2 k8s_io_apimachinery_pkg_apis_meta_v1.GetOptions) (*github_com_kyverno_kyverno_api_kyverno_v1.ClusterPolicy, error) {
|
||||
defer c.recorder.Record("get")
|
||||
return c.inner.Get(arg0, arg1, arg2)
|
||||
}
|
||||
func (c *wrappedKyvernoV1ClusterPolicies) List(arg0 context.Context, arg1 k8s_io_apimachinery_pkg_apis_meta_v1.ListOptions) (*github_com_kyverno_kyverno_api_kyverno_v1.ClusterPolicyList, error) {
|
||||
defer c.recorder.Record("list")
|
||||
return c.inner.List(arg0, arg1)
|
||||
}
|
||||
func (c *wrappedKyvernoV1ClusterPolicies) Patch(arg0 context.Context, arg1 string, arg2 k8s_io_apimachinery_pkg_types.PatchType, arg3 []uint8, arg4 k8s_io_apimachinery_pkg_apis_meta_v1.PatchOptions, arg5 ...string) (*github_com_kyverno_kyverno_api_kyverno_v1.ClusterPolicy, error) {
|
||||
defer c.recorder.Record("patch")
|
||||
return c.inner.Patch(arg0, arg1, arg2, arg3, arg4, arg5...)
|
||||
}
|
||||
func (c *wrappedKyvernoV1ClusterPolicies) Update(arg0 context.Context, arg1 *github_com_kyverno_kyverno_api_kyverno_v1.ClusterPolicy, arg2 k8s_io_apimachinery_pkg_apis_meta_v1.UpdateOptions) (*github_com_kyverno_kyverno_api_kyverno_v1.ClusterPolicy, error) {
|
||||
defer c.recorder.Record("update")
|
||||
return c.inner.Update(arg0, arg1, arg2)
|
||||
}
|
||||
func (c *wrappedKyvernoV1ClusterPolicies) UpdateStatus(arg0 context.Context, arg1 *github_com_kyverno_kyverno_api_kyverno_v1.ClusterPolicy, arg2 k8s_io_apimachinery_pkg_apis_meta_v1.UpdateOptions) (*github_com_kyverno_kyverno_api_kyverno_v1.ClusterPolicy, error) {
|
||||
defer c.recorder.Record("update_status")
|
||||
return c.inner.UpdateStatus(arg0, arg1, arg2)
|
||||
}
|
||||
func (c *wrappedKyvernoV1ClusterPolicies) Watch(arg0 context.Context, arg1 k8s_io_apimachinery_pkg_apis_meta_v1.ListOptions) (k8s_io_apimachinery_pkg_watch.Interface, error) {
|
||||
defer c.recorder.Record("watch")
|
||||
return c.inner.Watch(arg0, arg1)
|
||||
}
|
||||
|
||||
// wrappedKyvernoV1GenerateRequests wrapper
|
||||
type wrappedKyvernoV1GenerateRequests struct {
|
||||
inner github_com_kyverno_kyverno_pkg_client_clientset_versioned_typed_kyverno_v1.GenerateRequestInterface
|
||||
recorder github_com_kyverno_kyverno_pkg_metrics.Recorder
|
||||
}
|
||||
|
||||
func newKyvernoV1GenerateRequests(inner github_com_kyverno_kyverno_pkg_client_clientset_versioned_typed_kyverno_v1.GenerateRequestInterface, recorder github_com_kyverno_kyverno_pkg_metrics.Recorder) github_com_kyverno_kyverno_pkg_client_clientset_versioned_typed_kyverno_v1.GenerateRequestInterface {
|
||||
return &wrappedKyvernoV1GenerateRequests{inner, recorder}
|
||||
}
|
||||
func (c *wrappedKyvernoV1GenerateRequests) Create(arg0 context.Context, arg1 *github_com_kyverno_kyverno_api_kyverno_v1.GenerateRequest, arg2 k8s_io_apimachinery_pkg_apis_meta_v1.CreateOptions) (*github_com_kyverno_kyverno_api_kyverno_v1.GenerateRequest, error) {
|
||||
defer c.recorder.Record("create")
|
||||
return c.inner.Create(arg0, arg1, arg2)
|
||||
}
|
||||
func (c *wrappedKyvernoV1GenerateRequests) Delete(arg0 context.Context, arg1 string, arg2 k8s_io_apimachinery_pkg_apis_meta_v1.DeleteOptions) error {
|
||||
defer c.recorder.Record("delete")
|
||||
return c.inner.Delete(arg0, arg1, arg2)
|
||||
}
|
||||
func (c *wrappedKyvernoV1GenerateRequests) DeleteCollection(arg0 context.Context, arg1 k8s_io_apimachinery_pkg_apis_meta_v1.DeleteOptions, arg2 k8s_io_apimachinery_pkg_apis_meta_v1.ListOptions) error {
|
||||
defer c.recorder.Record("delete_collection")
|
||||
return c.inner.DeleteCollection(arg0, arg1, arg2)
|
||||
}
|
||||
func (c *wrappedKyvernoV1GenerateRequests) Get(arg0 context.Context, arg1 string, arg2 k8s_io_apimachinery_pkg_apis_meta_v1.GetOptions) (*github_com_kyverno_kyverno_api_kyverno_v1.GenerateRequest, error) {
|
||||
defer c.recorder.Record("get")
|
||||
return c.inner.Get(arg0, arg1, arg2)
|
||||
}
|
||||
func (c *wrappedKyvernoV1GenerateRequests) List(arg0 context.Context, arg1 k8s_io_apimachinery_pkg_apis_meta_v1.ListOptions) (*github_com_kyverno_kyverno_api_kyverno_v1.GenerateRequestList, error) {
|
||||
defer c.recorder.Record("list")
|
||||
return c.inner.List(arg0, arg1)
|
||||
}
|
||||
func (c *wrappedKyvernoV1GenerateRequests) Patch(arg0 context.Context, arg1 string, arg2 k8s_io_apimachinery_pkg_types.PatchType, arg3 []uint8, arg4 k8s_io_apimachinery_pkg_apis_meta_v1.PatchOptions, arg5 ...string) (*github_com_kyverno_kyverno_api_kyverno_v1.GenerateRequest, error) {
|
||||
defer c.recorder.Record("patch")
|
||||
return c.inner.Patch(arg0, arg1, arg2, arg3, arg4, arg5...)
|
||||
}
|
||||
func (c *wrappedKyvernoV1GenerateRequests) Update(arg0 context.Context, arg1 *github_com_kyverno_kyverno_api_kyverno_v1.GenerateRequest, arg2 k8s_io_apimachinery_pkg_apis_meta_v1.UpdateOptions) (*github_com_kyverno_kyverno_api_kyverno_v1.GenerateRequest, error) {
|
||||
defer c.recorder.Record("update")
|
||||
return c.inner.Update(arg0, arg1, arg2)
|
||||
}
|
||||
func (c *wrappedKyvernoV1GenerateRequests) UpdateStatus(arg0 context.Context, arg1 *github_com_kyverno_kyverno_api_kyverno_v1.GenerateRequest, arg2 k8s_io_apimachinery_pkg_apis_meta_v1.UpdateOptions) (*github_com_kyverno_kyverno_api_kyverno_v1.GenerateRequest, error) {
|
||||
defer c.recorder.Record("update_status")
|
||||
return c.inner.UpdateStatus(arg0, arg1, arg2)
|
||||
}
|
||||
func (c *wrappedKyvernoV1GenerateRequests) Watch(arg0 context.Context, arg1 k8s_io_apimachinery_pkg_apis_meta_v1.ListOptions) (k8s_io_apimachinery_pkg_watch.Interface, error) {
|
||||
defer c.recorder.Record("watch")
|
||||
return c.inner.Watch(arg0, arg1)
|
||||
}
|
||||
|
||||
// wrappedKyvernoV1Policies wrapper
|
||||
type wrappedKyvernoV1Policies struct {
|
||||
inner github_com_kyverno_kyverno_pkg_client_clientset_versioned_typed_kyverno_v1.PolicyInterface
|
||||
recorder github_com_kyverno_kyverno_pkg_metrics.Recorder
|
||||
}
|
||||
|
||||
func newKyvernoV1Policies(inner github_com_kyverno_kyverno_pkg_client_clientset_versioned_typed_kyverno_v1.PolicyInterface, recorder github_com_kyverno_kyverno_pkg_metrics.Recorder) github_com_kyverno_kyverno_pkg_client_clientset_versioned_typed_kyverno_v1.PolicyInterface {
|
||||
return &wrappedKyvernoV1Policies{inner, recorder}
|
||||
}
|
||||
func (c *wrappedKyvernoV1Policies) Create(arg0 context.Context, arg1 *github_com_kyverno_kyverno_api_kyverno_v1.Policy, arg2 k8s_io_apimachinery_pkg_apis_meta_v1.CreateOptions) (*github_com_kyverno_kyverno_api_kyverno_v1.Policy, error) {
|
||||
defer c.recorder.Record("create")
|
||||
return c.inner.Create(arg0, arg1, arg2)
|
||||
}
|
||||
func (c *wrappedKyvernoV1Policies) Delete(arg0 context.Context, arg1 string, arg2 k8s_io_apimachinery_pkg_apis_meta_v1.DeleteOptions) error {
|
||||
defer c.recorder.Record("delete")
|
||||
return c.inner.Delete(arg0, arg1, arg2)
|
||||
}
|
||||
func (c *wrappedKyvernoV1Policies) DeleteCollection(arg0 context.Context, arg1 k8s_io_apimachinery_pkg_apis_meta_v1.DeleteOptions, arg2 k8s_io_apimachinery_pkg_apis_meta_v1.ListOptions) error {
|
||||
defer c.recorder.Record("delete_collection")
|
||||
return c.inner.DeleteCollection(arg0, arg1, arg2)
|
||||
}
|
||||
func (c *wrappedKyvernoV1Policies) Get(arg0 context.Context, arg1 string, arg2 k8s_io_apimachinery_pkg_apis_meta_v1.GetOptions) (*github_com_kyverno_kyverno_api_kyverno_v1.Policy, error) {
|
||||
defer c.recorder.Record("get")
|
||||
return c.inner.Get(arg0, arg1, arg2)
|
||||
}
|
||||
func (c *wrappedKyvernoV1Policies) List(arg0 context.Context, arg1 k8s_io_apimachinery_pkg_apis_meta_v1.ListOptions) (*github_com_kyverno_kyverno_api_kyverno_v1.PolicyList, error) {
|
||||
defer c.recorder.Record("list")
|
||||
return c.inner.List(arg0, arg1)
|
||||
}
|
||||
func (c *wrappedKyvernoV1Policies) Patch(arg0 context.Context, arg1 string, arg2 k8s_io_apimachinery_pkg_types.PatchType, arg3 []uint8, arg4 k8s_io_apimachinery_pkg_apis_meta_v1.PatchOptions, arg5 ...string) (*github_com_kyverno_kyverno_api_kyverno_v1.Policy, error) {
|
||||
defer c.recorder.Record("patch")
|
||||
return c.inner.Patch(arg0, arg1, arg2, arg3, arg4, arg5...)
|
||||
}
|
||||
func (c *wrappedKyvernoV1Policies) Update(arg0 context.Context, arg1 *github_com_kyverno_kyverno_api_kyverno_v1.Policy, arg2 k8s_io_apimachinery_pkg_apis_meta_v1.UpdateOptions) (*github_com_kyverno_kyverno_api_kyverno_v1.Policy, error) {
|
||||
defer c.recorder.Record("update")
|
||||
return c.inner.Update(arg0, arg1, arg2)
|
||||
}
|
||||
func (c *wrappedKyvernoV1Policies) UpdateStatus(arg0 context.Context, arg1 *github_com_kyverno_kyverno_api_kyverno_v1.Policy, arg2 k8s_io_apimachinery_pkg_apis_meta_v1.UpdateOptions) (*github_com_kyverno_kyverno_api_kyverno_v1.Policy, error) {
|
||||
defer c.recorder.Record("update_status")
|
||||
return c.inner.UpdateStatus(arg0, arg1, arg2)
|
||||
}
|
||||
func (c *wrappedKyvernoV1Policies) Watch(arg0 context.Context, arg1 k8s_io_apimachinery_pkg_apis_meta_v1.ListOptions) (k8s_io_apimachinery_pkg_watch.Interface, error) {
|
||||
defer c.recorder.Record("watch")
|
||||
return c.inner.Watch(arg0, arg1)
|
||||
}
|
||||
|
||||
// wrappedKyvernoV1alpha1CleanupPolicies wrapper
|
||||
type wrappedKyvernoV1alpha1CleanupPolicies struct {
|
||||
inner github_com_kyverno_kyverno_pkg_client_clientset_versioned_typed_kyverno_v1alpha1.CleanupPolicyInterface
|
||||
recorder github_com_kyverno_kyverno_pkg_metrics.Recorder
|
||||
}
|
||||
|
||||
func newKyvernoV1alpha1CleanupPolicies(inner github_com_kyverno_kyverno_pkg_client_clientset_versioned_typed_kyverno_v1alpha1.CleanupPolicyInterface, recorder github_com_kyverno_kyverno_pkg_metrics.Recorder) github_com_kyverno_kyverno_pkg_client_clientset_versioned_typed_kyverno_v1alpha1.CleanupPolicyInterface {
|
||||
return &wrappedKyvernoV1alpha1CleanupPolicies{inner, recorder}
|
||||
}
|
||||
func (c *wrappedKyvernoV1alpha1CleanupPolicies) Create(arg0 context.Context, arg1 *github_com_kyverno_kyverno_api_kyverno_v1alpha1.CleanupPolicy, arg2 k8s_io_apimachinery_pkg_apis_meta_v1.CreateOptions) (*github_com_kyverno_kyverno_api_kyverno_v1alpha1.CleanupPolicy, error) {
|
||||
defer c.recorder.Record("create")
|
||||
return c.inner.Create(arg0, arg1, arg2)
|
||||
}
|
||||
func (c *wrappedKyvernoV1alpha1CleanupPolicies) Delete(arg0 context.Context, arg1 string, arg2 k8s_io_apimachinery_pkg_apis_meta_v1.DeleteOptions) error {
|
||||
defer c.recorder.Record("delete")
|
||||
return c.inner.Delete(arg0, arg1, arg2)
|
||||
}
|
||||
func (c *wrappedKyvernoV1alpha1CleanupPolicies) DeleteCollection(arg0 context.Context, arg1 k8s_io_apimachinery_pkg_apis_meta_v1.DeleteOptions, arg2 k8s_io_apimachinery_pkg_apis_meta_v1.ListOptions) error {
|
||||
defer c.recorder.Record("delete_collection")
|
||||
return c.inner.DeleteCollection(arg0, arg1, arg2)
|
||||
}
|
||||
func (c *wrappedKyvernoV1alpha1CleanupPolicies) Get(arg0 context.Context, arg1 string, arg2 k8s_io_apimachinery_pkg_apis_meta_v1.GetOptions) (*github_com_kyverno_kyverno_api_kyverno_v1alpha1.CleanupPolicy, error) {
|
||||
defer c.recorder.Record("get")
|
||||
return c.inner.Get(arg0, arg1, arg2)
|
||||
}
|
||||
func (c *wrappedKyvernoV1alpha1CleanupPolicies) List(arg0 context.Context, arg1 k8s_io_apimachinery_pkg_apis_meta_v1.ListOptions) (*github_com_kyverno_kyverno_api_kyverno_v1alpha1.CleanupPolicyList, error) {
|
||||
defer c.recorder.Record("list")
|
||||
return c.inner.List(arg0, arg1)
|
||||
}
|
||||
func (c *wrappedKyvernoV1alpha1CleanupPolicies) Patch(arg0 context.Context, arg1 string, arg2 k8s_io_apimachinery_pkg_types.PatchType, arg3 []uint8, arg4 k8s_io_apimachinery_pkg_apis_meta_v1.PatchOptions, arg5 ...string) (*github_com_kyverno_kyverno_api_kyverno_v1alpha1.CleanupPolicy, error) {
|
||||
defer c.recorder.Record("patch")
|
||||
return c.inner.Patch(arg0, arg1, arg2, arg3, arg4, arg5...)
|
||||
}
|
||||
func (c *wrappedKyvernoV1alpha1CleanupPolicies) Update(arg0 context.Context, arg1 *github_com_kyverno_kyverno_api_kyverno_v1alpha1.CleanupPolicy, arg2 k8s_io_apimachinery_pkg_apis_meta_v1.UpdateOptions) (*github_com_kyverno_kyverno_api_kyverno_v1alpha1.CleanupPolicy, error) {
|
||||
defer c.recorder.Record("update")
|
||||
return c.inner.Update(arg0, arg1, arg2)
|
||||
}
|
||||
func (c *wrappedKyvernoV1alpha1CleanupPolicies) UpdateStatus(arg0 context.Context, arg1 *github_com_kyverno_kyverno_api_kyverno_v1alpha1.CleanupPolicy, arg2 k8s_io_apimachinery_pkg_apis_meta_v1.UpdateOptions) (*github_com_kyverno_kyverno_api_kyverno_v1alpha1.CleanupPolicy, error) {
|
||||
defer c.recorder.Record("update_status")
|
||||
return c.inner.UpdateStatus(arg0, arg1, arg2)
|
||||
}
|
||||
func (c *wrappedKyvernoV1alpha1CleanupPolicies) Watch(arg0 context.Context, arg1 k8s_io_apimachinery_pkg_apis_meta_v1.ListOptions) (k8s_io_apimachinery_pkg_watch.Interface, error) {
|
||||
defer c.recorder.Record("watch")
|
||||
return c.inner.Watch(arg0, arg1)
|
||||
}
|
||||
|
||||
// wrappedKyvernoV1alpha1ClusterCleanupPolicies wrapper
|
||||
type wrappedKyvernoV1alpha1ClusterCleanupPolicies struct {
|
||||
inner github_com_kyverno_kyverno_pkg_client_clientset_versioned_typed_kyverno_v1alpha1.ClusterCleanupPolicyInterface
|
||||
recorder github_com_kyverno_kyverno_pkg_metrics.Recorder
|
||||
}
|
||||
|
||||
func newKyvernoV1alpha1ClusterCleanupPolicies(inner github_com_kyverno_kyverno_pkg_client_clientset_versioned_typed_kyverno_v1alpha1.ClusterCleanupPolicyInterface, recorder github_com_kyverno_kyverno_pkg_metrics.Recorder) github_com_kyverno_kyverno_pkg_client_clientset_versioned_typed_kyverno_v1alpha1.ClusterCleanupPolicyInterface {
|
||||
return &wrappedKyvernoV1alpha1ClusterCleanupPolicies{inner, recorder}
|
||||
}
|
||||
func (c *wrappedKyvernoV1alpha1ClusterCleanupPolicies) Create(arg0 context.Context, arg1 *github_com_kyverno_kyverno_api_kyverno_v1alpha1.ClusterCleanupPolicy, arg2 k8s_io_apimachinery_pkg_apis_meta_v1.CreateOptions) (*github_com_kyverno_kyverno_api_kyverno_v1alpha1.ClusterCleanupPolicy, error) {
|
||||
defer c.recorder.Record("create")
|
||||
return c.inner.Create(arg0, arg1, arg2)
|
||||
}
|
||||
func (c *wrappedKyvernoV1alpha1ClusterCleanupPolicies) Delete(arg0 context.Context, arg1 string, arg2 k8s_io_apimachinery_pkg_apis_meta_v1.DeleteOptions) error {
|
||||
defer c.recorder.Record("delete")
|
||||
return c.inner.Delete(arg0, arg1, arg2)
|
||||
}
|
||||
func (c *wrappedKyvernoV1alpha1ClusterCleanupPolicies) DeleteCollection(arg0 context.Context, arg1 k8s_io_apimachinery_pkg_apis_meta_v1.DeleteOptions, arg2 k8s_io_apimachinery_pkg_apis_meta_v1.ListOptions) error {
|
||||
defer c.recorder.Record("delete_collection")
|
||||
return c.inner.DeleteCollection(arg0, arg1, arg2)
|
||||
}
|
||||
func (c *wrappedKyvernoV1alpha1ClusterCleanupPolicies) Get(arg0 context.Context, arg1 string, arg2 k8s_io_apimachinery_pkg_apis_meta_v1.GetOptions) (*github_com_kyverno_kyverno_api_kyverno_v1alpha1.ClusterCleanupPolicy, error) {
|
||||
defer c.recorder.Record("get")
|
||||
return c.inner.Get(arg0, arg1, arg2)
|
||||
}
|
||||
func (c *wrappedKyvernoV1alpha1ClusterCleanupPolicies) List(arg0 context.Context, arg1 k8s_io_apimachinery_pkg_apis_meta_v1.ListOptions) (*github_com_kyverno_kyverno_api_kyverno_v1alpha1.ClusterCleanupPolicyList, error) {
|
||||
defer c.recorder.Record("list")
|
||||
return c.inner.List(arg0, arg1)
|
||||
}
|
||||
func (c *wrappedKyvernoV1alpha1ClusterCleanupPolicies) Patch(arg0 context.Context, arg1 string, arg2 k8s_io_apimachinery_pkg_types.PatchType, arg3 []uint8, arg4 k8s_io_apimachinery_pkg_apis_meta_v1.PatchOptions, arg5 ...string) (*github_com_kyverno_kyverno_api_kyverno_v1alpha1.ClusterCleanupPolicy, error) {
|
||||
defer c.recorder.Record("patch")
|
||||
return c.inner.Patch(arg0, arg1, arg2, arg3, arg4, arg5...)
|
||||
}
|
||||
func (c *wrappedKyvernoV1alpha1ClusterCleanupPolicies) Update(arg0 context.Context, arg1 *github_com_kyverno_kyverno_api_kyverno_v1alpha1.ClusterCleanupPolicy, arg2 k8s_io_apimachinery_pkg_apis_meta_v1.UpdateOptions) (*github_com_kyverno_kyverno_api_kyverno_v1alpha1.ClusterCleanupPolicy, error) {
|
||||
defer c.recorder.Record("update")
|
||||
return c.inner.Update(arg0, arg1, arg2)
|
||||
}
|
||||
func (c *wrappedKyvernoV1alpha1ClusterCleanupPolicies) UpdateStatus(arg0 context.Context, arg1 *github_com_kyverno_kyverno_api_kyverno_v1alpha1.ClusterCleanupPolicy, arg2 k8s_io_apimachinery_pkg_apis_meta_v1.UpdateOptions) (*github_com_kyverno_kyverno_api_kyverno_v1alpha1.ClusterCleanupPolicy, error) {
|
||||
defer c.recorder.Record("update_status")
|
||||
return c.inner.UpdateStatus(arg0, arg1, arg2)
|
||||
}
|
||||
func (c *wrappedKyvernoV1alpha1ClusterCleanupPolicies) Watch(arg0 context.Context, arg1 k8s_io_apimachinery_pkg_apis_meta_v1.ListOptions) (k8s_io_apimachinery_pkg_watch.Interface, error) {
|
||||
defer c.recorder.Record("watch")
|
||||
return c.inner.Watch(arg0, arg1)
|
||||
}
|
||||
|
||||
// wrappedKyvernoV1alpha2AdmissionReports wrapper
|
||||
type wrappedKyvernoV1alpha2AdmissionReports struct {
|
||||
inner github_com_kyverno_kyverno_pkg_client_clientset_versioned_typed_kyverno_v1alpha2.AdmissionReportInterface
|
||||
recorder github_com_kyverno_kyverno_pkg_metrics.Recorder
|
||||
}
|
||||
|
||||
func newKyvernoV1alpha2AdmissionReports(inner github_com_kyverno_kyverno_pkg_client_clientset_versioned_typed_kyverno_v1alpha2.AdmissionReportInterface, recorder github_com_kyverno_kyverno_pkg_metrics.Recorder) github_com_kyverno_kyverno_pkg_client_clientset_versioned_typed_kyverno_v1alpha2.AdmissionReportInterface {
|
||||
return &wrappedKyvernoV1alpha2AdmissionReports{inner, recorder}
|
||||
}
|
||||
func (c *wrappedKyvernoV1alpha2AdmissionReports) Create(arg0 context.Context, arg1 *github_com_kyverno_kyverno_api_kyverno_v1alpha2.AdmissionReport, arg2 k8s_io_apimachinery_pkg_apis_meta_v1.CreateOptions) (*github_com_kyverno_kyverno_api_kyverno_v1alpha2.AdmissionReport, error) {
|
||||
defer c.recorder.Record("create")
|
||||
return c.inner.Create(arg0, arg1, arg2)
|
||||
}
|
||||
func (c *wrappedKyvernoV1alpha2AdmissionReports) Delete(arg0 context.Context, arg1 string, arg2 k8s_io_apimachinery_pkg_apis_meta_v1.DeleteOptions) error {
|
||||
defer c.recorder.Record("delete")
|
||||
return c.inner.Delete(arg0, arg1, arg2)
|
||||
}
|
||||
func (c *wrappedKyvernoV1alpha2AdmissionReports) DeleteCollection(arg0 context.Context, arg1 k8s_io_apimachinery_pkg_apis_meta_v1.DeleteOptions, arg2 k8s_io_apimachinery_pkg_apis_meta_v1.ListOptions) error {
|
||||
defer c.recorder.Record("delete_collection")
|
||||
return c.inner.DeleteCollection(arg0, arg1, arg2)
|
||||
}
|
||||
func (c *wrappedKyvernoV1alpha2AdmissionReports) Get(arg0 context.Context, arg1 string, arg2 k8s_io_apimachinery_pkg_apis_meta_v1.GetOptions) (*github_com_kyverno_kyverno_api_kyverno_v1alpha2.AdmissionReport, error) {
|
||||
defer c.recorder.Record("get")
|
||||
return c.inner.Get(arg0, arg1, arg2)
|
||||
}
|
||||
func (c *wrappedKyvernoV1alpha2AdmissionReports) List(arg0 context.Context, arg1 k8s_io_apimachinery_pkg_apis_meta_v1.ListOptions) (*github_com_kyverno_kyverno_api_kyverno_v1alpha2.AdmissionReportList, error) {
|
||||
defer c.recorder.Record("list")
|
||||
return c.inner.List(arg0, arg1)
|
||||
}
|
||||
func (c *wrappedKyvernoV1alpha2AdmissionReports) Patch(arg0 context.Context, arg1 string, arg2 k8s_io_apimachinery_pkg_types.PatchType, arg3 []uint8, arg4 k8s_io_apimachinery_pkg_apis_meta_v1.PatchOptions, arg5 ...string) (*github_com_kyverno_kyverno_api_kyverno_v1alpha2.AdmissionReport, error) {
|
||||
defer c.recorder.Record("patch")
|
||||
return c.inner.Patch(arg0, arg1, arg2, arg3, arg4, arg5...)
|
||||
}
|
||||
func (c *wrappedKyvernoV1alpha2AdmissionReports) Update(arg0 context.Context, arg1 *github_com_kyverno_kyverno_api_kyverno_v1alpha2.AdmissionReport, arg2 k8s_io_apimachinery_pkg_apis_meta_v1.UpdateOptions) (*github_com_kyverno_kyverno_api_kyverno_v1alpha2.AdmissionReport, error) {
|
||||
defer c.recorder.Record("update")
|
||||
return c.inner.Update(arg0, arg1, arg2)
|
||||
}
|
||||
func (c *wrappedKyvernoV1alpha2AdmissionReports) Watch(arg0 context.Context, arg1 k8s_io_apimachinery_pkg_apis_meta_v1.ListOptions) (k8s_io_apimachinery_pkg_watch.Interface, error) {
|
||||
defer c.recorder.Record("watch")
|
||||
return c.inner.Watch(arg0, arg1)
|
||||
}
|
||||
|
||||
// wrappedKyvernoV1alpha2BackgroundScanReports wrapper
|
||||
type wrappedKyvernoV1alpha2BackgroundScanReports struct {
|
||||
inner github_com_kyverno_kyverno_pkg_client_clientset_versioned_typed_kyverno_v1alpha2.BackgroundScanReportInterface
|
||||
recorder github_com_kyverno_kyverno_pkg_metrics.Recorder
|
||||
}
|
||||
|
||||
func newKyvernoV1alpha2BackgroundScanReports(inner github_com_kyverno_kyverno_pkg_client_clientset_versioned_typed_kyverno_v1alpha2.BackgroundScanReportInterface, recorder github_com_kyverno_kyverno_pkg_metrics.Recorder) github_com_kyverno_kyverno_pkg_client_clientset_versioned_typed_kyverno_v1alpha2.BackgroundScanReportInterface {
|
||||
return &wrappedKyvernoV1alpha2BackgroundScanReports{inner, recorder}
|
||||
}
|
||||
func (c *wrappedKyvernoV1alpha2BackgroundScanReports) Create(arg0 context.Context, arg1 *github_com_kyverno_kyverno_api_kyverno_v1alpha2.BackgroundScanReport, arg2 k8s_io_apimachinery_pkg_apis_meta_v1.CreateOptions) (*github_com_kyverno_kyverno_api_kyverno_v1alpha2.BackgroundScanReport, error) {
|
||||
defer c.recorder.Record("create")
|
||||
return c.inner.Create(arg0, arg1, arg2)
|
||||
}
|
||||
func (c *wrappedKyvernoV1alpha2BackgroundScanReports) Delete(arg0 context.Context, arg1 string, arg2 k8s_io_apimachinery_pkg_apis_meta_v1.DeleteOptions) error {
|
||||
defer c.recorder.Record("delete")
|
||||
return c.inner.Delete(arg0, arg1, arg2)
|
||||
}
|
||||
func (c *wrappedKyvernoV1alpha2BackgroundScanReports) DeleteCollection(arg0 context.Context, arg1 k8s_io_apimachinery_pkg_apis_meta_v1.DeleteOptions, arg2 k8s_io_apimachinery_pkg_apis_meta_v1.ListOptions) error {
|
||||
defer c.recorder.Record("delete_collection")
|
||||
return c.inner.DeleteCollection(arg0, arg1, arg2)
|
||||
}
|
||||
func (c *wrappedKyvernoV1alpha2BackgroundScanReports) Get(arg0 context.Context, arg1 string, arg2 k8s_io_apimachinery_pkg_apis_meta_v1.GetOptions) (*github_com_kyverno_kyverno_api_kyverno_v1alpha2.BackgroundScanReport, error) {
|
||||
defer c.recorder.Record("get")
|
||||
return c.inner.Get(arg0, arg1, arg2)
|
||||
}
|
||||
func (c *wrappedKyvernoV1alpha2BackgroundScanReports) List(arg0 context.Context, arg1 k8s_io_apimachinery_pkg_apis_meta_v1.ListOptions) (*github_com_kyverno_kyverno_api_kyverno_v1alpha2.BackgroundScanReportList, error) {
|
||||
defer c.recorder.Record("list")
|
||||
return c.inner.List(arg0, arg1)
|
||||
}
|
||||
func (c *wrappedKyvernoV1alpha2BackgroundScanReports) Patch(arg0 context.Context, arg1 string, arg2 k8s_io_apimachinery_pkg_types.PatchType, arg3 []uint8, arg4 k8s_io_apimachinery_pkg_apis_meta_v1.PatchOptions, arg5 ...string) (*github_com_kyverno_kyverno_api_kyverno_v1alpha2.BackgroundScanReport, error) {
|
||||
defer c.recorder.Record("patch")
|
||||
return c.inner.Patch(arg0, arg1, arg2, arg3, arg4, arg5...)
|
||||
}
|
||||
func (c *wrappedKyvernoV1alpha2BackgroundScanReports) Update(arg0 context.Context, arg1 *github_com_kyverno_kyverno_api_kyverno_v1alpha2.BackgroundScanReport, arg2 k8s_io_apimachinery_pkg_apis_meta_v1.UpdateOptions) (*github_com_kyverno_kyverno_api_kyverno_v1alpha2.BackgroundScanReport, error) {
|
||||
defer c.recorder.Record("update")
|
||||
return c.inner.Update(arg0, arg1, arg2)
|
||||
}
|
||||
func (c *wrappedKyvernoV1alpha2BackgroundScanReports) Watch(arg0 context.Context, arg1 k8s_io_apimachinery_pkg_apis_meta_v1.ListOptions) (k8s_io_apimachinery_pkg_watch.Interface, error) {
|
||||
defer c.recorder.Record("watch")
|
||||
return c.inner.Watch(arg0, arg1)
|
||||
}
|
||||
|
||||
// wrappedKyvernoV1alpha2ClusterAdmissionReports wrapper
|
||||
type wrappedKyvernoV1alpha2ClusterAdmissionReports struct {
|
||||
inner github_com_kyverno_kyverno_pkg_client_clientset_versioned_typed_kyverno_v1alpha2.ClusterAdmissionReportInterface
|
||||
recorder github_com_kyverno_kyverno_pkg_metrics.Recorder
|
||||
}
|
||||
|
||||
func newKyvernoV1alpha2ClusterAdmissionReports(inner github_com_kyverno_kyverno_pkg_client_clientset_versioned_typed_kyverno_v1alpha2.ClusterAdmissionReportInterface, recorder github_com_kyverno_kyverno_pkg_metrics.Recorder) github_com_kyverno_kyverno_pkg_client_clientset_versioned_typed_kyverno_v1alpha2.ClusterAdmissionReportInterface {
|
||||
return &wrappedKyvernoV1alpha2ClusterAdmissionReports{inner, recorder}
|
||||
}
|
||||
func (c *wrappedKyvernoV1alpha2ClusterAdmissionReports) Create(arg0 context.Context, arg1 *github_com_kyverno_kyverno_api_kyverno_v1alpha2.ClusterAdmissionReport, arg2 k8s_io_apimachinery_pkg_apis_meta_v1.CreateOptions) (*github_com_kyverno_kyverno_api_kyverno_v1alpha2.ClusterAdmissionReport, error) {
|
||||
defer c.recorder.Record("create")
|
||||
return c.inner.Create(arg0, arg1, arg2)
|
||||
}
|
||||
func (c *wrappedKyvernoV1alpha2ClusterAdmissionReports) Delete(arg0 context.Context, arg1 string, arg2 k8s_io_apimachinery_pkg_apis_meta_v1.DeleteOptions) error {
|
||||
defer c.recorder.Record("delete")
|
||||
return c.inner.Delete(arg0, arg1, arg2)
|
||||
}
|
||||
func (c *wrappedKyvernoV1alpha2ClusterAdmissionReports) DeleteCollection(arg0 context.Context, arg1 k8s_io_apimachinery_pkg_apis_meta_v1.DeleteOptions, arg2 k8s_io_apimachinery_pkg_apis_meta_v1.ListOptions) error {
|
||||
defer c.recorder.Record("delete_collection")
|
||||
return c.inner.DeleteCollection(arg0, arg1, arg2)
|
||||
}
|
||||
func (c *wrappedKyvernoV1alpha2ClusterAdmissionReports) Get(arg0 context.Context, arg1 string, arg2 k8s_io_apimachinery_pkg_apis_meta_v1.GetOptions) (*github_com_kyverno_kyverno_api_kyverno_v1alpha2.ClusterAdmissionReport, error) {
|
||||
defer c.recorder.Record("get")
|
||||
return c.inner.Get(arg0, arg1, arg2)
|
||||
}
|
||||
func (c *wrappedKyvernoV1alpha2ClusterAdmissionReports) List(arg0 context.Context, arg1 k8s_io_apimachinery_pkg_apis_meta_v1.ListOptions) (*github_com_kyverno_kyverno_api_kyverno_v1alpha2.ClusterAdmissionReportList, error) {
|
||||
defer c.recorder.Record("list")
|
||||
return c.inner.List(arg0, arg1)
|
||||
}
|
||||
func (c *wrappedKyvernoV1alpha2ClusterAdmissionReports) Patch(arg0 context.Context, arg1 string, arg2 k8s_io_apimachinery_pkg_types.PatchType, arg3 []uint8, arg4 k8s_io_apimachinery_pkg_apis_meta_v1.PatchOptions, arg5 ...string) (*github_com_kyverno_kyverno_api_kyverno_v1alpha2.ClusterAdmissionReport, error) {
|
||||
defer c.recorder.Record("patch")
|
||||
return c.inner.Patch(arg0, arg1, arg2, arg3, arg4, arg5...)
|
||||
}
|
||||
func (c *wrappedKyvernoV1alpha2ClusterAdmissionReports) Update(arg0 context.Context, arg1 *github_com_kyverno_kyverno_api_kyverno_v1alpha2.ClusterAdmissionReport, arg2 k8s_io_apimachinery_pkg_apis_meta_v1.UpdateOptions) (*github_com_kyverno_kyverno_api_kyverno_v1alpha2.ClusterAdmissionReport, error) {
|
||||
defer c.recorder.Record("update")
|
||||
return c.inner.Update(arg0, arg1, arg2)
|
||||
}
|
||||
func (c *wrappedKyvernoV1alpha2ClusterAdmissionReports) Watch(arg0 context.Context, arg1 k8s_io_apimachinery_pkg_apis_meta_v1.ListOptions) (k8s_io_apimachinery_pkg_watch.Interface, error) {
|
||||
defer c.recorder.Record("watch")
|
||||
return c.inner.Watch(arg0, arg1)
|
||||
}
|
||||
|
||||
// wrappedKyvernoV1alpha2ClusterBackgroundScanReports wrapper
|
||||
type wrappedKyvernoV1alpha2ClusterBackgroundScanReports struct {
|
||||
inner github_com_kyverno_kyverno_pkg_client_clientset_versioned_typed_kyverno_v1alpha2.ClusterBackgroundScanReportInterface
|
||||
recorder github_com_kyverno_kyverno_pkg_metrics.Recorder
|
||||
}
|
||||
|
||||
func newKyvernoV1alpha2ClusterBackgroundScanReports(inner github_com_kyverno_kyverno_pkg_client_clientset_versioned_typed_kyverno_v1alpha2.ClusterBackgroundScanReportInterface, recorder github_com_kyverno_kyverno_pkg_metrics.Recorder) github_com_kyverno_kyverno_pkg_client_clientset_versioned_typed_kyverno_v1alpha2.ClusterBackgroundScanReportInterface {
|
||||
return &wrappedKyvernoV1alpha2ClusterBackgroundScanReports{inner, recorder}
|
||||
}
|
||||
func (c *wrappedKyvernoV1alpha2ClusterBackgroundScanReports) Create(arg0 context.Context, arg1 *github_com_kyverno_kyverno_api_kyverno_v1alpha2.ClusterBackgroundScanReport, arg2 k8s_io_apimachinery_pkg_apis_meta_v1.CreateOptions) (*github_com_kyverno_kyverno_api_kyverno_v1alpha2.ClusterBackgroundScanReport, error) {
|
||||
defer c.recorder.Record("create")
|
||||
return c.inner.Create(arg0, arg1, arg2)
|
||||
}
|
||||
func (c *wrappedKyvernoV1alpha2ClusterBackgroundScanReports) Delete(arg0 context.Context, arg1 string, arg2 k8s_io_apimachinery_pkg_apis_meta_v1.DeleteOptions) error {
|
||||
defer c.recorder.Record("delete")
|
||||
return c.inner.Delete(arg0, arg1, arg2)
|
||||
}
|
||||
func (c *wrappedKyvernoV1alpha2ClusterBackgroundScanReports) DeleteCollection(arg0 context.Context, arg1 k8s_io_apimachinery_pkg_apis_meta_v1.DeleteOptions, arg2 k8s_io_apimachinery_pkg_apis_meta_v1.ListOptions) error {
|
||||
defer c.recorder.Record("delete_collection")
|
||||
return c.inner.DeleteCollection(arg0, arg1, arg2)
|
||||
}
|
||||
func (c *wrappedKyvernoV1alpha2ClusterBackgroundScanReports) Get(arg0 context.Context, arg1 string, arg2 k8s_io_apimachinery_pkg_apis_meta_v1.GetOptions) (*github_com_kyverno_kyverno_api_kyverno_v1alpha2.ClusterBackgroundScanReport, error) {
|
||||
defer c.recorder.Record("get")
|
||||
return c.inner.Get(arg0, arg1, arg2)
|
||||
}
|
||||
func (c *wrappedKyvernoV1alpha2ClusterBackgroundScanReports) List(arg0 context.Context, arg1 k8s_io_apimachinery_pkg_apis_meta_v1.ListOptions) (*github_com_kyverno_kyverno_api_kyverno_v1alpha2.ClusterBackgroundScanReportList, error) {
|
||||
defer c.recorder.Record("list")
|
||||
return c.inner.List(arg0, arg1)
|
||||
}
|
||||
func (c *wrappedKyvernoV1alpha2ClusterBackgroundScanReports) Patch(arg0 context.Context, arg1 string, arg2 k8s_io_apimachinery_pkg_types.PatchType, arg3 []uint8, arg4 k8s_io_apimachinery_pkg_apis_meta_v1.PatchOptions, arg5 ...string) (*github_com_kyverno_kyverno_api_kyverno_v1alpha2.ClusterBackgroundScanReport, error) {
|
||||
defer c.recorder.Record("patch")
|
||||
return c.inner.Patch(arg0, arg1, arg2, arg3, arg4, arg5...)
|
||||
}
|
||||
func (c *wrappedKyvernoV1alpha2ClusterBackgroundScanReports) Update(arg0 context.Context, arg1 *github_com_kyverno_kyverno_api_kyverno_v1alpha2.ClusterBackgroundScanReport, arg2 k8s_io_apimachinery_pkg_apis_meta_v1.UpdateOptions) (*github_com_kyverno_kyverno_api_kyverno_v1alpha2.ClusterBackgroundScanReport, error) {
|
||||
defer c.recorder.Record("update")
|
||||
return c.inner.Update(arg0, arg1, arg2)
|
||||
}
|
||||
func (c *wrappedKyvernoV1alpha2ClusterBackgroundScanReports) Watch(arg0 context.Context, arg1 k8s_io_apimachinery_pkg_apis_meta_v1.ListOptions) (k8s_io_apimachinery_pkg_watch.Interface, error) {
|
||||
defer c.recorder.Record("watch")
|
||||
return c.inner.Watch(arg0, arg1)
|
||||
}
|
||||
|
||||
// wrappedKyvernoV1beta1UpdateRequests wrapper
|
||||
type wrappedKyvernoV1beta1UpdateRequests struct {
|
||||
inner github_com_kyverno_kyverno_pkg_client_clientset_versioned_typed_kyverno_v1beta1.UpdateRequestInterface
|
||||
recorder github_com_kyverno_kyverno_pkg_metrics.Recorder
|
||||
}
|
||||
|
||||
func newKyvernoV1beta1UpdateRequests(inner github_com_kyverno_kyverno_pkg_client_clientset_versioned_typed_kyverno_v1beta1.UpdateRequestInterface, recorder github_com_kyverno_kyverno_pkg_metrics.Recorder) github_com_kyverno_kyverno_pkg_client_clientset_versioned_typed_kyverno_v1beta1.UpdateRequestInterface {
|
||||
return &wrappedKyvernoV1beta1UpdateRequests{inner, recorder}
|
||||
}
|
||||
func (c *wrappedKyvernoV1beta1UpdateRequests) Create(arg0 context.Context, arg1 *github_com_kyverno_kyverno_api_kyverno_v1beta1.UpdateRequest, arg2 k8s_io_apimachinery_pkg_apis_meta_v1.CreateOptions) (*github_com_kyverno_kyverno_api_kyverno_v1beta1.UpdateRequest, error) {
|
||||
defer c.recorder.Record("create")
|
||||
return c.inner.Create(arg0, arg1, arg2)
|
||||
}
|
||||
func (c *wrappedKyvernoV1beta1UpdateRequests) Delete(arg0 context.Context, arg1 string, arg2 k8s_io_apimachinery_pkg_apis_meta_v1.DeleteOptions) error {
|
||||
defer c.recorder.Record("delete")
|
||||
return c.inner.Delete(arg0, arg1, arg2)
|
||||
}
|
||||
func (c *wrappedKyvernoV1beta1UpdateRequests) DeleteCollection(arg0 context.Context, arg1 k8s_io_apimachinery_pkg_apis_meta_v1.DeleteOptions, arg2 k8s_io_apimachinery_pkg_apis_meta_v1.ListOptions) error {
|
||||
defer c.recorder.Record("delete_collection")
|
||||
return c.inner.DeleteCollection(arg0, arg1, arg2)
|
||||
}
|
||||
func (c *wrappedKyvernoV1beta1UpdateRequests) Get(arg0 context.Context, arg1 string, arg2 k8s_io_apimachinery_pkg_apis_meta_v1.GetOptions) (*github_com_kyverno_kyverno_api_kyverno_v1beta1.UpdateRequest, error) {
|
||||
defer c.recorder.Record("get")
|
||||
return c.inner.Get(arg0, arg1, arg2)
|
||||
}
|
||||
func (c *wrappedKyvernoV1beta1UpdateRequests) List(arg0 context.Context, arg1 k8s_io_apimachinery_pkg_apis_meta_v1.ListOptions) (*github_com_kyverno_kyverno_api_kyverno_v1beta1.UpdateRequestList, error) {
|
||||
defer c.recorder.Record("list")
|
||||
return c.inner.List(arg0, arg1)
|
||||
}
|
||||
func (c *wrappedKyvernoV1beta1UpdateRequests) Patch(arg0 context.Context, arg1 string, arg2 k8s_io_apimachinery_pkg_types.PatchType, arg3 []uint8, arg4 k8s_io_apimachinery_pkg_apis_meta_v1.PatchOptions, arg5 ...string) (*github_com_kyverno_kyverno_api_kyverno_v1beta1.UpdateRequest, error) {
|
||||
defer c.recorder.Record("patch")
|
||||
return c.inner.Patch(arg0, arg1, arg2, arg3, arg4, arg5...)
|
||||
}
|
||||
func (c *wrappedKyvernoV1beta1UpdateRequests) Update(arg0 context.Context, arg1 *github_com_kyverno_kyverno_api_kyverno_v1beta1.UpdateRequest, arg2 k8s_io_apimachinery_pkg_apis_meta_v1.UpdateOptions) (*github_com_kyverno_kyverno_api_kyverno_v1beta1.UpdateRequest, error) {
|
||||
defer c.recorder.Record("update")
|
||||
return c.inner.Update(arg0, arg1, arg2)
|
||||
}
|
||||
func (c *wrappedKyvernoV1beta1UpdateRequests) UpdateStatus(arg0 context.Context, arg1 *github_com_kyverno_kyverno_api_kyverno_v1beta1.UpdateRequest, arg2 k8s_io_apimachinery_pkg_apis_meta_v1.UpdateOptions) (*github_com_kyverno_kyverno_api_kyverno_v1beta1.UpdateRequest, error) {
|
||||
defer c.recorder.Record("update_status")
|
||||
return c.inner.UpdateStatus(arg0, arg1, arg2)
|
||||
}
|
||||
func (c *wrappedKyvernoV1beta1UpdateRequests) Watch(arg0 context.Context, arg1 k8s_io_apimachinery_pkg_apis_meta_v1.ListOptions) (k8s_io_apimachinery_pkg_watch.Interface, error) {
|
||||
defer c.recorder.Record("watch")
|
||||
return c.inner.Watch(arg0, arg1)
|
||||
}
|
||||
|
||||
// wrappedWgpolicyk8sV1alpha2ClusterPolicyReports wrapper
|
||||
type wrappedWgpolicyk8sV1alpha2ClusterPolicyReports struct {
|
||||
inner github_com_kyverno_kyverno_pkg_client_clientset_versioned_typed_policyreport_v1alpha2.ClusterPolicyReportInterface
|
||||
recorder github_com_kyverno_kyverno_pkg_metrics.Recorder
|
||||
}
|
||||
|
||||
func newWgpolicyk8sV1alpha2ClusterPolicyReports(inner github_com_kyverno_kyverno_pkg_client_clientset_versioned_typed_policyreport_v1alpha2.ClusterPolicyReportInterface, recorder github_com_kyverno_kyverno_pkg_metrics.Recorder) github_com_kyverno_kyverno_pkg_client_clientset_versioned_typed_policyreport_v1alpha2.ClusterPolicyReportInterface {
|
||||
return &wrappedWgpolicyk8sV1alpha2ClusterPolicyReports{inner, recorder}
|
||||
}
|
||||
func (c *wrappedWgpolicyk8sV1alpha2ClusterPolicyReports) Create(arg0 context.Context, arg1 *github_com_kyverno_kyverno_api_policyreport_v1alpha2.ClusterPolicyReport, arg2 k8s_io_apimachinery_pkg_apis_meta_v1.CreateOptions) (*github_com_kyverno_kyverno_api_policyreport_v1alpha2.ClusterPolicyReport, error) {
|
||||
defer c.recorder.Record("create")
|
||||
return c.inner.Create(arg0, arg1, arg2)
|
||||
}
|
||||
func (c *wrappedWgpolicyk8sV1alpha2ClusterPolicyReports) Delete(arg0 context.Context, arg1 string, arg2 k8s_io_apimachinery_pkg_apis_meta_v1.DeleteOptions) error {
|
||||
defer c.recorder.Record("delete")
|
||||
return c.inner.Delete(arg0, arg1, arg2)
|
||||
}
|
||||
func (c *wrappedWgpolicyk8sV1alpha2ClusterPolicyReports) DeleteCollection(arg0 context.Context, arg1 k8s_io_apimachinery_pkg_apis_meta_v1.DeleteOptions, arg2 k8s_io_apimachinery_pkg_apis_meta_v1.ListOptions) error {
|
||||
defer c.recorder.Record("delete_collection")
|
||||
return c.inner.DeleteCollection(arg0, arg1, arg2)
|
||||
}
|
||||
func (c *wrappedWgpolicyk8sV1alpha2ClusterPolicyReports) Get(arg0 context.Context, arg1 string, arg2 k8s_io_apimachinery_pkg_apis_meta_v1.GetOptions) (*github_com_kyverno_kyverno_api_policyreport_v1alpha2.ClusterPolicyReport, error) {
|
||||
defer c.recorder.Record("get")
|
||||
return c.inner.Get(arg0, arg1, arg2)
|
||||
}
|
||||
func (c *wrappedWgpolicyk8sV1alpha2ClusterPolicyReports) List(arg0 context.Context, arg1 k8s_io_apimachinery_pkg_apis_meta_v1.ListOptions) (*github_com_kyverno_kyverno_api_policyreport_v1alpha2.ClusterPolicyReportList, error) {
|
||||
defer c.recorder.Record("list")
|
||||
return c.inner.List(arg0, arg1)
|
||||
}
|
||||
func (c *wrappedWgpolicyk8sV1alpha2ClusterPolicyReports) Patch(arg0 context.Context, arg1 string, arg2 k8s_io_apimachinery_pkg_types.PatchType, arg3 []uint8, arg4 k8s_io_apimachinery_pkg_apis_meta_v1.PatchOptions, arg5 ...string) (*github_com_kyverno_kyverno_api_policyreport_v1alpha2.ClusterPolicyReport, error) {
|
||||
defer c.recorder.Record("patch")
|
||||
return c.inner.Patch(arg0, arg1, arg2, arg3, arg4, arg5...)
|
||||
}
|
||||
func (c *wrappedWgpolicyk8sV1alpha2ClusterPolicyReports) Update(arg0 context.Context, arg1 *github_com_kyverno_kyverno_api_policyreport_v1alpha2.ClusterPolicyReport, arg2 k8s_io_apimachinery_pkg_apis_meta_v1.UpdateOptions) (*github_com_kyverno_kyverno_api_policyreport_v1alpha2.ClusterPolicyReport, error) {
|
||||
defer c.recorder.Record("update")
|
||||
return c.inner.Update(arg0, arg1, arg2)
|
||||
}
|
||||
func (c *wrappedWgpolicyk8sV1alpha2ClusterPolicyReports) Watch(arg0 context.Context, arg1 k8s_io_apimachinery_pkg_apis_meta_v1.ListOptions) (k8s_io_apimachinery_pkg_watch.Interface, error) {
|
||||
defer c.recorder.Record("watch")
|
||||
return c.inner.Watch(arg0, arg1)
|
||||
}
|
||||
|
||||
// wrappedWgpolicyk8sV1alpha2PolicyReports wrapper
|
||||
type wrappedWgpolicyk8sV1alpha2PolicyReports struct {
|
||||
inner github_com_kyverno_kyverno_pkg_client_clientset_versioned_typed_policyreport_v1alpha2.PolicyReportInterface
|
||||
recorder github_com_kyverno_kyverno_pkg_metrics.Recorder
|
||||
}
|
||||
|
||||
func newWgpolicyk8sV1alpha2PolicyReports(inner github_com_kyverno_kyverno_pkg_client_clientset_versioned_typed_policyreport_v1alpha2.PolicyReportInterface, recorder github_com_kyverno_kyverno_pkg_metrics.Recorder) github_com_kyverno_kyverno_pkg_client_clientset_versioned_typed_policyreport_v1alpha2.PolicyReportInterface {
|
||||
return &wrappedWgpolicyk8sV1alpha2PolicyReports{inner, recorder}
|
||||
}
|
||||
func (c *wrappedWgpolicyk8sV1alpha2PolicyReports) Create(arg0 context.Context, arg1 *github_com_kyverno_kyverno_api_policyreport_v1alpha2.PolicyReport, arg2 k8s_io_apimachinery_pkg_apis_meta_v1.CreateOptions) (*github_com_kyverno_kyverno_api_policyreport_v1alpha2.PolicyReport, error) {
|
||||
defer c.recorder.Record("create")
|
||||
return c.inner.Create(arg0, arg1, arg2)
|
||||
}
|
||||
func (c *wrappedWgpolicyk8sV1alpha2PolicyReports) Delete(arg0 context.Context, arg1 string, arg2 k8s_io_apimachinery_pkg_apis_meta_v1.DeleteOptions) error {
|
||||
defer c.recorder.Record("delete")
|
||||
return c.inner.Delete(arg0, arg1, arg2)
|
||||
}
|
||||
func (c *wrappedWgpolicyk8sV1alpha2PolicyReports) DeleteCollection(arg0 context.Context, arg1 k8s_io_apimachinery_pkg_apis_meta_v1.DeleteOptions, arg2 k8s_io_apimachinery_pkg_apis_meta_v1.ListOptions) error {
|
||||
defer c.recorder.Record("delete_collection")
|
||||
return c.inner.DeleteCollection(arg0, arg1, arg2)
|
||||
}
|
||||
func (c *wrappedWgpolicyk8sV1alpha2PolicyReports) Get(arg0 context.Context, arg1 string, arg2 k8s_io_apimachinery_pkg_apis_meta_v1.GetOptions) (*github_com_kyverno_kyverno_api_policyreport_v1alpha2.PolicyReport, error) {
|
||||
defer c.recorder.Record("get")
|
||||
return c.inner.Get(arg0, arg1, arg2)
|
||||
}
|
||||
func (c *wrappedWgpolicyk8sV1alpha2PolicyReports) List(arg0 context.Context, arg1 k8s_io_apimachinery_pkg_apis_meta_v1.ListOptions) (*github_com_kyverno_kyverno_api_policyreport_v1alpha2.PolicyReportList, error) {
|
||||
defer c.recorder.Record("list")
|
||||
return c.inner.List(arg0, arg1)
|
||||
}
|
||||
func (c *wrappedWgpolicyk8sV1alpha2PolicyReports) Patch(arg0 context.Context, arg1 string, arg2 k8s_io_apimachinery_pkg_types.PatchType, arg3 []uint8, arg4 k8s_io_apimachinery_pkg_apis_meta_v1.PatchOptions, arg5 ...string) (*github_com_kyverno_kyverno_api_policyreport_v1alpha2.PolicyReport, error) {
|
||||
defer c.recorder.Record("patch")
|
||||
return c.inner.Patch(arg0, arg1, arg2, arg3, arg4, arg5...)
|
||||
}
|
||||
func (c *wrappedWgpolicyk8sV1alpha2PolicyReports) Update(arg0 context.Context, arg1 *github_com_kyverno_kyverno_api_policyreport_v1alpha2.PolicyReport, arg2 k8s_io_apimachinery_pkg_apis_meta_v1.UpdateOptions) (*github_com_kyverno_kyverno_api_policyreport_v1alpha2.PolicyReport, error) {
|
||||
defer c.recorder.Record("update")
|
||||
return c.inner.Update(arg0, arg1, arg2)
|
||||
}
|
||||
func (c *wrappedWgpolicyk8sV1alpha2PolicyReports) Watch(arg0 context.Context, arg1 k8s_io_apimachinery_pkg_apis_meta_v1.ListOptions) (k8s_io_apimachinery_pkg_watch.Interface, error) {
|
||||
defer c.recorder.Record("watch")
|
||||
return c.inner.Watch(arg0, arg1)
|
||||
}
|
15882
pkg/clients/wrappers/traces/kube/clientset.generated.go
Normal file
15882
pkg/clients/wrappers/traces/kube/clientset.generated.go
Normal file
File diff suppressed because it is too large
Load diff
1615
pkg/clients/wrappers/traces/kyverno/clientset.generated.go
Normal file
1615
pkg/clients/wrappers/traces/kyverno/clientset.generated.go
Normal file
File diff suppressed because it is too large
Load diff
Loading…
Add table
Reference in a new issue