v1alpha1

package
v0.5.0 Latest Latest
Warning

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

Go to latest
Published: May 8, 2022 License: Apache-2.0 Imports: 8 Imported by: 0

Documentation

Overview

This package has the automatically generated typed clients.

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type DatascienceV1alpha1Client

type DatascienceV1alpha1Client struct {
	// contains filtered or unexported fields
}

DatascienceV1alpha1Client is used to interact with features provided by the datascience.oci.kubeform.com group.

func New

New creates a new DatascienceV1alpha1Client for the given RESTClient.

func NewForConfig

func NewForConfig(c *rest.Config) (*DatascienceV1alpha1Client, error)

NewForConfig creates a new DatascienceV1alpha1Client for the given config.

func NewForConfigOrDie

func NewForConfigOrDie(c *rest.Config) *DatascienceV1alpha1Client

NewForConfigOrDie creates a new DatascienceV1alpha1Client for the given config and panics if there is an error in the config.

func (*DatascienceV1alpha1Client) JobRuns

func (c *DatascienceV1alpha1Client) JobRuns(namespace string) JobRunInterface

func (*DatascienceV1alpha1Client) Jobs

func (c *DatascienceV1alpha1Client) Jobs(namespace string) JobInterface

func (*DatascienceV1alpha1Client) ModelDeployments

func (c *DatascienceV1alpha1Client) ModelDeployments(namespace string) ModelDeploymentInterface

func (*DatascienceV1alpha1Client) ModelProvenances

func (c *DatascienceV1alpha1Client) ModelProvenances(namespace string) ModelProvenanceInterface

func (*DatascienceV1alpha1Client) Models

func (c *DatascienceV1alpha1Client) Models(namespace string) ModelInterface

func (*DatascienceV1alpha1Client) NotebookSessions

func (c *DatascienceV1alpha1Client) NotebookSessions(namespace string) NotebookSessionInterface

func (*DatascienceV1alpha1Client) Projects

func (c *DatascienceV1alpha1Client) Projects(namespace string) ProjectInterface

func (*DatascienceV1alpha1Client) RESTClient

func (c *DatascienceV1alpha1Client) RESTClient() rest.Interface

RESTClient returns a RESTClient that is used to communicate with API server by this client implementation.

type JobExpansion

type JobExpansion interface{}

type JobInterface

type JobInterface interface {
	Create(ctx context.Context, job *v1alpha1.Job, opts v1.CreateOptions) (*v1alpha1.Job, error)
	Update(ctx context.Context, job *v1alpha1.Job, opts v1.UpdateOptions) (*v1alpha1.Job, error)
	UpdateStatus(ctx context.Context, job *v1alpha1.Job, opts v1.UpdateOptions) (*v1alpha1.Job, 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.Job, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.JobList, 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.Job, err error)
	JobExpansion
}

JobInterface has methods to work with Job resources.

type JobRunExpansion

type JobRunExpansion interface{}

type JobRunInterface

type JobRunInterface interface {
	Create(ctx context.Context, jobRun *v1alpha1.JobRun, opts v1.CreateOptions) (*v1alpha1.JobRun, error)
	Update(ctx context.Context, jobRun *v1alpha1.JobRun, opts v1.UpdateOptions) (*v1alpha1.JobRun, error)
	UpdateStatus(ctx context.Context, jobRun *v1alpha1.JobRun, opts v1.UpdateOptions) (*v1alpha1.JobRun, 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.JobRun, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.JobRunList, 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.JobRun, err error)
	JobRunExpansion
}

JobRunInterface has methods to work with JobRun resources.

type JobRunsGetter

type JobRunsGetter interface {
	JobRuns(namespace string) JobRunInterface
}

JobRunsGetter has a method to return a JobRunInterface. A group's client should implement this interface.

type JobsGetter

type JobsGetter interface {
	Jobs(namespace string) JobInterface
}

JobsGetter has a method to return a JobInterface. A group's client should implement this interface.

type ModelDeploymentExpansion

type ModelDeploymentExpansion interface{}

type ModelDeploymentInterface

