mirror of
https://github.com/kubernetes/client-go.git
synced 2025-09-02 07:35:21 +00:00
Add new Events API group
Kubernetes-commit: 69e2a9cb48fd49cf1449042984ea9c25edc0598c
This commit is contained in:
committed by
Kubernetes Publisher
parent
b7e0485a83
commit
a51b7225e6
@@ -28,6 +28,7 @@ import (
|
|||||||
batch "k8s.io/client-go/informers/batch"
|
batch "k8s.io/client-go/informers/batch"
|
||||||
certificates "k8s.io/client-go/informers/certificates"
|
certificates "k8s.io/client-go/informers/certificates"
|
||||||
core "k8s.io/client-go/informers/core"
|
core "k8s.io/client-go/informers/core"
|
||||||
|
events "k8s.io/client-go/informers/events"
|
||||||
extensions "k8s.io/client-go/informers/extensions"
|
extensions "k8s.io/client-go/informers/extensions"
|
||||||
internalinterfaces "k8s.io/client-go/informers/internalinterfaces"
|
internalinterfaces "k8s.io/client-go/informers/internalinterfaces"
|
||||||
networking "k8s.io/client-go/informers/networking"
|
networking "k8s.io/client-go/informers/networking"
|
||||||
@@ -140,6 +141,7 @@ type SharedInformerFactory interface {
|
|||||||
Batch() batch.Interface
|
Batch() batch.Interface
|
||||||
Certificates() certificates.Interface
|
Certificates() certificates.Interface
|
||||||
Core() core.Interface
|
Core() core.Interface
|
||||||
|
Events() events.Interface
|
||||||
Extensions() extensions.Interface
|
Extensions() extensions.Interface
|
||||||
Networking() networking.Interface
|
Networking() networking.Interface
|
||||||
Policy() policy.Interface
|
Policy() policy.Interface
|
||||||
@@ -173,6 +175,10 @@ func (f *sharedInformerFactory) Core() core.Interface {
|
|||||||
return core.New(f, f.namespace, f.tweakListOptions)
|
return core.New(f, f.namespace, f.tweakListOptions)
|
||||||
}
|
}
|
||||||
|
|
||||||
|
func (f *sharedInformerFactory) Events() events.Interface {
|
||||||
|
return events.New(f)
|
||||||
|
}
|
||||||
|
|
||||||
func (f *sharedInformerFactory) Extensions() extensions.Interface {
|
func (f *sharedInformerFactory) Extensions() extensions.Interface {
|
||||||
return extensions.New(f, f.namespace, f.tweakListOptions)
|
return extensions.New(f, f.namespace, f.tweakListOptions)
|
||||||
}
|
}
|
||||||
|
@@ -32,6 +32,7 @@ import (
|
|||||||
v2alpha1 "k8s.io/api/batch/v2alpha1"
|
v2alpha1 "k8s.io/api/batch/v2alpha1"
|
||||||
certificates_v1beta1 "k8s.io/api/certificates/v1beta1"
|
certificates_v1beta1 "k8s.io/api/certificates/v1beta1"
|
||||||
core_v1 "k8s.io/api/core/v1"
|
core_v1 "k8s.io/api/core/v1"
|
||||||
|
events_v1beta1 "k8s.io/api/events/v1beta1"
|
||||||
extensions_v1beta1 "k8s.io/api/extensions/v1beta1"
|
extensions_v1beta1 "k8s.io/api/extensions/v1beta1"
|
||||||
networking_v1 "k8s.io/api/networking/v1"
|
networking_v1 "k8s.io/api/networking/v1"
|
||||||
policy_v1beta1 "k8s.io/api/policy/v1beta1"
|
policy_v1beta1 "k8s.io/api/policy/v1beta1"
|
||||||
@@ -173,6 +174,10 @@ func (f *sharedInformerFactory) ForResource(resource schema.GroupVersionResource
|
|||||||
case core_v1.SchemeGroupVersion.WithResource("serviceaccounts"):
|
case core_v1.SchemeGroupVersion.WithResource("serviceaccounts"):
|
||||||
return &genericInformer{resource: resource.GroupResource(), informer: f.Core().V1().ServiceAccounts().Informer()}, nil
|
return &genericInformer{resource: resource.GroupResource(), informer: f.Core().V1().ServiceAccounts().Informer()}, nil
|
||||||
|
|
||||||
|
// Group=events, Version=v1beta1
|
||||||
|
case events_v1beta1.SchemeGroupVersion.WithResource("events"):
|
||||||
|
return &genericInformer{resource: resource.GroupResource(), informer: f.Events().V1beta1().Events().Informer()}, nil
|
||||||
|
|
||||||
// Group=extensions, Version=v1beta1
|
// Group=extensions, Version=v1beta1
|
||||||
case extensions_v1beta1.SchemeGroupVersion.WithResource("daemonsets"):
|
case extensions_v1beta1.SchemeGroupVersion.WithResource("daemonsets"):
|
||||||
return &genericInformer{resource: resource.GroupResource(), informer: f.Extensions().V1beta1().DaemonSets().Informer()}, nil
|
return &genericInformer{resource: resource.GroupResource(), informer: f.Extensions().V1beta1().DaemonSets().Informer()}, nil
|
||||||
|
@@ -35,6 +35,7 @@ import (
|
|||||||
batchv2alpha1 "k8s.io/client-go/kubernetes/typed/batch/v2alpha1"
|
batchv2alpha1 "k8s.io/client-go/kubernetes/typed/batch/v2alpha1"
|
||||||
certificatesv1beta1 "k8s.io/client-go/kubernetes/typed/certificates/v1beta1"
|
certificatesv1beta1 "k8s.io/client-go/kubernetes/typed/certificates/v1beta1"
|
||||||
corev1 "k8s.io/client-go/kubernetes/typed/core/v1"
|
corev1 "k8s.io/client-go/kubernetes/typed/core/v1"
|
||||||
|
eventsv1beta1 "k8s.io/client-go/kubernetes/typed/events/v1beta1"
|
||||||
extensionsv1beta1 "k8s.io/client-go/kubernetes/typed/extensions/v1beta1"
|
extensionsv1beta1 "k8s.io/client-go/kubernetes/typed/extensions/v1beta1"
|
||||||
networkingv1 "k8s.io/client-go/kubernetes/typed/networking/v1"
|
networkingv1 "k8s.io/client-go/kubernetes/typed/networking/v1"
|
||||||
policyv1beta1 "k8s.io/client-go/kubernetes/typed/policy/v1beta1"
|
policyv1beta1 "k8s.io/client-go/kubernetes/typed/policy/v1beta1"
|
||||||
@@ -84,6 +85,9 @@ type Interface interface {
|
|||||||
CoreV1() corev1.CoreV1Interface
|
CoreV1() corev1.CoreV1Interface
|
||||||
// Deprecated: please explicitly pick a version if possible.
|
// Deprecated: please explicitly pick a version if possible.
|
||||||
Core() corev1.CoreV1Interface
|
Core() corev1.CoreV1Interface
|
||||||
|
EventsV1beta1() eventsv1beta1.EventsV1beta1Interface
|
||||||
|
// Deprecated: please explicitly pick a version if possible.
|
||||||
|
Events() eventsv1beta1.EventsV1beta1Interface
|
||||||
ExtensionsV1beta1() extensionsv1beta1.ExtensionsV1beta1Interface
|
ExtensionsV1beta1() extensionsv1beta1.ExtensionsV1beta1Interface
|
||||||
// Deprecated: please explicitly pick a version if possible.
|
// Deprecated: please explicitly pick a version if possible.
|
||||||
Extensions() extensionsv1beta1.ExtensionsV1beta1Interface
|
Extensions() extensionsv1beta1.ExtensionsV1beta1Interface
|
||||||
@@ -131,6 +135,7 @@ type Clientset struct {
|
|||||||
batchV2alpha1 *batchv2alpha1.BatchV2alpha1Client
|
batchV2alpha1 *batchv2alpha1.BatchV2alpha1Client
|
||||||
certificatesV1beta1 *certificatesv1beta1.CertificatesV1beta1Client
|
certificatesV1beta1 *certificatesv1beta1.CertificatesV1beta1Client
|
||||||
coreV1 *corev1.CoreV1Client
|
coreV1 *corev1.CoreV1Client
|
||||||
|
eventsV1beta1 *eventsv1beta1.EventsV1beta1Client
|
||||||
extensionsV1beta1 *extensionsv1beta1.ExtensionsV1beta1Client
|
extensionsV1beta1 *extensionsv1beta1.ExtensionsV1beta1Client
|
||||||
networkingV1 *networkingv1.NetworkingV1Client
|
networkingV1 *networkingv1.NetworkingV1Client
|
||||||
policyV1beta1 *policyv1beta1.PolicyV1beta1Client
|
policyV1beta1 *policyv1beta1.PolicyV1beta1Client
|
||||||
@@ -272,6 +277,17 @@ func (c *Clientset) Core() corev1.CoreV1Interface {
|
|||||||
return c.coreV1
|
return c.coreV1
|
||||||
}
|
}
|
||||||
|
|
||||||
|
// EventsV1beta1 retrieves the EventsV1beta1Client
|
||||||
|
func (c *Clientset) EventsV1beta1() eventsv1beta1.EventsV1beta1Interface {
|
||||||
|
return c.eventsV1beta1
|
||||||
|
}
|
||||||
|
|
||||||
|
// Deprecated: Events retrieves the default version of EventsClient.
|
||||||
|
// Please explicitly pick a version.
|
||||||
|
func (c *Clientset) Events() eventsv1beta1.EventsV1beta1Interface {
|
||||||
|
return c.eventsV1beta1
|
||||||
|
}
|
||||||
|
|
||||||
// ExtensionsV1beta1 retrieves the ExtensionsV1beta1Client
|
// ExtensionsV1beta1 retrieves the ExtensionsV1beta1Client
|
||||||
func (c *Clientset) ExtensionsV1beta1() extensionsv1beta1.ExtensionsV1beta1Interface {
|
func (c *Clientset) ExtensionsV1beta1() extensionsv1beta1.ExtensionsV1beta1Interface {
|
||||||
return c.extensionsV1beta1
|
return c.extensionsV1beta1
|
||||||
@@ -449,6 +465,10 @@ func NewForConfig(c *rest.Config) (*Clientset, error) {
|
|||||||
if err != nil {
|
if err != nil {
|
||||||
return nil, err
|
return nil, err
|
||||||
}
|
}
|
||||||
|
cs.eventsV1beta1, err = eventsv1beta1.NewForConfig(&configShallowCopy)
|
||||||
|
if err != nil {
|
||||||
|
return nil, err
|
||||||
|
}
|
||||||
cs.extensionsV1beta1, err = extensionsv1beta1.NewForConfig(&configShallowCopy)
|
cs.extensionsV1beta1, err = extensionsv1beta1.NewForConfig(&configShallowCopy)
|
||||||
if err != nil {
|
if err != nil {
|
||||||
return nil, err
|
return nil, err
|
||||||
@@ -522,6 +542,7 @@ func NewForConfigOrDie(c *rest.Config) *Clientset {
|
|||||||
cs.batchV2alpha1 = batchv2alpha1.NewForConfigOrDie(c)
|
cs.batchV2alpha1 = batchv2alpha1.NewForConfigOrDie(c)
|
||||||
cs.certificatesV1beta1 = certificatesv1beta1.NewForConfigOrDie(c)
|
cs.certificatesV1beta1 = certificatesv1beta1.NewForConfigOrDie(c)
|
||||||
cs.coreV1 = corev1.NewForConfigOrDie(c)
|
cs.coreV1 = corev1.NewForConfigOrDie(c)
|
||||||
|
cs.eventsV1beta1 = eventsv1beta1.NewForConfigOrDie(c)
|
||||||
cs.extensionsV1beta1 = extensionsv1beta1.NewForConfigOrDie(c)
|
cs.extensionsV1beta1 = extensionsv1beta1.NewForConfigOrDie(c)
|
||||||
cs.networkingV1 = networkingv1.NewForConfigOrDie(c)
|
cs.networkingV1 = networkingv1.NewForConfigOrDie(c)
|
||||||
cs.policyV1beta1 = policyv1beta1.NewForConfigOrDie(c)
|
cs.policyV1beta1 = policyv1beta1.NewForConfigOrDie(c)
|
||||||
@@ -557,6 +578,7 @@ func New(c rest.Interface) *Clientset {
|
|||||||
cs.batchV2alpha1 = batchv2alpha1.New(c)
|
cs.batchV2alpha1 = batchv2alpha1.New(c)
|
||||||
cs.certificatesV1beta1 = certificatesv1beta1.New(c)
|
cs.certificatesV1beta1 = certificatesv1beta1.New(c)
|
||||||
cs.coreV1 = corev1.New(c)
|
cs.coreV1 = corev1.New(c)
|
||||||
|
cs.eventsV1beta1 = eventsv1beta1.New(c)
|
||||||
cs.extensionsV1beta1 = extensionsv1beta1.New(c)
|
cs.extensionsV1beta1 = extensionsv1beta1.New(c)
|
||||||
cs.networkingV1 = networkingv1.New(c)
|
cs.networkingV1 = networkingv1.New(c)
|
||||||
cs.policyV1beta1 = policyv1beta1.New(c)
|
cs.policyV1beta1 = policyv1beta1.New(c)
|
||||||
|
@@ -33,6 +33,7 @@ import (
|
|||||||
batchv2alpha1 "k8s.io/api/batch/v2alpha1"
|
batchv2alpha1 "k8s.io/api/batch/v2alpha1"
|
||||||
certificatesv1beta1 "k8s.io/api/certificates/v1beta1"
|
certificatesv1beta1 "k8s.io/api/certificates/v1beta1"
|
||||||
corev1 "k8s.io/api/core/v1"
|
corev1 "k8s.io/api/core/v1"
|
||||||
|
eventsv1beta1 "k8s.io/api/events/v1beta1"
|
||||||
extensionsv1beta1 "k8s.io/api/extensions/v1beta1"
|
extensionsv1beta1 "k8s.io/api/extensions/v1beta1"
|
||||||
networkingv1 "k8s.io/api/networking/v1"
|
networkingv1 "k8s.io/api/networking/v1"
|
||||||
policyv1beta1 "k8s.io/api/policy/v1beta1"
|
policyv1beta1 "k8s.io/api/policy/v1beta1"
|
||||||
@@ -90,6 +91,7 @@ func AddToScheme(scheme *runtime.Scheme) {
|
|||||||
batchv2alpha1.AddToScheme(scheme)
|
batchv2alpha1.AddToScheme(scheme)
|
||||||
certificatesv1beta1.AddToScheme(scheme)
|
certificatesv1beta1.AddToScheme(scheme)
|
||||||
corev1.AddToScheme(scheme)
|
corev1.AddToScheme(scheme)
|
||||||
|
eventsv1beta1.AddToScheme(scheme)
|
||||||
extensionsv1beta1.AddToScheme(scheme)
|
extensionsv1beta1.AddToScheme(scheme)
|
||||||
networkingv1.AddToScheme(scheme)
|
networkingv1.AddToScheme(scheme)
|
||||||
policyv1beta1.AddToScheme(scheme)
|
policyv1beta1.AddToScheme(scheme)
|
||||||
|
@@ -33,6 +33,7 @@ import (
|
|||||||
batchv2alpha1 "k8s.io/api/batch/v2alpha1"
|
batchv2alpha1 "k8s.io/api/batch/v2alpha1"
|
||||||
certificatesv1beta1 "k8s.io/api/certificates/v1beta1"
|
certificatesv1beta1 "k8s.io/api/certificates/v1beta1"
|
||||||
corev1 "k8s.io/api/core/v1"
|
corev1 "k8s.io/api/core/v1"
|
||||||
|
eventsv1beta1 "k8s.io/api/events/v1beta1"
|
||||||
extensionsv1beta1 "k8s.io/api/extensions/v1beta1"
|
extensionsv1beta1 "k8s.io/api/extensions/v1beta1"
|
||||||
networkingv1 "k8s.io/api/networking/v1"
|
networkingv1 "k8s.io/api/networking/v1"
|
||||||
policyv1beta1 "k8s.io/api/policy/v1beta1"
|
policyv1beta1 "k8s.io/api/policy/v1beta1"
|
||||||
@@ -90,6 +91,7 @@ func AddToScheme(scheme *runtime.Scheme) {
|
|||||||
batchv2alpha1.AddToScheme(scheme)
|
batchv2alpha1.AddToScheme(scheme)
|
||||||
certificatesv1beta1.AddToScheme(scheme)
|
certificatesv1beta1.AddToScheme(scheme)
|
||||||
corev1.AddToScheme(scheme)
|
corev1.AddToScheme(scheme)
|
||||||
|
eventsv1beta1.AddToScheme(scheme)
|
||||||
extensionsv1beta1.AddToScheme(scheme)
|
extensionsv1beta1.AddToScheme(scheme)
|
||||||
networkingv1.AddToScheme(scheme)
|
networkingv1.AddToScheme(scheme)
|
||||||
policyv1beta1.AddToScheme(scheme)
|
policyv1beta1.AddToScheme(scheme)
|
||||||
|
Reference in New Issue
Block a user