Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
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.
type XQueueJobLister ¶
type XQueueJobLister interface { // List lists all QueueJobs in the indexer. List(selector labels.Selector) (ret []*arbv1.XQueueJob, err error) // QueueJobs returns an object that can list and get QueueJobs. XQueueJobs(namespace string) XQueueJobNamespaceLister }
XQueueJobLister helps list QueueJobs.
func NewXQueueJobLister ¶
func NewXQueueJobLister(indexer cache.Indexer) XQueueJobLister
NewXQueueJobLister returns a new QueueJobLister.
type XQueueJobNamespaceLister ¶
type XQueueJobNamespaceLister interface { // List lists all QueueJobs in the indexer for a given namespace. List(selector labels.Selector) (ret []*arbv1.XQueueJob, err error) // Get retrieves the QueueJob from the indexer for a given namespace and name. Get(name string) (*arbv1.XQueueJob, error) }
XQueueJobNamespaceLister helps list and get QueueJobs.
Click to show internal directories.
Click to hide internal directories.