Documentation ¶
Index ¶
- type QueueLister
- type QueueListerExpansion
- type QueueNamespaceLister
- type QueueNamespaceListerExpansion
- type TopicLister
- type TopicListerExpansion
- type TopicNamespaceLister
- type TopicNamespaceListerExpansion
- type TopicSubscriptionLister
- type TopicSubscriptionListerExpansion
- type TopicSubscriptionNamespaceLister
- type TopicSubscriptionNamespaceListerExpansion
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type QueueLister ¶
type QueueLister interface { // List lists all Queues in the indexer. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1alpha1.Queue, err error) // Queues returns an object that can list and get Queues. Queues(namespace string) QueueNamespaceLister QueueListerExpansion }
QueueLister helps list Queues. All objects returned here must be treated as read-only.
func NewQueueLister ¶
func NewQueueLister(indexer cache.Indexer) QueueLister
NewQueueLister returns a new QueueLister.
type QueueListerExpansion ¶
type QueueListerExpansion interface{}
QueueListerExpansion allows custom methods to be added to QueueLister.
type QueueNamespaceLister ¶
type QueueNamespaceLister interface { // List lists all Queues in the indexer for a given namespace. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1alpha1.Queue, err error) // Get retrieves the Queue from the indexer for a given namespace and name. // Objects returned here must be treated as read-only. Get(name string) (*v1alpha1.Queue, error) QueueNamespaceListerExpansion }
QueueNamespaceLister helps list and get Queues. All objects returned here must be treated as read-only.
type QueueNamespaceListerExpansion ¶
type QueueNamespaceListerExpansion interface{}
QueueNamespaceListerExpansion allows custom methods to be added to QueueNamespaceLister.
type TopicLister ¶
type TopicLister interface { // List lists all Topics in the indexer. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1alpha1.Topic, err error) // Topics returns an object that can list and get Topics. Topics(namespace string) TopicNamespaceLister TopicListerExpansion }
TopicLister helps list Topics. All objects returned here must be treated as read-only.
func NewTopicLister ¶
func NewTopicLister(indexer cache.Indexer) TopicLister
NewTopicLister returns a new TopicLister.
type TopicListerExpansion ¶
type TopicListerExpansion interface{}
TopicListerExpansion allows custom methods to be added to TopicLister.
type TopicNamespaceLister ¶
type TopicNamespaceLister interface { // List lists all Topics in the indexer for a given namespace. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1alpha1.Topic, err error) // Get retrieves the Topic from the indexer for a given namespace and name. // Objects returned here must be treated as read-only. Get(name string) (*v1alpha1.Topic, error) TopicNamespaceListerExpansion }
TopicNamespaceLister helps list and get Topics. All objects returned here must be treated as read-only.
type TopicNamespaceListerExpansion ¶
type TopicNamespaceListerExpansion interface{}
TopicNamespaceListerExpansion allows custom methods to be added to TopicNamespaceLister.
type TopicSubscriptionLister ¶
type TopicSubscriptionLister interface { // List lists all TopicSubscriptions in the indexer. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1alpha1.TopicSubscription, err error) // TopicSubscriptions returns an object that can list and get TopicSubscriptions. TopicSubscriptions(namespace string) TopicSubscriptionNamespaceLister TopicSubscriptionListerExpansion }
TopicSubscriptionLister helps list TopicSubscriptions. All objects returned here must be treated as read-only.
func NewTopicSubscriptionLister ¶
func NewTopicSubscriptionLister(indexer cache.Indexer) TopicSubscriptionLister
NewTopicSubscriptionLister returns a new TopicSubscriptionLister.
type TopicSubscriptionListerExpansion ¶
type TopicSubscriptionListerExpansion interface{}
TopicSubscriptionListerExpansion allows custom methods to be added to TopicSubscriptionLister.
type TopicSubscriptionNamespaceLister ¶
type TopicSubscriptionNamespaceLister interface { // List lists all TopicSubscriptions in the indexer for a given namespace. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1alpha1.TopicSubscription, err error) // Get retrieves the TopicSubscription from the indexer for a given namespace and name. // Objects returned here must be treated as read-only. Get(name string) (*v1alpha1.TopicSubscription, error) TopicSubscriptionNamespaceListerExpansion }
TopicSubscriptionNamespaceLister helps list and get TopicSubscriptions. All objects returned here must be treated as read-only.
type TopicSubscriptionNamespaceListerExpansion ¶
type TopicSubscriptionNamespaceListerExpansion interface{}
TopicSubscriptionNamespaceListerExpansion allows custom methods to be added to TopicSubscriptionNamespaceLister.