Documentation ¶
Index ¶
- func NewFilteredHouseAccountInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredHouseBackupPolicyInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredHouseDbClusterInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewHouseAccountInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewHouseBackupPolicyInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewHouseDbClusterInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- type HouseAccountInformer
- type HouseBackupPolicyInformer
- type HouseDbClusterInformer
- type Interface
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NewFilteredHouseAccountInformer ¶
func NewFilteredHouseAccountInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredHouseAccountInformer constructs a new informer for HouseAccount 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 NewFilteredHouseBackupPolicyInformer ¶ added in v0.5.0
func NewFilteredHouseBackupPolicyInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredHouseBackupPolicyInformer constructs a new informer for HouseBackupPolicy 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 NewFilteredHouseDbClusterInformer ¶
func NewFilteredHouseDbClusterInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredHouseDbClusterInformer constructs a new informer for HouseDbCluster 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 NewHouseAccountInformer ¶
func NewHouseAccountInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewHouseAccountInformer constructs a new informer for HouseAccount 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 NewHouseBackupPolicyInformer ¶ added in v0.5.0
func NewHouseBackupPolicyInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewHouseBackupPolicyInformer constructs a new informer for HouseBackupPolicy 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 NewHouseDbClusterInformer ¶
func NewHouseDbClusterInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewHouseDbClusterInformer constructs a new informer for HouseDbCluster 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 HouseAccountInformer ¶
type HouseAccountInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.HouseAccountLister }
HouseAccountInformer provides access to a shared informer and lister for HouseAccounts.
type HouseBackupPolicyInformer ¶ added in v0.5.0
type HouseBackupPolicyInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.HouseBackupPolicyLister }
HouseBackupPolicyInformer provides access to a shared informer and lister for HouseBackupPolicies.
type HouseDbClusterInformer ¶
type HouseDbClusterInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.HouseDbClusterLister }
HouseDbClusterInformer provides access to a shared informer and lister for HouseDbClusters.
type Interface ¶
type Interface interface { // HouseAccounts returns a HouseAccountInformer. HouseAccounts() HouseAccountInformer // HouseBackupPolicies returns a HouseBackupPolicyInformer. HouseBackupPolicies() HouseBackupPolicyInformer // HouseDbClusters returns a HouseDbClusterInformer. HouseDbClusters() HouseDbClusterInformer }
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.