Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type FilterLister ¶
type FilterLister interface { // List lists all Filters in the indexer. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1alpha1.Filter, err error) // Filters returns an object that can list and get Filters. Filters(namespace string) FilterNamespaceLister FilterListerExpansion }
FilterLister helps list Filters. All objects returned here must be treated as read-only.
func NewFilterLister ¶
func NewFilterLister(indexer cache.Indexer) FilterLister
NewFilterLister returns a new FilterLister.
type FilterListerExpansion ¶
type FilterListerExpansion interface{}
FilterListerExpansion allows custom methods to be added to FilterLister.
type FilterNamespaceLister ¶
type FilterNamespaceLister interface { // List lists all Filters in the indexer for a given namespace. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1alpha1.Filter, err error) // Get retrieves the Filter from the indexer for a given namespace and name. // Objects returned here must be treated as read-only. Get(name string) (*v1alpha1.Filter, error) FilterNamespaceListerExpansion }
FilterNamespaceLister helps list and get Filters. All objects returned here must be treated as read-only.
type FilterNamespaceListerExpansion ¶
type FilterNamespaceListerExpansion interface{}
FilterNamespaceListerExpansion allows custom methods to be added to FilterNamespaceLister.
type SplitterLister ¶
type SplitterLister interface { // List lists all Splitters in the indexer. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1alpha1.Splitter, err error) // Splitters returns an object that can list and get Splitters. Splitters(namespace string) SplitterNamespaceLister SplitterListerExpansion }
SplitterLister helps list Splitters. All objects returned here must be treated as read-only.
func NewSplitterLister ¶
func NewSplitterLister(indexer cache.Indexer) SplitterLister
NewSplitterLister returns a new SplitterLister.
type SplitterListerExpansion ¶
type SplitterListerExpansion interface{}
SplitterListerExpansion allows custom methods to be added to SplitterLister.
type SplitterNamespaceLister ¶
type SplitterNamespaceLister interface { // List lists all Splitters in the indexer for a given namespace. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1alpha1.Splitter, err error) // Get retrieves the Splitter from the indexer for a given namespace and name. // Objects returned here must be treated as read-only. Get(name string) (*v1alpha1.Splitter, error) SplitterNamespaceListerExpansion }
SplitterNamespaceLister helps list and get Splitters. All objects returned here must be treated as read-only.
type SplitterNamespaceListerExpansion ¶
type SplitterNamespaceListerExpansion interface{}
SplitterNamespaceListerExpansion allows custom methods to be added to SplitterNamespaceLister.