Documentation ¶
Index ¶
- func NewDataSetInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredDataSetInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredRevisionInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewRevisionInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- type DataSetInformer
- type Interface
- type RevisionInformer
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NewDataSetInformer ¶
func NewDataSetInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewDataSetInformer constructs a new informer for DataSet 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 NewFilteredDataSetInformer ¶
func NewFilteredDataSetInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredDataSetInformer constructs a new informer for DataSet 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 NewFilteredRevisionInformer ¶
func NewFilteredRevisionInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredRevisionInformer constructs a new informer for Revision 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 NewRevisionInformer ¶
func NewRevisionInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewRevisionInformer constructs a new informer for Revision 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 DataSetInformer ¶
type DataSetInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.DataSetLister }
DataSetInformer provides access to a shared informer and lister for DataSets.
type Interface ¶
type Interface interface { // DataSets returns a DataSetInformer. DataSets() DataSetInformer // Revisions returns a RevisionInformer. Revisions() RevisionInformer }
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 RevisionInformer ¶
type RevisionInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.RevisionLister }
RevisionInformer provides access to a shared informer and lister for Revisions.