Documentation ¶
Index ¶
- type IngressRouteLister
- type IngressRouteListerExpansion
- type IngressRouteNamespaceLister
- type IngressRouteNamespaceListerExpansion
- type IngressRouteTCPLister
- type IngressRouteTCPListerExpansion
- type IngressRouteTCPNamespaceLister
- type IngressRouteTCPNamespaceListerExpansion
- type IngressRouteUDPLister
- type IngressRouteUDPListerExpansion
- type IngressRouteUDPNamespaceLister
- type IngressRouteUDPNamespaceListerExpansion
- type MiddlewareLister
- type MiddlewareListerExpansion
- type MiddlewareNamespaceLister
- type MiddlewareNamespaceListerExpansion
- type TLSOptionLister
- type TLSOptionListerExpansion
- type TLSOptionNamespaceLister
- type TLSOptionNamespaceListerExpansion
- type TLSStoreLister
- type TLSStoreListerExpansion
- type TLSStoreNamespaceLister
- type TLSStoreNamespaceListerExpansion
- type TraefikServiceLister
- type TraefikServiceListerExpansion
- type TraefikServiceNamespaceLister
- type TraefikServiceNamespaceListerExpansion
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 IngressRouteUDPLister ¶
type IngressRouteUDPLister interface { // List lists all IngressRouteUDPs in the indexer. List(selector labels.Selector) (ret []*v1alpha1.IngressRouteUDP, err error) // IngressRouteUDPs returns an object that can list and get IngressRouteUDPs. IngressRouteUDPs(namespace string) IngressRouteUDPNamespaceLister IngressRouteUDPListerExpansion }
IngressRouteUDPLister helps list IngressRouteUDPs.
func NewIngressRouteUDPLister ¶
func NewIngressRouteUDPLister(indexer cache.Indexer) IngressRouteUDPLister
NewIngressRouteUDPLister returns a new IngressRouteUDPLister.
type IngressRouteUDPListerExpansion ¶
type IngressRouteUDPListerExpansion interface{}
IngressRouteUDPListerExpansion allows custom methods to be added to IngressRouteUDPLister.
type IngressRouteUDPNamespaceLister ¶
type IngressRouteUDPNamespaceLister interface { // List lists all IngressRouteUDPs in the indexer for a given namespace. List(selector labels.Selector) (ret []*v1alpha1.IngressRouteUDP, err error) // Get retrieves the IngressRouteUDP from the indexer for a given namespace and name. Get(name string) (*v1alpha1.IngressRouteUDP, error) IngressRouteUDPNamespaceListerExpansion }
IngressRouteUDPNamespaceLister helps list and get IngressRouteUDPs.
type IngressRouteUDPNamespaceListerExpansion ¶
type IngressRouteUDPNamespaceListerExpansion interface{}
IngressRouteUDPNamespaceListerExpansion allows custom methods to be added to IngressRouteUDPNamespaceLister.
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.
type TLSStoreLister ¶
type TLSStoreLister interface { // List lists all TLSStores in the indexer. List(selector labels.Selector) (ret []*v1alpha1.TLSStore, err error) // TLSStores returns an object that can list and get TLSStores. TLSStores(namespace string) TLSStoreNamespaceLister TLSStoreListerExpansion }
TLSStoreLister helps list TLSStores.
func NewTLSStoreLister ¶
func NewTLSStoreLister(indexer cache.Indexer) TLSStoreLister
NewTLSStoreLister returns a new TLSStoreLister.
type TLSStoreListerExpansion ¶
type TLSStoreListerExpansion interface{}
TLSStoreListerExpansion allows custom methods to be added to TLSStoreLister.
type TLSStoreNamespaceLister ¶
type TLSStoreNamespaceLister interface { // List lists all TLSStores in the indexer for a given namespace. List(selector labels.Selector) (ret []*v1alpha1.TLSStore, err error) // Get retrieves the TLSStore from the indexer for a given namespace and name. Get(name string) (*v1alpha1.TLSStore, error) TLSStoreNamespaceListerExpansion }
TLSStoreNamespaceLister helps list and get TLSStores.
type TLSStoreNamespaceListerExpansion ¶
type TLSStoreNamespaceListerExpansion interface{}
TLSStoreNamespaceListerExpansion allows custom methods to be added to TLSStoreNamespaceLister.
type TraefikServiceLister ¶
type TraefikServiceLister interface { // List lists all TraefikServices in the indexer. List(selector labels.Selector) (ret []*v1alpha1.TraefikService, err error) // TraefikServices returns an object that can list and get TraefikServices. TraefikServices(namespace string) TraefikServiceNamespaceLister TraefikServiceListerExpansion }
TraefikServiceLister helps list TraefikServices.
func NewTraefikServiceLister ¶
func NewTraefikServiceLister(indexer cache.Indexer) TraefikServiceLister
NewTraefikServiceLister returns a new TraefikServiceLister.
type TraefikServiceListerExpansion ¶
type TraefikServiceListerExpansion interface{}
TraefikServiceListerExpansion allows custom methods to be added to TraefikServiceLister.
type TraefikServiceNamespaceLister ¶
type TraefikServiceNamespaceLister interface { // List lists all TraefikServices in the indexer for a given namespace. List(selector labels.Selector) (ret []*v1alpha1.TraefikService, err error) // Get retrieves the TraefikService from the indexer for a given namespace and name. Get(name string) (*v1alpha1.TraefikService, error) TraefikServiceNamespaceListerExpansion }
TraefikServiceNamespaceLister helps list and get TraefikServices.
type TraefikServiceNamespaceListerExpansion ¶
type TraefikServiceNamespaceListerExpansion interface{}
TraefikServiceNamespaceListerExpansion allows custom methods to be added to TraefikServiceNamespaceLister.