Documentation ¶
Index ¶
- type BindingLister
- type BindingListerExpansion
- type BindingNamespaceLister
- type BindingNamespaceListerExpansion
- type ExchangeLister
- type ExchangeListerExpansion
- type ExchangeNamespaceLister
- type ExchangeNamespaceListerExpansion
- type InstanceLister
- type InstanceListerExpansion
- type InstanceNamespaceLister
- type InstanceNamespaceListerExpansion
- type QueueLister
- type QueueListerExpansion
- type QueueNamespaceLister
- type QueueNamespaceListerExpansion
- type VirtualHostLister
- type VirtualHostListerExpansion
- type VirtualHostNamespaceLister
- type VirtualHostNamespaceListerExpansion
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type BindingLister ¶ added in v0.4.0
type BindingLister interface { // List lists all Bindings in the indexer. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1alpha1.Binding, err error) // Bindings returns an object that can list and get Bindings. Bindings(namespace string) BindingNamespaceLister BindingListerExpansion }
BindingLister helps list Bindings. All objects returned here must be treated as read-only.
func NewBindingLister ¶ added in v0.4.0
func NewBindingLister(indexer cache.Indexer) BindingLister
NewBindingLister returns a new BindingLister.
type BindingListerExpansion ¶ added in v0.4.0
type BindingListerExpansion interface{}
BindingListerExpansion allows custom methods to be added to BindingLister.
type BindingNamespaceLister ¶ added in v0.4.0
type BindingNamespaceLister interface { // List lists all Bindings in the indexer for a given namespace. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1alpha1.Binding, err error) // Get retrieves the Binding from the indexer for a given namespace and name. // Objects returned here must be treated as read-only. Get(name string) (*v1alpha1.Binding, error) BindingNamespaceListerExpansion }
BindingNamespaceLister helps list and get Bindings. All objects returned here must be treated as read-only.
type BindingNamespaceListerExpansion ¶ added in v0.4.0
type BindingNamespaceListerExpansion interface{}
BindingNamespaceListerExpansion allows custom methods to be added to BindingNamespaceLister.
type ExchangeLister ¶
type ExchangeLister interface { // List lists all Exchanges in the indexer. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1alpha1.Exchange, err error) // Exchanges returns an object that can list and get Exchanges. Exchanges(namespace string) ExchangeNamespaceLister ExchangeListerExpansion }
ExchangeLister helps list Exchanges. All objects returned here must be treated as read-only.
func NewExchangeLister ¶
func NewExchangeLister(indexer cache.Indexer) ExchangeLister
NewExchangeLister returns a new ExchangeLister.
type ExchangeListerExpansion ¶
type ExchangeListerExpansion interface{}
ExchangeListerExpansion allows custom methods to be added to ExchangeLister.
type ExchangeNamespaceLister ¶
type ExchangeNamespaceLister interface { // List lists all Exchanges in the indexer for a given namespace. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1alpha1.Exchange, err error) // Get retrieves the Exchange from the indexer for a given namespace and name. // Objects returned here must be treated as read-only. Get(name string) (*v1alpha1.Exchange, error) ExchangeNamespaceListerExpansion }
ExchangeNamespaceLister helps list and get Exchanges. All objects returned here must be treated as read-only.
type ExchangeNamespaceListerExpansion ¶
type ExchangeNamespaceListerExpansion interface{}
ExchangeNamespaceListerExpansion allows custom methods to be added to ExchangeNamespaceLister.
type InstanceLister ¶ added in v0.4.0
type InstanceLister interface { // List lists all Instances in the indexer. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1alpha1.Instance, err error) // Instances returns an object that can list and get Instances. Instances(namespace string) InstanceNamespaceLister InstanceListerExpansion }
InstanceLister helps list Instances. All objects returned here must be treated as read-only.
func NewInstanceLister ¶ added in v0.4.0
func NewInstanceLister(indexer cache.Indexer) InstanceLister
NewInstanceLister returns a new InstanceLister.
type InstanceListerExpansion ¶ added in v0.4.0
type InstanceListerExpansion interface{}
InstanceListerExpansion allows custom methods to be added to InstanceLister.
type InstanceNamespaceLister ¶ added in v0.4.0
type InstanceNamespaceLister interface { // List lists all Instances in the indexer for a given namespace. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1alpha1.Instance, err error) // Get retrieves the Instance from the indexer for a given namespace and name. // Objects returned here must be treated as read-only. Get(name string) (*v1alpha1.Instance, error) InstanceNamespaceListerExpansion }
InstanceNamespaceLister helps list and get Instances. All objects returned here must be treated as read-only.
type InstanceNamespaceListerExpansion ¶ added in v0.4.0
type InstanceNamespaceListerExpansion interface{}
InstanceNamespaceListerExpansion allows custom methods to be added to InstanceNamespaceLister.
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 VirtualHostLister ¶
type VirtualHostLister interface { // List lists all VirtualHosts in the indexer. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1alpha1.VirtualHost, err error) // VirtualHosts returns an object that can list and get VirtualHosts. VirtualHosts(namespace string) VirtualHostNamespaceLister VirtualHostListerExpansion }
VirtualHostLister helps list VirtualHosts. All objects returned here must be treated as read-only.
func NewVirtualHostLister ¶
func NewVirtualHostLister(indexer cache.Indexer) VirtualHostLister
NewVirtualHostLister returns a new VirtualHostLister.
type VirtualHostListerExpansion ¶
type VirtualHostListerExpansion interface{}
VirtualHostListerExpansion allows custom methods to be added to VirtualHostLister.
type VirtualHostNamespaceLister ¶
type VirtualHostNamespaceLister interface { // List lists all VirtualHosts in the indexer for a given namespace. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1alpha1.VirtualHost, err error) // Get retrieves the VirtualHost from the indexer for a given namespace and name. // Objects returned here must be treated as read-only. Get(name string) (*v1alpha1.VirtualHost, error) VirtualHostNamespaceListerExpansion }
VirtualHostNamespaceLister helps list and get VirtualHosts. All objects returned here must be treated as read-only.
type VirtualHostNamespaceListerExpansion ¶
type VirtualHostNamespaceListerExpansion interface{}
VirtualHostNamespaceListerExpansion allows custom methods to be added to VirtualHostNamespaceLister.