...
1
16
17
18
19 package v1alpha1
20
21 import (
22 internalinterfaces "k8s.io/client-go/informers/internalinterfaces"
23 )
24
25
26 type Interface interface {
27
28 ValidatingAdmissionPolicies() ValidatingAdmissionPolicyInformer
29
30 ValidatingAdmissionPolicyBindings() ValidatingAdmissionPolicyBindingInformer
31 }
32
33 type version struct {
34 factory internalinterfaces.SharedInformerFactory
35 namespace string
36 tweakListOptions internalinterfaces.TweakListOptionsFunc
37 }
38
39
40 func New(f internalinterfaces.SharedInformerFactory, namespace string, tweakListOptions internalinterfaces.TweakListOptionsFunc) Interface {
41 return &version{factory: f, namespace: namespace, tweakListOptions: tweakListOptions}
42 }
43
44
45 func (v *version) ValidatingAdmissionPolicies() ValidatingAdmissionPolicyInformer {
46 return &validatingAdmissionPolicyInformer{factory: v.factory, tweakListOptions: v.tweakListOptions}
47 }
48
49
50 func (v *version) ValidatingAdmissionPolicyBindings() ValidatingAdmissionPolicyBindingInformer {
51 return &validatingAdmissionPolicyBindingInformer{factory: v.factory, tweakListOptions: v.tweakListOptions}
52 }
53
View as plain text