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 ServersTransportLister
- type ServersTransportListerExpansion
- type ServersTransportNamespaceLister
- type ServersTransportNamespaceListerExpansion
- 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. // Objects returned here must be treated as read-only. 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. All objects returned here must be treated as read-only.
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. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1alpha1.IngressRoute, err error) // Get retrieves the IngressRoute from the indexer for a given namespace and name. // Objects returned here must be treated as read-only. Get(name string) (*v1alpha1.IngressRoute, error) IngressRouteNamespaceListerExpansion }
IngressRouteNamespaceLister helps list and get IngressRoutes. All objects returned here must be treated as read-only.
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. // Objects returned here must be treated as read-only. 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. All objects returned here must be treated as read-only.
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. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1alpha1.IngressRouteTCP, err error) // Get retrieves the IngressRouteTCP from the indexer for a given namespace and name. // Objects returned here must be treated as read-only. Get(name string) (*v1alpha1.IngressRouteTCP, error) IngressRouteTCPNamespaceListerExpansion }
IngressRouteTCPNamespaceLister helps list and get IngressRouteTCPs. All objects returned here must be treated as read-only.
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. // Objects returned here must be treated as read-only. 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. All objects returned here must be treated as read-only.
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. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1alpha1.IngressRouteUDP, err error) // Get retrieves the IngressRouteUDP from the indexer for a given namespace and name. // Objects returned here must be treated as read-only. Get(name string) (*v1alpha1.IngressRouteUDP, error) IngressRouteUDPNamespaceListerExpansion }
IngressRouteUDPNamespaceLister helps list and get IngressRouteUDPs. All objects returned here must be treated as read-only.
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. // Objects returned here must be treated as read-only. 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. All objects returned here must be treated as read-only.
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. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1alpha1.Middleware, err error) // Get retrieves the Middleware from the indexer for a given namespace and name. // Objects returned here must be treated as read-only. Get(name string) (*v1alpha1.Middleware, error) MiddlewareNamespaceListerExpansion }
MiddlewareNamespaceLister helps list and get Middlewares. All objects returned here must be treated as read-only.
type MiddlewareNamespaceListerExpansion ¶
type MiddlewareNamespaceListerExpansion interface{}
MiddlewareNamespaceListerExpansion allows custom methods to be added to MiddlewareNamespaceLister.
type ServersTransportLister ¶ added in v2.4.0
type ServersTransportLister interface { // List lists all ServersTransports in the indexer. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1alpha1.ServersTransport, err error) // ServersTransports returns an object that can list and get ServersTransports. ServersTransports(namespace string) ServersTransportNamespaceLister ServersTransportListerExpansion }
ServersTransportLister helps list ServersTransports. All objects returned here must be treated as read-only.
func NewServersTransportLister ¶ added in v2.4.0
func NewServersTransportLister(indexer cache.Indexer) ServersTransportLister
NewServersTransportLister returns a new ServersTransportLister.
type ServersTransportListerExpansion ¶ added in v2.4.0
type ServersTransportListerExpansion interface{}
ServersTransportListerExpansion allows custom methods to be added to ServersTransportLister.
type ServersTransportNamespaceLister ¶ added in v2.4.0
type ServersTransportNamespaceLister interface { // List lists all ServersTransports in the indexer for a given namespace. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1alpha1.ServersTransport, err error) // Get retrieves the ServersTransport from the indexer for a given namespace and name. // Objects returned here must be treated as read-only. Get(name string) (*v1alpha1.ServersTransport, error) ServersTransportNamespaceListerExpansion }
ServersTransportNamespaceLister helps list and get ServersTransports. All objects returned here must be treated as read-only.
type ServersTransportNamespaceListerExpansion ¶ added in v2.4.0
type ServersTransportNamespaceListerExpansion interface{}
ServersTransportNamespaceListerExpansion allows custom methods to be added to ServersTransportNamespaceLister.
type TLSOptionLister ¶
type TLSOptionLister interface { // List lists all TLSOptions in the indexer. // Objects returned here must be treated as read-only. 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. All objects returned here must be treated as read-only.
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. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1alpha1.TLSOption, err error) // Get retrieves the TLSOption from the indexer for a given namespace and name. // Objects returned here must be treated as read-only. Get(name string) (*v1alpha1.TLSOption, error) TLSOptionNamespaceListerExpansion }
TLSOptionNamespaceLister helps list and get TLSOptions. All objects returned here must be treated as read-only.
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. // Objects returned here must be treated as read-only. 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. All objects returned here must be treated as read-only.
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. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1alpha1.TLSStore, err error) // Get retrieves the TLSStore from the indexer for a given namespace and name. // Objects returned here must be treated as read-only. Get(name string) (*v1alpha1.TLSStore, error) TLSStoreNamespaceListerExpansion }
TLSStoreNamespaceLister helps list and get TLSStores. All objects returned here must be treated as read-only.
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. // Objects returned here must be treated as read-only. 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. All objects returned here must be treated as read-only.
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. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1alpha1.TraefikService, err error) // Get retrieves the TraefikService from the indexer for a given namespace and name. // Objects returned here must be treated as read-only. Get(name string) (*v1alpha1.TraefikService, error) TraefikServiceNamespaceListerExpansion }
TraefikServiceNamespaceLister helps list and get TraefikServices. All objects returned here must be treated as read-only.
type TraefikServiceNamespaceListerExpansion ¶
type TraefikServiceNamespaceListerExpansion interface{}
TraefikServiceNamespaceListerExpansion allows custom methods to be added to TraefikServiceNamespaceLister.