v1alpha1

package
v0.9.0 Latest Latest
Warning

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

Go to latest
Published: Nov 5, 2024 License: Apache-2.0 Imports: 14 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func NewPendingWorkloadsInCqREST

func NewPendingWorkloadsInCqREST(kueueMgr *queue.Manager) *pendingWorkloadsInCqREST

func NewPendingWorkloadsInLqREST

func NewPendingWorkloadsInLqREST(kueueMgr *queue.Manager) *pendingWorkloadsInLqREST

func NewStorage

func NewStorage(mgr *queue.Manager) map[string]rest.Storage

Types

type CqREST

type CqREST struct{}

CqREST type is used only to install clusterqueues/ resource, so we can install clusterqueues/pending_workloads subresource. It implements the necessary interfaces for genericapiserver but does not provide any actual functionalities.

func NewCqREST

func NewCqREST() *CqREST

func (*CqREST) Destroy

func (m *CqREST) Destroy()

Destroy implements rest.Storage interface

func (*CqREST) GetSingularName

func (m *CqREST) GetSingularName() string

GetSingularName implements rest.SingularNameProvider interface

func (*CqREST) NamespaceScoped

func (m *CqREST) NamespaceScoped() bool

NamespaceScoped implements rest.Scoper interface

func (*CqREST) New

func (m *CqREST) New() runtime.Object

New implements rest.Storage interface

type LqREST

type LqREST struct{}

LqREST type is used only to install localqueues/ resource, so we can install localqueues/pending_workloads subresource. It implements the necessary interfaces for genericapiserver but does not provide any actual functionalities.

func NewLqREST

func NewLqREST() *LqREST

func (*LqREST) Destroy

func (m *LqREST) Destroy()

Destroy implements rest.Storage interface

func (*LqREST) GetSingularName

func (m *LqREST) GetSingularName() string

GetSingularName implements rest.SingularNameProvider interface

func (*LqREST) NamespaceScoped

func (m *LqREST) NamespaceScoped() bool

NamespaceScoped implements rest.Scoper interface

func (*LqREST) New

func (m *LqREST) New() runtime.Object

New implements rest.Storage interface

Jump to

Keyboard shortcuts

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