Documentation ¶
Index ¶
- func NewClusterPropagatedVersionInformer(client versioned.Interface, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFederatedClusterInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFederatedServiceStatusInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFederatedTypeConfigInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredClusterPropagatedVersionInformer(client versioned.Interface, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredFederatedClusterInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredFederatedServiceStatusInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredFederatedTypeConfigInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredPropagatedVersionInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewPropagatedVersionInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- type ClusterPropagatedVersionInformer
- type FederatedClusterInformer
- type FederatedServiceStatusInformer
- type FederatedTypeConfigInformer
- type Interface
- type PropagatedVersionInformer
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NewClusterPropagatedVersionInformer ¶ added in v0.0.3
func NewClusterPropagatedVersionInformer(client versioned.Interface, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewClusterPropagatedVersionInformer constructs a new informer for ClusterPropagatedVersion 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 NewFederatedClusterInformer ¶
func NewFederatedClusterInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewFederatedClusterInformer constructs a new informer for FederatedCluster 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 NewFederatedServiceStatusInformer ¶ added in v0.0.3
func NewFederatedServiceStatusInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewFederatedServiceStatusInformer constructs a new informer for FederatedServiceStatus 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 NewFederatedTypeConfigInformer ¶
func NewFederatedTypeConfigInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewFederatedTypeConfigInformer constructs a new informer for FederatedTypeConfig 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 NewFilteredClusterPropagatedVersionInformer ¶ added in v0.0.3
func NewFilteredClusterPropagatedVersionInformer(client versioned.Interface, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredClusterPropagatedVersionInformer constructs a new informer for ClusterPropagatedVersion 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 NewFilteredFederatedClusterInformer ¶
func NewFilteredFederatedClusterInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredFederatedClusterInformer constructs a new informer for FederatedCluster 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 NewFilteredFederatedServiceStatusInformer ¶ added in v0.0.3
func NewFilteredFederatedServiceStatusInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredFederatedServiceStatusInformer constructs a new informer for FederatedServiceStatus 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 NewFilteredFederatedTypeConfigInformer ¶
func NewFilteredFederatedTypeConfigInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredFederatedTypeConfigInformer constructs a new informer for FederatedTypeConfig 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 NewFilteredPropagatedVersionInformer ¶
func NewFilteredPropagatedVersionInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredPropagatedVersionInformer constructs a new informer for PropagatedVersion 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 NewPropagatedVersionInformer ¶
func NewPropagatedVersionInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewPropagatedVersionInformer constructs a new informer for PropagatedVersion 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 ClusterPropagatedVersionInformer ¶ added in v0.0.3
type ClusterPropagatedVersionInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.ClusterPropagatedVersionLister }
ClusterPropagatedVersionInformer provides access to a shared informer and lister for ClusterPropagatedVersions.
type FederatedClusterInformer ¶
type FederatedClusterInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.FederatedClusterLister }
FederatedClusterInformer provides access to a shared informer and lister for FederatedClusters.
type FederatedServiceStatusInformer ¶ added in v0.0.3
type FederatedServiceStatusInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.FederatedServiceStatusLister }
FederatedServiceStatusInformer provides access to a shared informer and lister for FederatedServiceStatuses.
type FederatedTypeConfigInformer ¶
type FederatedTypeConfigInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.FederatedTypeConfigLister }
FederatedTypeConfigInformer provides access to a shared informer and lister for FederatedTypeConfigs.
type Interface ¶
type Interface interface { // ClusterPropagatedVersions returns a ClusterPropagatedVersionInformer. ClusterPropagatedVersions() ClusterPropagatedVersionInformer // FederatedClusters returns a FederatedClusterInformer. FederatedClusters() FederatedClusterInformer // FederatedServiceStatuses returns a FederatedServiceStatusInformer. FederatedServiceStatuses() FederatedServiceStatusInformer // FederatedTypeConfigs returns a FederatedTypeConfigInformer. FederatedTypeConfigs() FederatedTypeConfigInformer // PropagatedVersions returns a PropagatedVersionInformer. PropagatedVersions() PropagatedVersionInformer }
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 PropagatedVersionInformer ¶
type PropagatedVersionInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.PropagatedVersionLister }
PropagatedVersionInformer provides access to a shared informer and lister for PropagatedVersions.