Documentation ¶
Index ¶
- func NewFilteredGroupInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredRegistryInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredRegistryScopeMapInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredRegistryTaskInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredRegistryTokenInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredRegistryWebhookInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewGroupInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewRegistryInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewRegistryScopeMapInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewRegistryTaskInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewRegistryTokenInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewRegistryWebhookInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- type GroupInformer
- type Interface
- type RegistryInformer
- type RegistryScopeMapInformer
- type RegistryTaskInformer
- type RegistryTokenInformer
- type RegistryWebhookInformer
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NewFilteredGroupInformer ¶
func NewFilteredGroupInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredGroupInformer constructs a new informer for Group 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 NewFilteredRegistryInformer ¶
func NewFilteredRegistryInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredRegistryInformer constructs a new informer for Registry 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 NewFilteredRegistryScopeMapInformer ¶
func NewFilteredRegistryScopeMapInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredRegistryScopeMapInformer constructs a new informer for RegistryScopeMap 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 NewFilteredRegistryTaskInformer ¶ added in v0.5.0
func NewFilteredRegistryTaskInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredRegistryTaskInformer constructs a new informer for RegistryTask 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 NewFilteredRegistryTokenInformer ¶
func NewFilteredRegistryTokenInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredRegistryTokenInformer constructs a new informer for RegistryToken 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 NewFilteredRegistryWebhookInformer ¶
func NewFilteredRegistryWebhookInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredRegistryWebhookInformer constructs a new informer for RegistryWebhook 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 NewGroupInformer ¶
func NewGroupInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewGroupInformer constructs a new informer for Group 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 NewRegistryInformer ¶
func NewRegistryInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewRegistryInformer constructs a new informer for Registry 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 NewRegistryScopeMapInformer ¶
func NewRegistryScopeMapInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewRegistryScopeMapInformer constructs a new informer for RegistryScopeMap 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 NewRegistryTaskInformer ¶ added in v0.5.0
func NewRegistryTaskInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewRegistryTaskInformer constructs a new informer for RegistryTask 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 NewRegistryTokenInformer ¶
func NewRegistryTokenInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewRegistryTokenInformer constructs a new informer for RegistryToken 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 NewRegistryWebhookInformer ¶
func NewRegistryWebhookInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewRegistryWebhookInformer constructs a new informer for RegistryWebhook 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 GroupInformer ¶
type GroupInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.GroupLister }
GroupInformer provides access to a shared informer and lister for Groups.
type Interface ¶
type Interface interface { // Groups returns a GroupInformer. Groups() GroupInformer // Registries returns a RegistryInformer. Registries() RegistryInformer // RegistryScopeMaps returns a RegistryScopeMapInformer. RegistryScopeMaps() RegistryScopeMapInformer // RegistryTasks returns a RegistryTaskInformer. RegistryTasks() RegistryTaskInformer // RegistryTokens returns a RegistryTokenInformer. RegistryTokens() RegistryTokenInformer // RegistryWebhooks returns a RegistryWebhookInformer. RegistryWebhooks() RegistryWebhookInformer }
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.
type RegistryInformer ¶
type RegistryInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.RegistryLister }
RegistryInformer provides access to a shared informer and lister for Registries.
type RegistryScopeMapInformer ¶
type RegistryScopeMapInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.RegistryScopeMapLister }
RegistryScopeMapInformer provides access to a shared informer and lister for RegistryScopeMaps.
type RegistryTaskInformer ¶ added in v0.5.0
type RegistryTaskInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.RegistryTaskLister }
RegistryTaskInformer provides access to a shared informer and lister for RegistryTasks.
type RegistryTokenInformer ¶
type RegistryTokenInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.RegistryTokenLister }
RegistryTokenInformer provides access to a shared informer and lister for RegistryTokens.
type RegistryWebhookInformer ¶
type RegistryWebhookInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.RegistryWebhookLister }
RegistryWebhookInformer provides access to a shared informer and lister for RegistryWebhooks.