Documentation ¶
Index ¶
- func NewDataDownloadInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewDataUploadInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredDataDownloadInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredDataUploadInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- type DataDownloadInformer
- type DataUploadInformer
- type Interface
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NewDataDownloadInformer ¶
func NewDataDownloadInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewDataDownloadInformer constructs a new informer for DataDownload 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 NewDataUploadInformer ¶
func NewDataUploadInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewDataUploadInformer constructs a new informer for DataUpload 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 NewFilteredDataDownloadInformer ¶
func NewFilteredDataDownloadInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredDataDownloadInformer constructs a new informer for DataDownload 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 NewFilteredDataUploadInformer ¶
func NewFilteredDataUploadInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredDataUploadInformer constructs a new informer for DataUpload 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 DataDownloadInformer ¶
type DataDownloadInformer interface { Informer() cache.SharedIndexInformer Lister() v2alpha1.DataDownloadLister }
DataDownloadInformer provides access to a shared informer and lister for DataDownloads.
type DataUploadInformer ¶
type DataUploadInformer interface { Informer() cache.SharedIndexInformer Lister() v2alpha1.DataUploadLister }
DataUploadInformer provides access to a shared informer and lister for DataUploads.
type Interface ¶
type Interface interface { // DataDownloads returns a DataDownloadInformer. DataDownloads() DataDownloadInformer // DataUploads returns a DataUploadInformer. DataUploads() DataUploadInformer }
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.