Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AppWrapperLister ¶
type AppWrapperLister interface { // List lists all AppWrappers in the indexer. List(selector labels.Selector) (ret []*arbv1.AppWrapper, err error) // AppWrappers returns an object that can list and get AppWrappers. AppWrappers(namespace string) AppWrapperNamespaceLister }
AppWrapperLister helps list AppWrappers.
func NewAppWrapperLister ¶
func NewAppWrapperLister(indexer cache.Indexer) AppWrapperLister
NewAppWrapperLister returns a new AppWrapperLister.
type AppWrapperNamespaceLister ¶
type AppWrapperNamespaceLister interface { // List lists all AppWrappers in the indexer for a given namespace. List(selector labels.Selector) (ret []*arbv1.AppWrapper, err error) // Get retrieves the AppWrapper from the indexer for a given namespace and name. Get(name string) (*arbv1.AppWrapper, error) }
AppWrapperNamespaceLister helps list and get AppWrappers.
type QueueJobLister ¶
type QueueJobLister interface { // List lists all QueueJobs in the indexer. List(selector labels.Selector) (ret []*arbv1.QueueJob, err error) // QueueJobs returns an object that can list and get QueueJobs. QueueJobs(namespace string) QueueJobNamespaceLister }
QueueJobLister helps list QueueJobs.
func NewQueueJobLister ¶
func NewQueueJobLister(indexer cache.Indexer) QueueJobLister
NewQueueJobLister returns a new QueueJobLister.
type QueueJobNamespaceLister ¶
type QueueJobNamespaceLister interface { // List lists all QueueJobs in the indexer for a given namespace. List(selector labels.Selector) (ret []*arbv1.QueueJob, err error) // Get retrieves the QueueJob from the indexer for a given namespace and name. Get(name string) (*arbv1.QueueJob, error) }
QueueJobNamespaceLister helps list and get QueueJobs.
type SchedulingSpecLister ¶
type SchedulingSpecLister interface { // List lists all Queues in the indexer. List(selector labels.Selector) (ret []*arbv1.SchedulingSpec, err error) // SchedulingSpecs returns an object that can list and get Queues. SchedulingSpecs(namespace string) SchedulingSpecNamespaceLister }
SchedulingSpecLister helps list Queues.
func NewSchedulingSpecLister ¶
func NewSchedulingSpecLister(indexer cache.Indexer) SchedulingSpecLister
NewSchedulingSpecLister returns a new QueueLister.
type SchedulingSpecNamespaceLister ¶
type SchedulingSpecNamespaceLister interface { // List lists all Queues in the indexer for a given namespace. List(selector labels.Selector) (ret []*arbv1.SchedulingSpec, err error) // Get retrieves the Queue from the indexer for a given namespace and name. Get(name string) (*arbv1.SchedulingSpec, error) }
SchedulingSpecNamespaceLister helps list and get Queues.
Click to show internal directories.
Click to hide internal directories.