Documentation
¶
Index ¶
- func NewClusterRoleRequestInformer(client versioned.Interface, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredClusterRoleRequestInformer(client versioned.Interface, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredRoleRequestInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredTenantRequestInformer(client versioned.Interface, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewRoleRequestInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewTenantRequestInformer(client versioned.Interface, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- type ClusterRoleRequestInformer
- type Interface
- type RoleRequestInformer
- type TenantRequestInformer
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NewClusterRoleRequestInformer ¶
func NewClusterRoleRequestInformer(client versioned.Interface, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewClusterRoleRequestInformer constructs a new informer for ClusterRoleRequest 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 NewFilteredClusterRoleRequestInformer ¶
func NewFilteredClusterRoleRequestInformer(client versioned.Interface, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredClusterRoleRequestInformer constructs a new informer for ClusterRoleRequest 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 NewFilteredRoleRequestInformer ¶
func NewFilteredRoleRequestInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredRoleRequestInformer constructs a new informer for RoleRequest 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 NewFilteredTenantRequestInformer ¶
func NewFilteredTenantRequestInformer(client versioned.Interface, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredTenantRequestInformer constructs a new informer for TenantRequest 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 NewRoleRequestInformer ¶
func NewRoleRequestInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewRoleRequestInformer constructs a new informer for RoleRequest 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 NewTenantRequestInformer ¶
func NewTenantRequestInformer(client versioned.Interface, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewTenantRequestInformer constructs a new informer for TenantRequest 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 ClusterRoleRequestInformer ¶
type ClusterRoleRequestInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.ClusterRoleRequestLister }
ClusterRoleRequestInformer provides access to a shared informer and lister for ClusterRoleRequests.
type Interface ¶
type Interface interface { // ClusterRoleRequests returns a ClusterRoleRequestInformer. ClusterRoleRequests() ClusterRoleRequestInformer // RoleRequests returns a RoleRequestInformer. RoleRequests() RoleRequestInformer // TenantRequests returns a TenantRequestInformer. TenantRequests() TenantRequestInformer }
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 RoleRequestInformer ¶
type RoleRequestInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.RoleRequestLister }
RoleRequestInformer provides access to a shared informer and lister for RoleRequests.
type TenantRequestInformer ¶
type TenantRequestInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.TenantRequestLister }
TenantRequestInformer provides access to a shared informer and lister for TenantRequests.