Documentation ¶
Index ¶
- func NewClusterGitTrackObjectInformer(client clientset.Interface, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredClusterGitTrackObjectInformer(client clientset.Interface, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredGitTrackInformer(client clientset.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredGitTrackObjectInformer(client clientset.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewGitTrackInformer(client clientset.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewGitTrackObjectInformer(client clientset.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- type ClusterGitTrackObjectInformer
- type GitTrackInformer
- type GitTrackObjectInformer
- type Interface
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NewClusterGitTrackObjectInformer ¶
func NewClusterGitTrackObjectInformer(client clientset.Interface, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewClusterGitTrackObjectInformer constructs a new informer for ClusterGitTrackObject 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 NewFilteredClusterGitTrackObjectInformer ¶
func NewFilteredClusterGitTrackObjectInformer(client clientset.Interface, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredClusterGitTrackObjectInformer constructs a new informer for ClusterGitTrackObject 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 NewFilteredGitTrackInformer ¶
func NewFilteredGitTrackInformer(client clientset.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredGitTrackInformer constructs a new informer for GitTrack 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 NewFilteredGitTrackObjectInformer ¶
func NewFilteredGitTrackObjectInformer(client clientset.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredGitTrackObjectInformer constructs a new informer for GitTrackObject 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 NewGitTrackInformer ¶
func NewGitTrackInformer(client clientset.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewGitTrackInformer constructs a new informer for GitTrack 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 NewGitTrackObjectInformer ¶
func NewGitTrackObjectInformer(client clientset.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewGitTrackObjectInformer constructs a new informer for GitTrackObject 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 ClusterGitTrackObjectInformer ¶
type ClusterGitTrackObjectInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.ClusterGitTrackObjectLister }
ClusterGitTrackObjectInformer provides access to a shared informer and lister for ClusterGitTrackObjects.
type GitTrackInformer ¶
type GitTrackInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.GitTrackLister }
GitTrackInformer provides access to a shared informer and lister for GitTracks.
type GitTrackObjectInformer ¶
type GitTrackObjectInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.GitTrackObjectLister }
GitTrackObjectInformer provides access to a shared informer and lister for GitTrackObjects.
type Interface ¶
type Interface interface { // ClusterGitTrackObjects returns a ClusterGitTrackObjectInformer. ClusterGitTrackObjects() ClusterGitTrackObjectInformer // GitTracks returns a GitTrackInformer. GitTracks() GitTrackInformer // GitTrackObjects returns a GitTrackObjectInformer. GitTrackObjects() GitTrackObjectInformer }
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.