Documentation ¶
Overview ¶
This package has the automatically generated typed clients.
Index ¶
- type DatasetExpansion
- type DatasetInterface
- type DatasetsGetter
- type FederatedLearningJobExpansion
- type FederatedLearningJobInterface
- type FederatedLearningJobsGetter
- type IncrementalLearningJobExpansion
- type IncrementalLearningJobInterface
- type IncrementalLearningJobsGetter
- type JointInferenceServiceExpansion
- type JointInferenceServiceInterface
- type JointInferenceServicesGetter
- type LifelongLearningJobExpansion
- type LifelongLearningJobInterface
- type LifelongLearningJobsGetter
- type ModelExpansion
- type ModelInterface
- type ModelsGetter
- type SednaV1alpha1Client
- func (c *SednaV1alpha1Client) Datasets(namespace string) DatasetInterface
- func (c *SednaV1alpha1Client) FederatedLearningJobs(namespace string) FederatedLearningJobInterface
- func (c *SednaV1alpha1Client) IncrementalLearningJobs(namespace string) IncrementalLearningJobInterface
- func (c *SednaV1alpha1Client) JointInferenceServices(namespace string) JointInferenceServiceInterface
- func (c *SednaV1alpha1Client) LifelongLearningJobs(namespace string) LifelongLearningJobInterface
- func (c *SednaV1alpha1Client) Models(namespace string) ModelInterface
- func (c *SednaV1alpha1Client) RESTClient() rest.Interface
- type SednaV1alpha1Interface
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type DatasetExpansion ¶
type DatasetExpansion interface{}
type DatasetInterface ¶
type DatasetInterface interface { Create(ctx context.Context, dataset *v1alpha1.Dataset, opts v1.CreateOptions) (*v1alpha1.Dataset, error) Update(ctx context.Context, dataset *v1alpha1.Dataset, opts v1.UpdateOptions) (*v1alpha1.Dataset, error) UpdateStatus(ctx context.Context, dataset *v1alpha1.Dataset, opts v1.UpdateOptions) (*v1alpha1.Dataset, error) Delete(ctx context.Context, name string, opts v1.DeleteOptions) error DeleteCollection(ctx context.Context, opts v1.DeleteOptions, listOpts v1.ListOptions) error Get(ctx context.Context, name string, opts v1.GetOptions) (*v1alpha1.Dataset, error) List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.DatasetList, error) Watch(ctx context.Context, opts v1.ListOptions) (watch.Interface, error) Patch(ctx context.Context, name string, pt types.PatchType, data []byte, opts v1.PatchOptions, subresources ...string) (result *v1alpha1.Dataset, err error) DatasetExpansion }
DatasetInterface has methods to work with Dataset resources.
type DatasetsGetter ¶
type DatasetsGetter interface {
Datasets(namespace string) DatasetInterface
}
DatasetsGetter has a method to return a DatasetInterface. A group's client should implement this interface.
type FederatedLearningJobExpansion ¶
type FederatedLearningJobExpansion interface{}
type FederatedLearningJobInterface ¶
type FederatedLearningJobInterface interface { Create(ctx context.Context, federatedLearningJob *v1alpha1.FederatedLearningJob, opts v1.CreateOptions) (*v1alpha1.FederatedLearningJob, error) Update(ctx context.Context, federatedLearningJob *v1alpha1.FederatedLearningJob, opts v1.UpdateOptions) (*v1alpha1.FederatedLearningJob, error) UpdateStatus(ctx context.Context, federatedLearningJob *v1alpha1.FederatedLearningJob, opts v1.UpdateOptions) (*v1alpha1.FederatedLearningJob, error) Delete(ctx context.Context, name string, opts v1.DeleteOptions) error DeleteCollection(ctx context.Context, opts v1.DeleteOptions, listOpts v1.ListOptions) error Get(ctx context.Context, name string, opts v1.GetOptions) (*v1alpha1.FederatedLearningJob, error) List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.FederatedLearningJobList, error) Watch(ctx context.Context, opts v1.ListOptions) (watch.Interface, error) Patch(ctx context.Context, name string, pt types.PatchType, data []byte, opts v1.PatchOptions, subresources ...string) (result *v1alpha1.FederatedLearningJob, err error) FederatedLearningJobExpansion }
FederatedLearningJobInterface has methods to work with FederatedLearningJob resources.
type FederatedLearningJobsGetter ¶
type FederatedLearningJobsGetter interface {
FederatedLearningJobs(namespace string) FederatedLearningJobInterface
}
FederatedLearningJobsGetter has a method to return a FederatedLearningJobInterface. A group's client should implement this interface.
type IncrementalLearningJobExpansion ¶
type IncrementalLearningJobExpansion interface{}
type IncrementalLearningJobInterface ¶
type IncrementalLearningJobInterface interface { Create(ctx context.Context, incrementalLearningJob *v1alpha1.IncrementalLearningJob, opts v1.CreateOptions) (*v1alpha1.IncrementalLearningJob, error) Update(ctx context.Context, incrementalLearningJob *v1alpha1.IncrementalLearningJob, opts v1.UpdateOptions) (*v1alpha1.IncrementalLearningJob, error) UpdateStatus(ctx context.Context, incrementalLearningJob *v1alpha1.IncrementalLearningJob, opts v1.UpdateOptions) (*v1alpha1.IncrementalLearningJob, error) Delete(ctx context.Context, name string, opts v1.DeleteOptions) error DeleteCollection(ctx context.Context, opts v1.DeleteOptions, listOpts v1.ListOptions) error Get(ctx context.Context, name string, opts v1.GetOptions) (*v1alpha1.IncrementalLearningJob, error) List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.IncrementalLearningJobList, error) Watch(ctx context.Context, opts v1.ListOptions) (watch.Interface, error) Patch(ctx context.Context, name string, pt types.PatchType, data []byte, opts v1.PatchOptions, subresources ...string) (result *v1alpha1.IncrementalLearningJob, err error) IncrementalLearningJobExpansion }
IncrementalLearningJobInterface has methods to work with IncrementalLearningJob resources.
type IncrementalLearningJobsGetter ¶
type IncrementalLearningJobsGetter interface {
IncrementalLearningJobs(namespace string) IncrementalLearningJobInterface
}
IncrementalLearningJobsGetter has a method to return a IncrementalLearningJobInterface. A group's client should implement this interface.
type JointInferenceServiceExpansion ¶
type JointInferenceServiceExpansion interface{}
type JointInferenceServiceInterface ¶
type JointInferenceServiceInterface interface { Create(ctx context.Context, jointInferenceService *v1alpha1.JointInferenceService, opts v1.CreateOptions) (*v1alpha1.JointInferenceService, error) Update(ctx context.Context, jointInferenceService *v1alpha1.JointInferenceService, opts v1.UpdateOptions) (*v1alpha1.JointInferenceService, error) UpdateStatus(ctx context.Context, jointInferenceService *v1alpha1.JointInferenceService, opts v1.UpdateOptions) (*v1alpha1.JointInferenceService, error) Delete(ctx context.Context, name string, opts v1.DeleteOptions) error DeleteCollection(ctx context.Context, opts v1.DeleteOptions, listOpts v1.ListOptions) error Get(ctx context.Context, name string, opts v1.GetOptions) (*v1alpha1.JointInferenceService, error) List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.JointInferenceServiceList, error) Watch(ctx context.Context, opts v1.ListOptions) (watch.Interface, error) Patch(ctx context.Context, name string, pt types.PatchType, data []byte, opts v1.PatchOptions, subresources ...string) (result *v1alpha1.JointInferenceService, err error) JointInferenceServiceExpansion }
JointInferenceServiceInterface has methods to work with JointInferenceService resources.
type JointInferenceServicesGetter ¶
type JointInferenceServicesGetter interface {
JointInferenceServices(namespace string) JointInferenceServiceInterface
}
JointInferenceServicesGetter has a method to return a JointInferenceServiceInterface. A group's client should implement this interface.
type LifelongLearningJobExpansion ¶ added in v0.3.0
type LifelongLearningJobExpansion interface{}
type LifelongLearningJobInterface ¶ added in v0.3.0
type LifelongLearningJobInterface interface { Create(ctx context.Context, lifelongLearningJob *v1alpha1.LifelongLearningJob, opts v1.CreateOptions) (*v1alpha1.LifelongLearningJob, error) Update(ctx context.Context, lifelongLearningJob *v1alpha1.LifelongLearningJob, opts v1.UpdateOptions) (*v1alpha1.LifelongLearningJob, error) UpdateStatus(ctx context.Context, lifelongLearningJob *v1alpha1.LifelongLearningJob, opts v1.UpdateOptions) (*v1alpha1.LifelongLearningJob, error) Delete(ctx context.Context, name string, opts v1.DeleteOptions) error DeleteCollection(ctx context.Context, opts v1.DeleteOptions, listOpts v1.ListOptions) error Get(ctx context.Context, name string, opts v1.GetOptions) (*v1alpha1.LifelongLearningJob, error) List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.LifelongLearningJobList, error) Watch(ctx context.Context, opts v1.ListOptions) (watch.Interface, error) Patch(ctx context.Context, name string, pt types.PatchType, data []byte, opts v1.PatchOptions, subresources ...string) (result *v1alpha1.LifelongLearningJob, err error) LifelongLearningJobExpansion }
LifelongLearningJobInterface has methods to work with LifelongLearningJob resources.
type LifelongLearningJobsGetter ¶ added in v0.3.0
type LifelongLearningJobsGetter interface {
LifelongLearningJobs(namespace string) LifelongLearningJobInterface
}
LifelongLearningJobsGetter has a method to return a LifelongLearningJobInterface. A group's client should implement this interface.
type ModelExpansion ¶
type ModelExpansion interface{}
type ModelInterface ¶
type ModelInterface interface { Create(ctx context.Context, model *v1alpha1.Model, opts v1.CreateOptions) (*v1alpha1.Model, error) Update(ctx context.Context, model *v1alpha1.Model, opts v1.UpdateOptions) (*v1alpha1.Model, error) UpdateStatus(ctx context.Context, model *v1alpha1.Model, opts v1.UpdateOptions) (*v1alpha1.Model, error) Delete(ctx context.Context, name string, opts v1.DeleteOptions) error DeleteCollection(ctx context.Context, opts v1.DeleteOptions, listOpts v1.ListOptions) error Get(ctx context.Context, name string, opts v1.GetOptions) (*v1alpha1.Model, error) List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.ModelList, error) Watch(ctx context.Context, opts v1.ListOptions) (watch.Interface, error) Patch(ctx context.Context, name string, pt types.PatchType, data []byte, opts v1.PatchOptions, subresources ...string) (result *v1alpha1.Model, err error) ModelExpansion }
ModelInterface has methods to work with Model resources.
type ModelsGetter ¶
type ModelsGetter interface {
Models(namespace string) ModelInterface
}
ModelsGetter has a method to return a ModelInterface. A group's client should implement this interface.
type SednaV1alpha1Client ¶
type SednaV1alpha1Client struct {
// contains filtered or unexported fields
}
SednaV1alpha1Client is used to interact with features provided by the sedna.io group.
func New ¶
func New(c rest.Interface) *SednaV1alpha1Client
New creates a new SednaV1alpha1Client for the given RESTClient.
func NewForConfig ¶
func NewForConfig(c *rest.Config) (*SednaV1alpha1Client, error)
NewForConfig creates a new SednaV1alpha1Client for the given config.
func NewForConfigOrDie ¶
func NewForConfigOrDie(c *rest.Config) *SednaV1alpha1Client
NewForConfigOrDie creates a new SednaV1alpha1Client for the given config and panics if there is an error in the config.
func (*SednaV1alpha1Client) Datasets ¶
func (c *SednaV1alpha1Client) Datasets(namespace string) DatasetInterface
func (*SednaV1alpha1Client) FederatedLearningJobs ¶
func (c *SednaV1alpha1Client) FederatedLearningJobs(namespace string) FederatedLearningJobInterface
func (*SednaV1alpha1Client) IncrementalLearningJobs ¶
func (c *SednaV1alpha1Client) IncrementalLearningJobs(namespace string) IncrementalLearningJobInterface
func (*SednaV1alpha1Client) JointInferenceServices ¶
func (c *SednaV1alpha1Client) JointInferenceServices(namespace string) JointInferenceServiceInterface
func (*SednaV1alpha1Client) LifelongLearningJobs ¶ added in v0.3.0
func (c *SednaV1alpha1Client) LifelongLearningJobs(namespace string) LifelongLearningJobInterface
func (*SednaV1alpha1Client) Models ¶
func (c *SednaV1alpha1Client) Models(namespace string) ModelInterface
func (*SednaV1alpha1Client) RESTClient ¶
func (c *SednaV1alpha1Client) RESTClient() rest.Interface
RESTClient returns a RESTClient that is used to communicate with API server by this client implementation.
type SednaV1alpha1Interface ¶
type SednaV1alpha1Interface interface { RESTClient() rest.Interface DatasetsGetter FederatedLearningJobsGetter IncrementalLearningJobsGetter JointInferenceServicesGetter LifelongLearningJobsGetter ModelsGetter }