Documentation ¶
Index ¶
- func NewCloudAuditLogsSourceInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewCloudPubSubSourceInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewCloudSchedulerSourceInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewCloudStorageSourceInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredCloudAuditLogsSourceInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredCloudPubSubSourceInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredCloudSchedulerSourceInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredCloudStorageSourceInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- type CloudAuditLogsSourceInformer
- type CloudPubSubSourceInformer
- type CloudSchedulerSourceInformer
- type CloudStorageSourceInformer
- type Interface
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NewCloudAuditLogsSourceInformer ¶
func NewCloudAuditLogsSourceInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewCloudAuditLogsSourceInformer constructs a new informer for CloudAuditLogsSource type. Always prefer using an informer factory to get a shared informer instead of getting an independent one. This reduces memory footprint and number of connections to the server.
func NewCloudPubSubSourceInformer ¶
func NewCloudPubSubSourceInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewCloudPubSubSourceInformer constructs a new informer for CloudPubSubSource type. Always prefer using an informer factory to get a shared informer instead of getting an independent one. This reduces memory footprint and number of connections to the server.
func NewCloudSchedulerSourceInformer ¶
func NewCloudSchedulerSourceInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewCloudSchedulerSourceInformer constructs a new informer for CloudSchedulerSource type. Always prefer using an informer factory to get a shared informer instead of getting an independent one. This reduces memory footprint and number of connections to the server.
func NewCloudStorageSourceInformer ¶
func NewCloudStorageSourceInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewCloudStorageSourceInformer constructs a new informer for CloudStorageSource type. Always prefer using an informer factory to get a shared informer instead of getting an independent one. This reduces memory footprint and number of connections to the server.
func NewFilteredCloudAuditLogsSourceInformer ¶
func NewFilteredCloudAuditLogsSourceInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredCloudAuditLogsSourceInformer constructs a new informer for CloudAuditLogsSource type. Always prefer using an informer factory to get a shared informer instead of getting an independent one. This reduces memory footprint and number of connections to the server.
func NewFilteredCloudPubSubSourceInformer ¶
func NewFilteredCloudPubSubSourceInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredCloudPubSubSourceInformer constructs a new informer for CloudPubSubSource type. Always prefer using an informer factory to get a shared informer instead of getting an independent one. This reduces memory footprint and number of connections to the server.
func NewFilteredCloudSchedulerSourceInformer ¶
func NewFilteredCloudSchedulerSourceInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredCloudSchedulerSourceInformer constructs a new informer for CloudSchedulerSource type. Always prefer using an informer factory to get a shared informer instead of getting an independent one. This reduces memory footprint and number of connections to the server.
func NewFilteredCloudStorageSourceInformer ¶
func NewFilteredCloudStorageSourceInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredCloudStorageSourceInformer constructs a new informer for CloudStorageSource type. Always prefer using an informer factory to get a shared informer instead of getting an independent one. This reduces memory footprint and number of connections to the server.
Types ¶
type CloudAuditLogsSourceInformer ¶
type CloudAuditLogsSourceInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.CloudAuditLogsSourceLister }
CloudAuditLogsSourceInformer provides access to a shared informer and lister for CloudAuditLogsSources.
type CloudPubSubSourceInformer ¶
type CloudPubSubSourceInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.CloudPubSubSourceLister }
CloudPubSubSourceInformer provides access to a shared informer and lister for CloudPubSubSources.
type CloudSchedulerSourceInformer ¶
type CloudSchedulerSourceInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.CloudSchedulerSourceLister }
CloudSchedulerSourceInformer provides access to a shared informer and lister for CloudSchedulerSources.
type CloudStorageSourceInformer ¶
type CloudStorageSourceInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.CloudStorageSourceLister }
CloudStorageSourceInformer provides access to a shared informer and lister for CloudStorageSources.
type Interface ¶
type Interface interface { // CloudAuditLogsSources returns a CloudAuditLogsSourceInformer. CloudAuditLogsSources() CloudAuditLogsSourceInformer // CloudPubSubSources returns a CloudPubSubSourceInformer. CloudPubSubSources() CloudPubSubSourceInformer // CloudSchedulerSources returns a CloudSchedulerSourceInformer. CloudSchedulerSources() CloudSchedulerSourceInformer // CloudStorageSources returns a CloudStorageSourceInformer. CloudStorageSources() CloudStorageSourceInformer }
Interface provides access to all the informers in this group version.
func New ¶
func New(f internalinterfaces.SharedInformerFactory, namespace string, tweakListOptions internalinterfaces.TweakListOptionsFunc) Interface
New returns a new Interface.