Documentation ¶
Index ¶
- func NewFilteredRadixApplicationInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredRadixDeploymentInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredRadixJobInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredRadixRegistrationInformer(client versioned.Interface, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewRadixApplicationInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewRadixDeploymentInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewRadixJobInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewRadixRegistrationInformer(client versioned.Interface, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- type Interface
- type RadixApplicationInformer
- type RadixDeploymentInformer
- type RadixJobInformer
- type RadixRegistrationInformer
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NewFilteredRadixApplicationInformer ¶
func NewFilteredRadixApplicationInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredRadixApplicationInformer constructs a new informer for RadixApplication 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 NewFilteredRadixDeploymentInformer ¶
func NewFilteredRadixDeploymentInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredRadixDeploymentInformer constructs a new informer for RadixDeployment 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 NewFilteredRadixJobInformer ¶
func NewFilteredRadixJobInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredRadixJobInformer constructs a new informer for RadixJob 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 NewFilteredRadixRegistrationInformer ¶
func NewFilteredRadixRegistrationInformer(client versioned.Interface, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredRadixRegistrationInformer constructs a new informer for RadixRegistration 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 NewRadixApplicationInformer ¶
func NewRadixApplicationInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewRadixApplicationInformer constructs a new informer for RadixApplication 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 NewRadixDeploymentInformer ¶
func NewRadixDeploymentInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewRadixDeploymentInformer constructs a new informer for RadixDeployment 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 NewRadixJobInformer ¶
func NewRadixJobInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewRadixJobInformer constructs a new informer for RadixJob 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 NewRadixRegistrationInformer ¶
func NewRadixRegistrationInformer(client versioned.Interface, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewRadixRegistrationInformer constructs a new informer for RadixRegistration 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 Interface ¶
type Interface interface { // RadixApplications returns a RadixApplicationInformer. RadixApplications() RadixApplicationInformer // RadixDeployments returns a RadixDeploymentInformer. RadixDeployments() RadixDeploymentInformer // RadixJobs returns a RadixJobInformer. RadixJobs() RadixJobInformer // RadixRegistrations returns a RadixRegistrationInformer. RadixRegistrations() RadixRegistrationInformer }
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 RadixApplicationInformer ¶
type RadixApplicationInformer interface { Informer() cache.SharedIndexInformer Lister() v1.RadixApplicationLister }
RadixApplicationInformer provides access to a shared informer and lister for RadixApplications.
type RadixDeploymentInformer ¶
type RadixDeploymentInformer interface { Informer() cache.SharedIndexInformer Lister() v1.RadixDeploymentLister }
RadixDeploymentInformer provides access to a shared informer and lister for RadixDeployments.
type RadixJobInformer ¶
type RadixJobInformer interface { Informer() cache.SharedIndexInformer Lister() v1.RadixJobLister }
RadixJobInformer provides access to a shared informer and lister for RadixJobs.
type RadixRegistrationInformer ¶
type RadixRegistrationInformer interface { Informer() cache.SharedIndexInformer Lister() v1.RadixRegistrationLister }
RadixRegistrationInformer provides access to a shared informer and lister for RadixRegistrations.