Documentation ¶
Index ¶
- func NewDatasetInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFederatedLearningJobInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredDatasetInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredFederatedLearningJobInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredIncrementalLearningJobInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredJointInferenceServiceInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredModelInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewIncrementalLearningJobInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewJointInferenceServiceInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewModelInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- type DatasetInformer
- type FederatedLearningJobInformer
- type IncrementalLearningJobInformer
- type Interface
- type JointInferenceServiceInformer
- type ModelInformer
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NewDatasetInformer ¶
func NewDatasetInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewDatasetInformer constructs a new informer for Dataset 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 NewFederatedLearningJobInformer ¶
func NewFederatedLearningJobInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewFederatedLearningJobInformer constructs a new informer for FederatedLearningJob 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 NewFilteredDatasetInformer ¶
func NewFilteredDatasetInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredDatasetInformer constructs a new informer for Dataset 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 NewFilteredFederatedLearningJobInformer ¶
func NewFilteredFederatedLearningJobInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredFederatedLearningJobInformer constructs a new informer for FederatedLearningJob 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 NewFilteredIncrementalLearningJobInformer ¶
func NewFilteredIncrementalLearningJobInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredIncrementalLearningJobInformer constructs a new informer for IncrementalLearningJob 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 NewFilteredJointInferenceServiceInformer ¶
func NewFilteredJointInferenceServiceInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredJointInferenceServiceInformer constructs a new informer for JointInferenceService 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 NewFilteredModelInformer ¶
func NewFilteredModelInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredModelInformer constructs a new informer for Model 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 NewIncrementalLearningJobInformer ¶
func NewIncrementalLearningJobInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewIncrementalLearningJobInformer constructs a new informer for IncrementalLearningJob 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 NewJointInferenceServiceInformer ¶
func NewJointInferenceServiceInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewJointInferenceServiceInformer constructs a new informer for JointInferenceService 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 NewModelInformer ¶
func NewModelInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewModelInformer constructs a new informer for Model 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 DatasetInformer ¶
type DatasetInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.DatasetLister }
DatasetInformer provides access to a shared informer and lister for Datasets.
type FederatedLearningJobInformer ¶
type FederatedLearningJobInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.FederatedLearningJobLister }
FederatedLearningJobInformer provides access to a shared informer and lister for FederatedLearningJobs.
type IncrementalLearningJobInformer ¶
type IncrementalLearningJobInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.IncrementalLearningJobLister }
IncrementalLearningJobInformer provides access to a shared informer and lister for IncrementalLearningJobs.
type Interface ¶
type Interface interface { // Datasets returns a DatasetInformer. Datasets() DatasetInformer // FederatedLearningJobs returns a FederatedLearningJobInformer. FederatedLearningJobs() FederatedLearningJobInformer // IncrementalLearningJobs returns a IncrementalLearningJobInformer. IncrementalLearningJobs() IncrementalLearningJobInformer // JointInferenceServices returns a JointInferenceServiceInformer. JointInferenceServices() JointInferenceServiceInformer // Models returns a ModelInformer. Models() ModelInformer }
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 JointInferenceServiceInformer ¶
type JointInferenceServiceInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.JointInferenceServiceLister }
JointInferenceServiceInformer provides access to a shared informer and lister for JointInferenceServices.
type ModelInformer ¶
type ModelInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.ModelLister }
ModelInformer provides access to a shared informer and lister for Models.