Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ApplicationProtocolLister ¶
type ApplicationProtocolLister interface { // List lists all ApplicationProtocols in the indexer. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1alpha1.ApplicationProtocol, err error) // ApplicationProtocols returns an object that can list and get ApplicationProtocols. ApplicationProtocols(namespace string) ApplicationProtocolNamespaceLister ApplicationProtocolListerExpansion }
ApplicationProtocolLister helps list ApplicationProtocols. All objects returned here must be treated as read-only.
func NewApplicationProtocolLister ¶
func NewApplicationProtocolLister(indexer cache.Indexer) ApplicationProtocolLister
NewApplicationProtocolLister returns a new ApplicationProtocolLister.
type ApplicationProtocolListerExpansion ¶
type ApplicationProtocolListerExpansion interface{}
ApplicationProtocolListerExpansion allows custom methods to be added to ApplicationProtocolLister.
type ApplicationProtocolNamespaceLister ¶
type ApplicationProtocolNamespaceLister interface { // List lists all ApplicationProtocols in the indexer for a given namespace. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1alpha1.ApplicationProtocol, err error) // Get retrieves the ApplicationProtocol from the indexer for a given namespace and name. // Objects returned here must be treated as read-only. Get(name string) (*v1alpha1.ApplicationProtocol, error) ApplicationProtocolNamespaceListerExpansion }
ApplicationProtocolNamespaceLister helps list and get ApplicationProtocols. All objects returned here must be treated as read-only.
type ApplicationProtocolNamespaceListerExpansion ¶
type ApplicationProtocolNamespaceListerExpansion interface{}
ApplicationProtocolNamespaceListerExpansion allows custom methods to be added to ApplicationProtocolNamespaceLister.
type MetaRouterLister ¶
type MetaRouterLister interface { // List lists all MetaRouters in the indexer. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1alpha1.MetaRouter, err error) // MetaRouters returns an object that can list and get MetaRouters. MetaRouters(namespace string) MetaRouterNamespaceLister MetaRouterListerExpansion }
MetaRouterLister helps list MetaRouters. All objects returned here must be treated as read-only.
func NewMetaRouterLister ¶
func NewMetaRouterLister(indexer cache.Indexer) MetaRouterLister
NewMetaRouterLister returns a new MetaRouterLister.
type MetaRouterListerExpansion ¶
type MetaRouterListerExpansion interface{}
MetaRouterListerExpansion allows custom methods to be added to MetaRouterLister.
type MetaRouterNamespaceLister ¶
type MetaRouterNamespaceLister interface { // List lists all MetaRouters in the indexer for a given namespace. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1alpha1.MetaRouter, err error) // Get retrieves the MetaRouter from the indexer for a given namespace and name. // Objects returned here must be treated as read-only. Get(name string) (*v1alpha1.MetaRouter, error) MetaRouterNamespaceListerExpansion }
MetaRouterNamespaceLister helps list and get MetaRouters. All objects returned here must be treated as read-only.
type MetaRouterNamespaceListerExpansion ¶
type MetaRouterNamespaceListerExpansion interface{}
MetaRouterNamespaceListerExpansion allows custom methods to be added to MetaRouterNamespaceLister.