Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type PolicyLister ¶
type PolicyLister interface {
// List lists all Policies in the indexer.
// Objects returned here must be treated as read-only.
List(selector labels.Selector) (ret []*v1alpha1.Policy, err error)
// Policies returns an object that can list and get Policies.
Policies(namespace string) PolicyNamespaceLister
PolicyListerExpansion
}
PolicyLister helps list Policies. All objects returned here must be treated as read-only.
func NewPolicyLister ¶
func NewPolicyLister(indexer cache.Indexer) PolicyLister
NewPolicyLister returns a new PolicyLister.
type PolicyListerExpansion ¶
type PolicyListerExpansion interface{}
PolicyListerExpansion allows custom methods to be added to PolicyLister.
type PolicyNamespaceLister ¶
type PolicyNamespaceLister interface {
// List lists all Policies in the indexer for a given namespace.
// Objects returned here must be treated as read-only.
List(selector labels.Selector) (ret []*v1alpha1.Policy, err error)
// Get retrieves the Policy from the indexer for a given namespace and name.
// Objects returned here must be treated as read-only.
Get(name string) (*v1alpha1.Policy, error)
PolicyNamespaceListerExpansion
}
PolicyNamespaceLister helps list and get Policies. All objects returned here must be treated as read-only.
type PolicyNamespaceListerExpansion ¶
type PolicyNamespaceListerExpansion interface{}
PolicyNamespaceListerExpansion allows custom methods to be added to PolicyNamespaceLister.
type SqsQueueLister ¶
type SqsQueueLister interface {
// List lists all SqsQueues in the indexer.
// Objects returned here must be treated as read-only.
List(selector labels.Selector) (ret []*v1alpha1.SqsQueue, err error)
// SqsQueues returns an object that can list and get SqsQueues.
SqsQueues(namespace string) SqsQueueNamespaceLister
SqsQueueListerExpansion
}
SqsQueueLister helps list SqsQueues. All objects returned here must be treated as read-only.
func NewSqsQueueLister ¶
func NewSqsQueueLister(indexer cache.Indexer) SqsQueueLister
NewSqsQueueLister returns a new SqsQueueLister.
type SqsQueueListerExpansion ¶
type SqsQueueListerExpansion interface{}
SqsQueueListerExpansion allows custom methods to be added to SqsQueueLister.
type SqsQueueNamespaceLister ¶
type SqsQueueNamespaceLister interface {
// List lists all SqsQueues in the indexer for a given namespace.
// Objects returned here must be treated as read-only.
List(selector labels.Selector) (ret []*v1alpha1.SqsQueue, err error)
// Get retrieves the SqsQueue from the indexer for a given namespace and name.
// Objects returned here must be treated as read-only.
Get(name string) (*v1alpha1.SqsQueue, error)
SqsQueueNamespaceListerExpansion
}
SqsQueueNamespaceLister helps list and get SqsQueues. All objects returned here must be treated as read-only.
type SqsQueueNamespaceListerExpansion ¶
type SqsQueueNamespaceListerExpansion interface{}
SqsQueueNamespaceListerExpansion allows custom methods to be added to SqsQueueNamespaceLister.