Documentation
¶
Index ¶
- func NewDatafeedSubscriptionInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredDatafeedSubscriptionInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredFleetRequestInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredInstanceRequestInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFleetRequestInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewInstanceRequestInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- type DatafeedSubscriptionInformer
- type FleetRequestInformer
- type InstanceRequestInformer
- type Interface
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NewDatafeedSubscriptionInformer ¶
func NewDatafeedSubscriptionInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewDatafeedSubscriptionInformer constructs a new informer for DatafeedSubscription 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 NewFilteredDatafeedSubscriptionInformer ¶
func NewFilteredDatafeedSubscriptionInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredDatafeedSubscriptionInformer constructs a new informer for DatafeedSubscription 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 NewFilteredFleetRequestInformer ¶
func NewFilteredFleetRequestInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredFleetRequestInformer constructs a new informer for FleetRequest 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 NewFilteredInstanceRequestInformer ¶
func NewFilteredInstanceRequestInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredInstanceRequestInformer constructs a new informer for InstanceRequest 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 NewFleetRequestInformer ¶
func NewFleetRequestInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewFleetRequestInformer constructs a new informer for FleetRequest 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 NewInstanceRequestInformer ¶
func NewInstanceRequestInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewInstanceRequestInformer constructs a new informer for InstanceRequest 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 DatafeedSubscriptionInformer ¶
type DatafeedSubscriptionInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.DatafeedSubscriptionLister }
DatafeedSubscriptionInformer provides access to a shared informer and lister for DatafeedSubscriptions.
type FleetRequestInformer ¶
type FleetRequestInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.FleetRequestLister }
FleetRequestInformer provides access to a shared informer and lister for FleetRequests.
type InstanceRequestInformer ¶
type InstanceRequestInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.InstanceRequestLister }
InstanceRequestInformer provides access to a shared informer and lister for InstanceRequests.
type Interface ¶
type Interface interface { // DatafeedSubscriptions returns a DatafeedSubscriptionInformer. DatafeedSubscriptions() DatafeedSubscriptionInformer // FleetRequests returns a FleetRequestInformer. FleetRequests() FleetRequestInformer // InstanceRequests returns a InstanceRequestInformer. InstanceRequests() InstanceRequestInformer }
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.