Documentation
      ¶
    
    
  
    
  
    Index ¶
- func NewFilteredIamBindingInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
 - func NewFilteredIamMemberInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
 - func NewFilteredIamPolicyInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
 - func NewFilteredSourcerepoRepositoryInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
 - func NewIamBindingInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
 - func NewIamMemberInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
 - func NewIamPolicyInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
 - func NewSourcerepoRepositoryInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
 - type IamBindingInformer
 - type IamMemberInformer
 - type IamPolicyInformer
 - type Interface
 - type SourcerepoRepositoryInformer
 
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NewFilteredIamBindingInformer ¶
func NewFilteredIamBindingInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredIamBindingInformer constructs a new informer for IamBinding 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 NewFilteredIamMemberInformer ¶
func NewFilteredIamMemberInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredIamMemberInformer constructs a new informer for IamMember 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 NewFilteredIamPolicyInformer ¶
func NewFilteredIamPolicyInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredIamPolicyInformer constructs a new informer for IamPolicy 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 NewFilteredSourcerepoRepositoryInformer ¶
func NewFilteredSourcerepoRepositoryInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredSourcerepoRepositoryInformer constructs a new informer for SourcerepoRepository 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 NewIamBindingInformer ¶
func NewIamBindingInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewIamBindingInformer constructs a new informer for IamBinding 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 NewIamMemberInformer ¶
func NewIamMemberInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewIamMemberInformer constructs a new informer for IamMember 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 NewIamPolicyInformer ¶
func NewIamPolicyInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewIamPolicyInformer constructs a new informer for IamPolicy 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 NewSourcerepoRepositoryInformer ¶
func NewSourcerepoRepositoryInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewSourcerepoRepositoryInformer constructs a new informer for SourcerepoRepository 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 IamBindingInformer ¶
type IamBindingInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.IamBindingLister
}
    IamBindingInformer provides access to a shared informer and lister for IamBindings.
type IamMemberInformer ¶
type IamMemberInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.IamMemberLister
}
    IamMemberInformer provides access to a shared informer and lister for IamMembers.
type IamPolicyInformer ¶
type IamPolicyInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.IamPolicyLister
}
    IamPolicyInformer provides access to a shared informer and lister for IamPolicies.
type Interface ¶
type Interface interface {
	// IamBindings returns a IamBindingInformer.
	IamBindings() IamBindingInformer
	// IamMembers returns a IamMemberInformer.
	IamMembers() IamMemberInformer
	// IamPolicies returns a IamPolicyInformer.
	IamPolicies() IamPolicyInformer
	// SourcerepoRepositories returns a SourcerepoRepositoryInformer.
	SourcerepoRepositories() SourcerepoRepositoryInformer
}
    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 SourcerepoRepositoryInformer ¶
type SourcerepoRepositoryInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.SourcerepoRepositoryLister
}
    SourcerepoRepositoryInformer provides access to a shared informer and lister for SourcerepoRepositories.