Documentation ¶
Index ¶
- type NotebookClient
- func (n NotebookClient) Create(notebook *mlv1.Notebook) (*mlv1.Notebook, error)
- func (n NotebookClient) Delete(namespace, name string, options *metav1.DeleteOptions) error
- func (n NotebookClient) Get(namespace, name string, options metav1.GetOptions) (*mlv1.Notebook, error)
- func (n NotebookClient) List(namespace string, opts metav1.ListOptions) (*mlv1.NotebookList, error)
- func (n NotebookClient) Patch(namespace, name string, pt types.PatchType, data []byte, ...) (*mlv1.Notebook, error)
- func (n NotebookClient) Update(notebook *mlv1.Notebook) (*mlv1.Notebook, error)
- func (n NotebookClient) UpdateStatus(notebook *mlv1.Notebook) (*mlv1.Notebook, error)
- func (n NotebookClient) Watch(namespace string, opts metav1.ListOptions) (watch.Interface, error)
- func (n NotebookClient) WithImpersonation(_ rest.ImpersonationConfig) (generic.ClientInterface[*mlv1.Notebook, *mlv1.NotebookList], error)
- type PodCache
- type PodClient
- func (p PodClient) Create(pod *v1.Pod) (*v1.Pod, error)
- func (p PodClient) Delete(namespace, name string, options *metav1.DeleteOptions) error
- func (p PodClient) Get(namespace, name string, options metav1.GetOptions) (*v1.Pod, error)
- func (p PodClient) List(namespace string, opts metav1.ListOptions) (*v1.PodList, error)
- func (p PodClient) Patch(namespace, name string, pt types.PatchType, data []byte, ...) (result *v1.Pod, err error)
- func (p PodClient) Update(pod *v1.Pod) (*v1.Pod, error)
- func (p PodClient) UpdateStatus(pod *v1.Pod) (*v1.Pod, error)
- func (p PodClient) Watch(namespace string, opts metav1.ListOptions) (watch.Interface, error)
- func (p PodClient) WithImpersonation(_ rest.ImpersonationConfig) (generic.ClientInterface[*v1.Pod, *v1.PodList], error)
- type QueueCache
- type QueueClient
- func (q QueueClient) Create(queue *scheduling.Queue) (*scheduling.Queue, error)
- func (q QueueClient) Delete(name string, options *metav1.DeleteOptions) error
- func (q QueueClient) Get(name string, options metav1.GetOptions) (*scheduling.Queue, error)
- func (q QueueClient) List(opts metav1.ListOptions) (*scheduling.QueueList, error)
- func (q QueueClient) Patch(name string, pt types.PatchType, data []byte, subresources ...string) (result *scheduling.Queue, err error)
- func (q QueueClient) Update(queue *scheduling.Queue) (*scheduling.Queue, error)
- func (q QueueClient) UpdateStatus(queue *scheduling.Queue) (*scheduling.Queue, error)
- func (q QueueClient) Watch(_ metav1.ListOptions) (watch.Interface, error)
- func (q QueueClient) WithImpersonation(_ rest.ImpersonationConfig) (generic.NonNamespacedClientInterface[*scheduling.Queue, *scheduling.QueueList], ...)
- type ServiceCache
- func (p ServiceCache) AddIndexer(_ string, _ generic.Indexer[*v1.Service])
- func (p ServiceCache) Get(namespace string, name string) (*v1.Service, error)
- func (p ServiceCache) GetByIndex(_ string, _ string) ([]*v1.Service, error)
- func (p ServiceCache) List(namespace string, selector labels.Selector) ([]*v1.Service, error)
- type ServiceClient
- func (n ServiceClient) Create(service *v1.Service) (*v1.Service, error)
- func (n ServiceClient) Delete(namespace, name string, options *metav1.DeleteOptions) error
- func (n ServiceClient) Get(namespace, name string, options metav1.GetOptions) (*v1.Service, error)
- func (n ServiceClient) List(namespace string, opts metav1.ListOptions) (*v1.ServiceList, error)
- func (n ServiceClient) Patch(namespace, name string, pt types.PatchType, data []byte, ...) (*v1.Service, error)
- func (n ServiceClient) Update(service *v1.Service) (*v1.Service, error)
- func (n ServiceClient) UpdateStatus(service *v1.Service) (*v1.Service, error)
- func (n ServiceClient) Watch(namespace string, opts metav1.ListOptions) (watch.Interface, error)
- func (n ServiceClient) WithImpersonation(_ rest.ImpersonationConfig) (generic.ClientInterface[*v1.Service, *v1.ServiceList], error)
- type StatefulSetCache
- func (p StatefulSetCache) AddIndexer(_ string, _ generic.Indexer[*appsv1.StatefulSet])
- func (p StatefulSetCache) Get(namespace string, name string) (*appsv1.StatefulSet, error)
- func (p StatefulSetCache) GetByIndex(_ string, _ string) ([]*appsv1.StatefulSet, error)
- func (p StatefulSetCache) List(namespace string, selector labels.Selector) ([]*appsv1.StatefulSet, error)
- type StatefulSetClient
- func (n StatefulSetClient) Create(ss *appsv1.StatefulSet) (*appsv1.StatefulSet, error)
- func (n StatefulSetClient) Delete(namespace, name string, options *metav1.DeleteOptions) error
- func (n StatefulSetClient) Get(namespace, name string, options metav1.GetOptions) (*appsv1.StatefulSet, error)
- func (n StatefulSetClient) List(namespace string, opts metav1.ListOptions) (*appsv1.StatefulSetList, error)
- func (n StatefulSetClient) Patch(namespace, name string, pt types.PatchType, data []byte, ...) (*appsv1.StatefulSet, error)
- func (n StatefulSetClient) Update(ss *appsv1.StatefulSet) (*appsv1.StatefulSet, error)
- func (n StatefulSetClient) UpdateStatus(ss *appsv1.StatefulSet) (*appsv1.StatefulSet, error)
- func (n StatefulSetClient) Watch(namespace string, opts metav1.ListOptions) (watch.Interface, error)
- func (n StatefulSetClient) WithImpersonation(_ rest.ImpersonationConfig) (generic.ClientInterface[*appsv1.StatefulSet, *appsv1.StatefulSetList], error)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type NotebookClient ¶
type NotebookClient func(string) ctlmlv1.NotebookInterface
func (NotebookClient) Delete ¶
func (n NotebookClient) Delete(namespace, name string, options *metav1.DeleteOptions) error
func (NotebookClient) Get ¶
func (n NotebookClient) Get(namespace, name string, options metav1.GetOptions) (*mlv1.Notebook, error)
func (NotebookClient) List ¶
func (n NotebookClient) List(namespace string, opts metav1.ListOptions) (*mlv1.NotebookList, error)
func (NotebookClient) UpdateStatus ¶
func (NotebookClient) Watch ¶
func (n NotebookClient) Watch(namespace string, opts metav1.ListOptions) (watch.Interface, error)
func (NotebookClient) WithImpersonation ¶
func (n NotebookClient) WithImpersonation(_ rest.ImpersonationConfig) (generic.ClientInterface[*mlv1.Notebook, *mlv1.NotebookList], error)
type PodCache ¶
type PodCache func(string) corev1type.PodInterface
type PodClient ¶
type PodClient func(string) corev1type.PodInterface
func (PodClient) Delete ¶
func (p PodClient) Delete(namespace, name string, options *metav1.DeleteOptions) error
func (PodClient) WithImpersonation ¶
func (p PodClient) WithImpersonation(_ rest.ImpersonationConfig) (generic.ClientInterface[*v1.Pod, *v1.PodList], error)
type QueueCache ¶
type QueueCache func() ctlschedulv1.QueueInterface
func (QueueCache) AddIndexer ¶
func (q QueueCache) AddIndexer(_ string, _ generic.Indexer[*scheduling.Queue])
func (QueueCache) Get ¶
func (q QueueCache) Get(name string) (*scheduling.Queue, error)
func (QueueCache) GetByIndex ¶
func (q QueueCache) GetByIndex(_, _ string) ([]*scheduling.Queue, error)
func (QueueCache) List ¶
func (q QueueCache) List(selector labels.Selector) ([]*scheduling.Queue, error)
type QueueClient ¶
type QueueClient func() ctlschedulv1.QueueInterface
func (QueueClient) Create ¶
func (q QueueClient) Create(queue *scheduling.Queue) (*scheduling.Queue, error)
func (QueueClient) Delete ¶
func (q QueueClient) Delete(name string, options *metav1.DeleteOptions) error
func (QueueClient) Get ¶
func (q QueueClient) Get(name string, options metav1.GetOptions) (*scheduling.Queue, error)
func (QueueClient) List ¶
func (q QueueClient) List(opts metav1.ListOptions) (*scheduling.QueueList, error)
func (QueueClient) Patch ¶
func (q QueueClient) Patch(name string, pt types.PatchType, data []byte, subresources ...string) (result *scheduling.Queue, err error)
func (QueueClient) Update ¶
func (q QueueClient) Update(queue *scheduling.Queue) (*scheduling.Queue, error)
func (QueueClient) UpdateStatus ¶
func (q QueueClient) UpdateStatus(queue *scheduling.Queue) (*scheduling.Queue, error)
func (QueueClient) Watch ¶
func (q QueueClient) Watch(_ metav1.ListOptions) (watch.Interface, error)
func (QueueClient) WithImpersonation ¶
func (q QueueClient) WithImpersonation(_ rest.ImpersonationConfig) (generic.NonNamespacedClientInterface[*scheduling.Queue, *scheduling.QueueList], error)
type ServiceCache ¶
type ServiceCache func(string) typecorev1.ServiceInterface
func (ServiceCache) AddIndexer ¶
func (ServiceCache) GetByIndex ¶
type ServiceClient ¶
type ServiceClient func(string) typecorev1.ServiceInterface
func (ServiceClient) Delete ¶
func (n ServiceClient) Delete(namespace, name string, options *metav1.DeleteOptions) error
func (ServiceClient) Get ¶
func (n ServiceClient) Get(namespace, name string, options metav1.GetOptions) (*v1.Service, error)
func (ServiceClient) List ¶
func (n ServiceClient) List(namespace string, opts metav1.ListOptions) (*v1.ServiceList, error)
func (ServiceClient) UpdateStatus ¶
func (ServiceClient) Watch ¶
func (n ServiceClient) Watch(namespace string, opts metav1.ListOptions) (watch.Interface, error)
func (ServiceClient) WithImpersonation ¶
func (n ServiceClient) WithImpersonation(_ rest.ImpersonationConfig) (generic.ClientInterface[*v1.Service, *v1.ServiceList], error)
type StatefulSetCache ¶
type StatefulSetCache func(string) typeappsv1.StatefulSetInterface
func (StatefulSetCache) AddIndexer ¶
func (p StatefulSetCache) AddIndexer(_ string, _ generic.Indexer[*appsv1.StatefulSet])
func (StatefulSetCache) Get ¶
func (p StatefulSetCache) Get(namespace string, name string) (*appsv1.StatefulSet, error)
func (StatefulSetCache) GetByIndex ¶
func (p StatefulSetCache) GetByIndex(_ string, _ string) ([]*appsv1.StatefulSet, error)
func (StatefulSetCache) List ¶
func (p StatefulSetCache) List(namespace string, selector labels.Selector) ([]*appsv1.StatefulSet, error)
type StatefulSetClient ¶
type StatefulSetClient func(string) typeappsv1.StatefulSetInterface
func (StatefulSetClient) Create ¶
func (n StatefulSetClient) Create(ss *appsv1.StatefulSet) (*appsv1.StatefulSet, error)
func (StatefulSetClient) Delete ¶
func (n StatefulSetClient) Delete(namespace, name string, options *metav1.DeleteOptions) error
func (StatefulSetClient) Get ¶
func (n StatefulSetClient) Get(namespace, name string, options metav1.GetOptions) (*appsv1.StatefulSet, error)
func (StatefulSetClient) List ¶
func (n StatefulSetClient) List(namespace string, opts metav1.ListOptions) (*appsv1.StatefulSetList, error)
func (StatefulSetClient) Patch ¶
func (n StatefulSetClient) Patch(namespace, name string, pt types.PatchType, data []byte, subresources ...string) (*appsv1.StatefulSet, error)
func (StatefulSetClient) Update ¶
func (n StatefulSetClient) Update(ss *appsv1.StatefulSet) (*appsv1.StatefulSet, error)
func (StatefulSetClient) UpdateStatus ¶
func (n StatefulSetClient) UpdateStatus(ss *appsv1.StatefulSet) (*appsv1.StatefulSet, error)
func (StatefulSetClient) Watch ¶
func (n StatefulSetClient) Watch(namespace string, opts metav1.ListOptions) (watch.Interface, error)
func (StatefulSetClient) WithImpersonation ¶
func (n StatefulSetClient) WithImpersonation(_ rest.ImpersonationConfig) (generic.ClientInterface[*appsv1.StatefulSet, *appsv1.StatefulSetList], error)
Click to show internal directories.
Click to hide internal directories.