Documentation
      ¶
    
    
  
    
  
    Index ¶
- func NewClusterRoleBindingInformer(client internalclientset.Interface, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
 - func NewClusterRoleInformer(client internalclientset.Interface, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
 - func NewFilteredClusterRoleBindingInformer(client internalclientset.Interface, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
 - func NewFilteredClusterRoleInformer(client internalclientset.Interface, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
 - func NewFilteredRoleBindingInformer(client internalclientset.Interface, namespace string, ...) cache.SharedIndexInformer
 - func NewFilteredRoleInformer(client internalclientset.Interface, namespace string, ...) cache.SharedIndexInformer
 - func NewRoleBindingInformer(client internalclientset.Interface, namespace string, ...) cache.SharedIndexInformer
 - func NewRoleInformer(client internalclientset.Interface, namespace string, ...) cache.SharedIndexInformer
 - type ClusterRoleBindingInformer
 - type ClusterRoleInformer
 - type Interface
 - type RoleBindingInformer
 - type RoleInformer
 
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NewClusterRoleBindingInformer ¶ added in v1.8.0
func NewClusterRoleBindingInformer(client internalclientset.Interface, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewClusterRoleBindingInformer constructs a new informer for ClusterRoleBinding 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 NewClusterRoleInformer ¶ added in v1.8.0
func NewClusterRoleInformer(client internalclientset.Interface, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewClusterRoleInformer constructs a new informer for ClusterRole 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 NewFilteredClusterRoleBindingInformer ¶ added in v1.9.0
func NewFilteredClusterRoleBindingInformer(client internalclientset.Interface, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredClusterRoleBindingInformer constructs a new informer for ClusterRoleBinding 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 NewFilteredClusterRoleInformer ¶ added in v1.9.0
func NewFilteredClusterRoleInformer(client internalclientset.Interface, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredClusterRoleInformer constructs a new informer for ClusterRole 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 NewFilteredRoleBindingInformer ¶ added in v1.9.0
func NewFilteredRoleBindingInformer(client internalclientset.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredRoleBindingInformer constructs a new informer for RoleBinding 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 NewFilteredRoleInformer ¶ added in v1.9.0
func NewFilteredRoleInformer(client internalclientset.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredRoleInformer constructs a new informer for Role 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 NewRoleBindingInformer ¶ added in v1.8.0
func NewRoleBindingInformer(client internalclientset.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewRoleBindingInformer constructs a new informer for RoleBinding 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 NewRoleInformer ¶ added in v1.8.0
func NewRoleInformer(client internalclientset.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewRoleInformer constructs a new informer for Role 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 ClusterRoleBindingInformer ¶
type ClusterRoleBindingInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() internalversion.ClusterRoleBindingLister
}
    ClusterRoleBindingInformer provides access to a shared informer and lister for ClusterRoleBindings.
type ClusterRoleInformer ¶
type ClusterRoleInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() internalversion.ClusterRoleLister
}
    ClusterRoleInformer provides access to a shared informer and lister for ClusterRoles.
type Interface ¶
type Interface interface {
	// ClusterRoles returns a ClusterRoleInformer.
	ClusterRoles() ClusterRoleInformer
	// ClusterRoleBindings returns a ClusterRoleBindingInformer.
	ClusterRoleBindings() ClusterRoleBindingInformer
	// Roles returns a RoleInformer.
	Roles() RoleInformer
	// RoleBindings returns a RoleBindingInformer.
	RoleBindings() RoleBindingInformer
}
    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 RoleBindingInformer ¶
type RoleBindingInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() internalversion.RoleBindingLister
}
    RoleBindingInformer provides access to a shared informer and lister for RoleBindings.
type RoleInformer ¶
type RoleInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() internalversion.RoleLister
}
    RoleInformer provides access to a shared informer and lister for Roles.