Documentation ¶
Index ¶
- func NewBcsDbPrivConfigInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewBcsLogConfigInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredBcsDbPrivConfigInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredBcsLogConfigInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- type BcsDbPrivConfigInformer
- type BcsLogConfigInformer
- type Interface
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NewBcsDbPrivConfigInformer ¶
func NewBcsDbPrivConfigInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewBcsDbPrivConfigInformer constructs a new informer for BcsDbPrivConfig 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 NewBcsLogConfigInformer ¶
func NewBcsLogConfigInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewBcsLogConfigInformer constructs a new informer for BcsLogConfig 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 NewFilteredBcsDbPrivConfigInformer ¶
func NewFilteredBcsDbPrivConfigInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredBcsDbPrivConfigInformer constructs a new informer for BcsDbPrivConfig 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 NewFilteredBcsLogConfigInformer ¶
func NewFilteredBcsLogConfigInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredBcsLogConfigInformer constructs a new informer for BcsLogConfig 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 BcsDbPrivConfigInformer ¶
type BcsDbPrivConfigInformer interface { Informer() cache.SharedIndexInformer Lister() v1.BcsDbPrivConfigLister }
BcsDbPrivConfigInformer provides access to a shared informer and lister for BcsDbPrivConfigs.
type BcsLogConfigInformer ¶
type BcsLogConfigInformer interface { Informer() cache.SharedIndexInformer Lister() v1.BcsLogConfigLister }
BcsLogConfigInformer provides access to a shared informer and lister for BcsLogConfigs.
type Interface ¶
type Interface interface { // BcsDbPrivConfigs returns a BcsDbPrivConfigInformer. BcsDbPrivConfigs() BcsDbPrivConfigInformer // BcsLogConfigs returns a BcsLogConfigInformer. BcsLogConfigs() BcsLogConfigInformer }
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.