v1alpha1

package
v0.0.0-...-6005cdf Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jan 28, 2021 License: Apache-2.0 Imports: 10 Imported by: 0

Documentation

Index

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

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.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL