Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type HTTPRouteGroupLister ¶
type HTTPRouteGroupLister interface { // List lists all HTTPRouteGroups in the indexer. List(selector labels.Selector) (ret []*v1alpha1.HTTPRouteGroup, err error) // HTTPRouteGroups returns an object that can list and get HTTPRouteGroups. HTTPRouteGroups(namespace string) HTTPRouteGroupNamespaceLister HTTPRouteGroupListerExpansion }
HTTPRouteGroupLister helps list HTTPRouteGroups.
func NewHTTPRouteGroupLister ¶
func NewHTTPRouteGroupLister(indexer cache.Indexer) HTTPRouteGroupLister
NewHTTPRouteGroupLister returns a new HTTPRouteGroupLister.
type HTTPRouteGroupListerExpansion ¶
type HTTPRouteGroupListerExpansion interface{}
HTTPRouteGroupListerExpansion allows custom methods to be added to HTTPRouteGroupLister.
type HTTPRouteGroupNamespaceLister ¶
type HTTPRouteGroupNamespaceLister interface { // List lists all HTTPRouteGroups in the indexer for a given namespace. List(selector labels.Selector) (ret []*v1alpha1.HTTPRouteGroup, err error) // Get retrieves the HTTPRouteGroup from the indexer for a given namespace and name. Get(name string) (*v1alpha1.HTTPRouteGroup, error) HTTPRouteGroupNamespaceListerExpansion }
HTTPRouteGroupNamespaceLister helps list and get HTTPRouteGroups.
type HTTPRouteGroupNamespaceListerExpansion ¶
type HTTPRouteGroupNamespaceListerExpansion interface{}
HTTPRouteGroupNamespaceListerExpansion allows custom methods to be added to HTTPRouteGroupNamespaceLister.
type TCPRouteLister ¶
type TCPRouteLister interface { // List lists all TCPRoutes in the indexer. List(selector labels.Selector) (ret []*v1alpha1.TCPRoute, err error) // TCPRoutes returns an object that can list and get TCPRoutes. TCPRoutes(namespace string) TCPRouteNamespaceLister TCPRouteListerExpansion }
TCPRouteLister helps list TCPRoutes.
func NewTCPRouteLister ¶
func NewTCPRouteLister(indexer cache.Indexer) TCPRouteLister
NewTCPRouteLister returns a new TCPRouteLister.
type TCPRouteListerExpansion ¶
type TCPRouteListerExpansion interface{}
TCPRouteListerExpansion allows custom methods to be added to TCPRouteLister.
type TCPRouteNamespaceLister ¶
type TCPRouteNamespaceLister interface { // List lists all TCPRoutes in the indexer for a given namespace. List(selector labels.Selector) (ret []*v1alpha1.TCPRoute, err error) // Get retrieves the TCPRoute from the indexer for a given namespace and name. Get(name string) (*v1alpha1.TCPRoute, error) TCPRouteNamespaceListerExpansion }
TCPRouteNamespaceLister helps list and get TCPRoutes.
type TCPRouteNamespaceListerExpansion ¶
type TCPRouteNamespaceListerExpansion interface{}
TCPRouteNamespaceListerExpansion allows custom methods to be added to TCPRouteNamespaceLister.