Documentation ¶
Index ¶
- type IngressRouteLister
- type IngressRouteListerExpansion
- type IngressRouteNamespaceLister
- type IngressRouteNamespaceListerExpansion
- type IngressRouteTCPLister
- type IngressRouteTCPListerExpansion
- type IngressRouteTCPNamespaceLister
- type IngressRouteTCPNamespaceListerExpansion
- type MiddlewareLister
- type MiddlewareListerExpansion
- type MiddlewareNamespaceLister
- type MiddlewareNamespaceListerExpansion
- type TLSOptionLister
- type TLSOptionListerExpansion
- type TLSOptionNamespaceLister
- type TLSOptionNamespaceListerExpansion
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type IngressRouteLister ¶
type IngressRouteLister interface { // List lists all IngressRoutes in the indexer. List(selector labels.Selector) (ret []*v1alpha1.IngressRoute, err error) // IngressRoutes returns an object that can list and get IngressRoutes. IngressRoutes(namespace string) IngressRouteNamespaceLister IngressRouteListerExpansion }
IngressRouteLister helps list IngressRoutes.
func NewIngressRouteLister ¶
func NewIngressRouteLister(indexer cache.Indexer) IngressRouteLister
NewIngressRouteLister returns a new IngressRouteLister.
type IngressRouteListerExpansion ¶
type IngressRouteListerExpansion interface{}
IngressRouteListerExpansion allows custom methods to be added to IngressRouteLister.
type IngressRouteNamespaceLister ¶
type IngressRouteNamespaceLister interface { // List lists all IngressRoutes in the indexer for a given namespace. List(selector labels.Selector) (ret []*v1alpha1.IngressRoute, err error) // Get retrieves the IngressRoute from the indexer for a given namespace and name. Get(name string) (*v1alpha1.IngressRoute, error) IngressRouteNamespaceListerExpansion }
IngressRouteNamespaceLister helps list and get IngressRoutes.
type IngressRouteNamespaceListerExpansion ¶
type IngressRouteNamespaceListerExpansion interface{}
IngressRouteNamespaceListerExpansion allows custom methods to be added to IngressRouteNamespaceLister.
type IngressRouteTCPLister ¶
type IngressRouteTCPLister interface { // List lists all IngressRouteTCPs in the indexer. List(selector labels.Selector) (ret []*v1alpha1.IngressRouteTCP, err error) // IngressRouteTCPs returns an object that can list and get IngressRouteTCPs. IngressRouteTCPs(namespace string) IngressRouteTCPNamespaceLister IngressRouteTCPListerExpansion }
IngressRouteTCPLister helps list IngressRouteTCPs.
func NewIngressRouteTCPLister ¶
func NewIngressRouteTCPLister(indexer cache.Indexer) IngressRouteTCPLister
NewIngressRouteTCPLister returns a new IngressRouteTCPLister.
type IngressRouteTCPListerExpansion ¶
type IngressRouteTCPListerExpansion interface{}
IngressRouteTCPListerExpansion allows custom methods to be added to IngressRouteTCPLister.
type IngressRouteTCPNamespaceLister ¶
type IngressRouteTCPNamespaceLister interface { // List lists all IngressRouteTCPs in the indexer for a given namespace. List(selector labels.Selector) (ret []*v1alpha1.IngressRouteTCP, err error) // Get retrieves the IngressRouteTCP from the indexer for a given namespace and name. Get(name string) (*v1alpha1.IngressRouteTCP, error) IngressRouteTCPNamespaceListerExpansion }
IngressRouteTCPNamespaceLister helps list and get IngressRouteTCPs.
type IngressRouteTCPNamespaceListerExpansion ¶
type IngressRouteTCPNamespaceListerExpansion interface{}
IngressRouteTCPNamespaceListerExpansion allows custom methods to be added to IngressRouteTCPNamespaceLister.
type MiddlewareLister ¶
type MiddlewareLister interface { // List lists all Middlewares in the indexer. List(selector labels.Selector) (ret []*v1alpha1.Middleware, err error) // Middlewares returns an object that can list and get Middlewares. Middlewares(namespace string) MiddlewareNamespaceLister MiddlewareListerExpansion }
MiddlewareLister helps list Middlewares.
func NewMiddlewareLister ¶
func NewMiddlewareLister(indexer cache.Indexer) MiddlewareLister
NewMiddlewareLister returns a new MiddlewareLister.
type MiddlewareListerExpansion ¶
type MiddlewareListerExpansion interface{}
MiddlewareListerExpansion allows custom methods to be added to MiddlewareLister.
type MiddlewareNamespaceLister ¶
type MiddlewareNamespaceLister interface { // List lists all Middlewares in the indexer for a given namespace. List(selector labels.Selector) (ret []*v1alpha1.Middleware, err error) // Get retrieves the Middleware from the indexer for a given namespace and name. Get(name string) (*v1alpha1.Middleware, error) MiddlewareNamespaceListerExpansion }
MiddlewareNamespaceLister helps list and get Middlewares.
type MiddlewareNamespaceListerExpansion ¶
type MiddlewareNamespaceListerExpansion interface{}
MiddlewareNamespaceListerExpansion allows custom methods to be added to MiddlewareNamespaceLister.
type TLSOptionLister ¶
type TLSOptionLister interface { // List lists all TLSOptions in the indexer. List(selector labels.Selector) (ret []*v1alpha1.TLSOption, err error) // TLSOptions returns an object that can list and get TLSOptions. TLSOptions(namespace string) TLSOptionNamespaceLister TLSOptionListerExpansion }
TLSOptionLister helps list TLSOptions.
func NewTLSOptionLister ¶
func NewTLSOptionLister(indexer cache.Indexer) TLSOptionLister
NewTLSOptionLister returns a new TLSOptionLister.
type TLSOptionListerExpansion ¶
type TLSOptionListerExpansion interface{}
TLSOptionListerExpansion allows custom methods to be added to TLSOptionLister.
type TLSOptionNamespaceLister ¶
type TLSOptionNamespaceLister interface { // List lists all TLSOptions in the indexer for a given namespace. List(selector labels.Selector) (ret []*v1alpha1.TLSOption, err error) // Get retrieves the TLSOption from the indexer for a given namespace and name. Get(name string) (*v1alpha1.TLSOption, error) TLSOptionNamespaceListerExpansion }
TLSOptionNamespaceLister helps list and get TLSOptions.
type TLSOptionNamespaceListerExpansion ¶
type TLSOptionNamespaceListerExpansion interface{}
TLSOptionNamespaceListerExpansion allows custom methods to be added to TLSOptionNamespaceLister.