Documentation ¶
Index ¶
- func NewFilteredRadixAlertInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredRadixApplicationInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredRadixBatchInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredRadixDNSAliasInformer(client versioned.Interface, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredRadixDeploymentInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredRadixEnvironmentInformer(client versioned.Interface, 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 NewRadixAlertInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewRadixApplicationInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewRadixBatchInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewRadixDNSAliasInformer(client versioned.Interface, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewRadixDeploymentInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewRadixEnvironmentInformer(client versioned.Interface, 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 RadixAlertInformer
- type RadixApplicationInformer
- type RadixBatchInformer
- type RadixDNSAliasInformer
- type RadixDeploymentInformer
- type RadixEnvironmentInformer
- type RadixJobInformer
- type RadixRegistrationInformer
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NewFilteredRadixAlertInformer ¶ added in v1.16.0
func NewFilteredRadixAlertInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredRadixAlertInformer constructs a new informer for RadixAlert 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 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 NewFilteredRadixBatchInformer ¶ added in v1.32.0
func NewFilteredRadixBatchInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredRadixBatchInformer constructs a new informer for RadixBatch 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 NewFilteredRadixDNSAliasInformer ¶ added in v1.47.0
func NewFilteredRadixDNSAliasInformer(client versioned.Interface, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredRadixDNSAliasInformer constructs a new informer for RadixDNSAlias 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 NewFilteredRadixEnvironmentInformer ¶ added in v1.5.1
func NewFilteredRadixEnvironmentInformer(client versioned.Interface, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredRadixEnvironmentInformer constructs a new informer for RadixEnvironment 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 NewRadixAlertInformer ¶ added in v1.16.0
func NewRadixAlertInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewRadixAlertInformer constructs a new informer for RadixAlert 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 NewRadixBatchInformer ¶ added in v1.32.0
func NewRadixBatchInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewRadixBatchInformer constructs a new informer for RadixBatch 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 NewRadixDNSAliasInformer ¶ added in v1.47.0
func NewRadixDNSAliasInformer(client versioned.Interface, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewRadixDNSAliasInformer constructs a new informer for RadixDNSAlias 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 NewRadixEnvironmentInformer ¶ added in v1.5.1
func NewRadixEnvironmentInformer(client versioned.Interface, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewRadixEnvironmentInformer constructs a new informer for RadixEnvironment 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 { // RadixAlerts returns a RadixAlertInformer. RadixAlerts() RadixAlertInformer // RadixApplications returns a RadixApplicationInformer. RadixApplications() RadixApplicationInformer // RadixBatches returns a RadixBatchInformer. RadixBatches() RadixBatchInformer // RadixDNSAliases returns a RadixDNSAliasInformer. RadixDNSAliases() RadixDNSAliasInformer // RadixDeployments returns a RadixDeploymentInformer. RadixDeployments() RadixDeploymentInformer // RadixEnvironments returns a RadixEnvironmentInformer. RadixEnvironments() RadixEnvironmentInformer // 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 RadixAlertInformer ¶ added in v1.16.0
type RadixAlertInformer interface { Informer() cache.SharedIndexInformer Lister() v1.RadixAlertLister }
RadixAlertInformer provides access to a shared informer and lister for RadixAlerts.
type RadixApplicationInformer ¶
type RadixApplicationInformer interface { Informer() cache.SharedIndexInformer Lister() v1.RadixApplicationLister }
RadixApplicationInformer provides access to a shared informer and lister for RadixApplications.
type RadixBatchInformer ¶ added in v1.32.0
type RadixBatchInformer interface { Informer() cache.SharedIndexInformer Lister() v1.RadixBatchLister }
RadixBatchInformer provides access to a shared informer and lister for RadixBatches.
type RadixDNSAliasInformer ¶ added in v1.47.0
type RadixDNSAliasInformer interface { Informer() cache.SharedIndexInformer Lister() v1.RadixDNSAliasLister }
RadixDNSAliasInformer provides access to a shared informer and lister for RadixDNSAliases.
type RadixDeploymentInformer ¶
type RadixDeploymentInformer interface { Informer() cache.SharedIndexInformer Lister() v1.RadixDeploymentLister }
RadixDeploymentInformer provides access to a shared informer and lister for RadixDeployments.
type RadixEnvironmentInformer ¶ added in v1.5.1
type RadixEnvironmentInformer interface { Informer() cache.SharedIndexInformer Lister() v1.RadixEnvironmentLister }
RadixEnvironmentInformer provides access to a shared informer and lister for RadixEnvironments.
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.