type ModelDeploymentInterface interface {
	Create(ctx context.Context, modelDeployment *v1alpha1.ModelDeployment, opts v1.CreateOptions) (*v1alpha1.ModelDeployment, error)
	Update(ctx context.Context, modelDeployment *v1alpha1.ModelDeployment, opts v1.UpdateOptions) (*v1alpha1.ModelDeployment, error)
	UpdateStatus(ctx context.Context, modelDeployment *v1alpha1.ModelDeployment, opts v1.UpdateOptions) (*v1alpha1.ModelDeployment, 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.ModelDeployment, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.ModelDeploymentList, 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.ModelDeployment, err error)
	ModelDeploymentExpansion
}

ModelDeploymentInterface has methods to work with ModelDeployment resources.

type ModelDeploymentsGetter

type ModelDeploymentsGetter interface {
	ModelDeployments(namespace string) ModelDeploymentInterface
}

ModelDeploymentsGetter has a method to return a ModelDeploymentInterface. 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 ModelProvenanceExpansion

type ModelProvenanceExpansion interface{}

type ModelProvenanceInterface

type ModelProvenanceInterface interface {
	Create(ctx context.Context, modelProvenance *v1alpha1.ModelProvenance, opts v1.CreateOptions) (*v1alpha1.ModelProvenance, error)
	Update(ctx context.Context, modelProvenance *v1alpha1.ModelProvenance, opts v1.UpdateOptions) (*v1alpha1.ModelProvenance, error)
	UpdateStatus(ctx context.Context, modelProvenance *v1alpha1.ModelProvenance, opts v1.UpdateOptions) (*v1alpha1.ModelProvenance, 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.ModelProvenance, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.ModelProvenanceList, 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.ModelProvenance, err error)
	ModelProvenanceExpansion
}

ModelProvenanceInterface has methods to work with ModelProvenance resources.

type ModelProvenancesGetter

type ModelProvenancesGetter interface {
	ModelProvenances(namespace string) ModelProvenanceInterface
}

ModelProvenancesGetter has a method to return a ModelProvenanceInterface. A group's client should implement this interface.

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 NotebookSessionExpansion

type NotebookSessionExpansion interface{}

type NotebookSessionInterface

type NotebookSessionInterface interface {
	Create(ctx context.Context, notebookSession *v1alpha1.NotebookSession, opts v1.CreateOptions) (*v1alpha1.NotebookSession, error)
	Update(ctx context.Context, notebookSession *v1alpha1.NotebookSession, opts v1.UpdateOptions) (*v1alpha1.NotebookSession, error)
	UpdateStatus(ctx context.Context, notebookSession *v1alpha1.NotebookSession, opts v1.UpdateOptions) (*v1alpha1.NotebookSession, 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.NotebookSession, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.NotebookSessionList, 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.NotebookSession, err error)
	NotebookSessionExpansion
}

NotebookSessionInterface has methods to work with NotebookSession resources.

type NotebookSessionsGetter

type NotebookSessionsGetter interface {
	NotebookSessions(namespace string) NotebookSessionInterface
}

NotebookSessionsGetter has a method to return a NotebookSessionInterface. A group's client should implement this interface.

type ProjectExpansion

type ProjectExpansion interface{}

type ProjectInterface

type ProjectInterface interface {
	Create(ctx context.Context, project *v1alpha1.Project, opts v1.CreateOptions) (*v1alpha1.Project, error)
	Update(ctx context.Context, project *v1alpha1.Project, opts v1.UpdateOptions) (*v1alpha1.Project, error)
	UpdateStatus(ctx context.Context, project *v1alpha1.Project, opts v1.UpdateOptions) (*v1alpha1.Project, 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.Project, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.ProjectList, 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.Project, err error)
	ProjectExpansion
}

ProjectInterface has methods to work with Project resources.

type ProjectsGetter

type ProjectsGetter interface {
	Projects(namespace string) ProjectInterface
}

ProjectsGetter has a method to return a ProjectInterface. A group's client should implement this interface.

Directories

Path Synopsis
Package fake has the automatically generated clients.
Package fake has the automatically generated clients.

Jump to

Keyboard shortcuts

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