Documentation ¶
Index ¶
- type GatewayClassLister
- type GatewayClassListerExpansion
- type GatewayLister
- type GatewayListerExpansion
- type GatewayNamespaceLister
- type GatewayNamespaceListerExpansion
- type HTTPRouteLister
- type HTTPRouteListerExpansion
- type HTTPRouteNamespaceLister
- type HTTPRouteNamespaceListerExpansion
- type ReferencePolicyLister
- type ReferencePolicyListerExpansion
- type ReferencePolicyNamespaceLister
- type ReferencePolicyNamespaceListerExpansion
- type TCPRouteLister
- type TCPRouteListerExpansion
- type TCPRouteNamespaceLister
- type TCPRouteNamespaceListerExpansion
- type TLSRouteLister
- type TLSRouteListerExpansion
- type TLSRouteNamespaceLister
- type TLSRouteNamespaceListerExpansion
- type UDPRouteLister
- type UDPRouteListerExpansion
- type UDPRouteNamespaceLister
- type UDPRouteNamespaceListerExpansion
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type GatewayClassLister ¶
type GatewayClassLister interface { // List lists all GatewayClasses in the indexer. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1alpha2.GatewayClass, err error) // Get retrieves the GatewayClass from the index for a given name. // Objects returned here must be treated as read-only. Get(name string) (*v1alpha2.GatewayClass, error) GatewayClassListerExpansion }
GatewayClassLister helps list GatewayClasses. All objects returned here must be treated as read-only.
func NewGatewayClassLister ¶
func NewGatewayClassLister(indexer cache.Indexer) GatewayClassLister
NewGatewayClassLister returns a new GatewayClassLister.
type GatewayClassListerExpansion ¶
type GatewayClassListerExpansion interface{}
GatewayClassListerExpansion allows custom methods to be added to GatewayClassLister.
type GatewayLister ¶
type GatewayLister interface { // List lists all Gateways in the indexer. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1alpha2.Gateway, err error) // Gateways returns an object that can list and get Gateways. Gateways(namespace string) GatewayNamespaceLister GatewayListerExpansion }
GatewayLister helps list Gateways. All objects returned here must be treated as read-only.
func NewGatewayLister ¶
func NewGatewayLister(indexer cache.Indexer) GatewayLister
NewGatewayLister returns a new GatewayLister.
type GatewayListerExpansion ¶
type GatewayListerExpansion interface{}
GatewayListerExpansion allows custom methods to be added to GatewayLister.
type GatewayNamespaceLister ¶
type GatewayNamespaceLister interface { // List lists all Gateways in the indexer for a given namespace. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1alpha2.Gateway, err error) // Get retrieves the Gateway from the indexer for a given namespace and name. // Objects returned here must be treated as read-only. Get(name string) (*v1alpha2.Gateway, error) GatewayNamespaceListerExpansion }
GatewayNamespaceLister helps list and get Gateways. All objects returned here must be treated as read-only.
type GatewayNamespaceListerExpansion ¶
type GatewayNamespaceListerExpansion interface{}
GatewayNamespaceListerExpansion allows custom methods to be added to GatewayNamespaceLister.
type HTTPRouteLister ¶
type HTTPRouteLister interface { // List lists all HTTPRoutes in the indexer. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1alpha2.HTTPRoute, err error) // HTTPRoutes returns an object that can list and get HTTPRoutes. HTTPRoutes(namespace string) HTTPRouteNamespaceLister HTTPRouteListerExpansion }
HTTPRouteLister helps list HTTPRoutes. All objects returned here must be treated as read-only.
func NewHTTPRouteLister ¶
func NewHTTPRouteLister(indexer cache.Indexer) HTTPRouteLister
NewHTTPRouteLister returns a new HTTPRouteLister.
type HTTPRouteListerExpansion ¶
type HTTPRouteListerExpansion interface{}
HTTPRouteListerExpansion allows custom methods to be added to HTTPRouteLister.
type HTTPRouteNamespaceLister ¶
type HTTPRouteNamespaceLister interface { // List lists all HTTPRoutes in the indexer for a given namespace. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1alpha2.HTTPRoute, err error) // Get retrieves the HTTPRoute from the indexer for a given namespace and name. // Objects returned here must be treated as read-only. Get(name string) (*v1alpha2.HTTPRoute, error) HTTPRouteNamespaceListerExpansion }
HTTPRouteNamespaceLister helps list and get HTTPRoutes. All objects returned here must be treated as read-only.
type HTTPRouteNamespaceListerExpansion ¶
type HTTPRouteNamespaceListerExpansion interface{}
HTTPRouteNamespaceListerExpansion allows custom methods to be added to HTTPRouteNamespaceLister.
type ReferencePolicyLister ¶
type ReferencePolicyLister interface { // List lists all ReferencePolicies in the indexer. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1alpha2.ReferencePolicy, err error) // ReferencePolicies returns an object that can list and get ReferencePolicies. ReferencePolicies(namespace string) ReferencePolicyNamespaceLister ReferencePolicyListerExpansion }
ReferencePolicyLister helps list ReferencePolicies. All objects returned here must be treated as read-only.
func NewReferencePolicyLister ¶
func NewReferencePolicyLister(indexer cache.Indexer) ReferencePolicyLister
NewReferencePolicyLister returns a new ReferencePolicyLister.
type ReferencePolicyListerExpansion ¶
type ReferencePolicyListerExpansion interface{}
ReferencePolicyListerExpansion allows custom methods to be added to ReferencePolicyLister.
type ReferencePolicyNamespaceLister ¶
type ReferencePolicyNamespaceLister interface { // List lists all ReferencePolicies in the indexer for a given namespace. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1alpha2.ReferencePolicy, err error) // Get retrieves the ReferencePolicy from the indexer for a given namespace and name. // Objects returned here must be treated as read-only. Get(name string) (*v1alpha2.ReferencePolicy, error) ReferencePolicyNamespaceListerExpansion }
ReferencePolicyNamespaceLister helps list and get ReferencePolicies. All objects returned here must be treated as read-only.
type ReferencePolicyNamespaceListerExpansion ¶
type ReferencePolicyNamespaceListerExpansion interface{}
ReferencePolicyNamespaceListerExpansion allows custom methods to be added to ReferencePolicyNamespaceLister.
type TCPRouteLister ¶
type TCPRouteLister interface { // List lists all TCPRoutes in the indexer. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1alpha2.TCPRoute, err error) // TCPRoutes returns an object that can list and get TCPRoutes. TCPRoutes(namespace string) TCPRouteNamespaceLister TCPRouteListerExpansion }
TCPRouteLister helps list TCPRoutes. All objects returned here must be treated as read-only.
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. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1alpha2.TCPRoute, err error) // Get retrieves the TCPRoute from the indexer for a given namespace and name. // Objects returned here must be treated as read-only. Get(name string) (*v1alpha2.TCPRoute, error) TCPRouteNamespaceListerExpansion }
TCPRouteNamespaceLister helps list and get TCPRoutes. All objects returned here must be treated as read-only.
type TCPRouteNamespaceListerExpansion ¶
type TCPRouteNamespaceListerExpansion interface{}
TCPRouteNamespaceListerExpansion allows custom methods to be added to TCPRouteNamespaceLister.
type TLSRouteLister ¶
type TLSRouteLister interface { // List lists all TLSRoutes in the indexer. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1alpha2.TLSRoute, err error) // TLSRoutes returns an object that can list and get TLSRoutes. TLSRoutes(namespace string) TLSRouteNamespaceLister TLSRouteListerExpansion }
TLSRouteLister helps list TLSRoutes. All objects returned here must be treated as read-only.
func NewTLSRouteLister ¶
func NewTLSRouteLister(indexer cache.Indexer) TLSRouteLister
NewTLSRouteLister returns a new TLSRouteLister.
type TLSRouteListerExpansion ¶
type TLSRouteListerExpansion interface{}
TLSRouteListerExpansion allows custom methods to be added to TLSRouteLister.
type TLSRouteNamespaceLister ¶
type TLSRouteNamespaceLister interface { // List lists all TLSRoutes in the indexer for a given namespace. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1alpha2.TLSRoute, err error) // Get retrieves the TLSRoute from the indexer for a given namespace and name. // Objects returned here must be treated as read-only. Get(name string) (*v1alpha2.TLSRoute, error) TLSRouteNamespaceListerExpansion }
TLSRouteNamespaceLister helps list and get TLSRoutes. All objects returned here must be treated as read-only.
type TLSRouteNamespaceListerExpansion ¶
type TLSRouteNamespaceListerExpansion interface{}
TLSRouteNamespaceListerExpansion allows custom methods to be added to TLSRouteNamespaceLister.
type UDPRouteLister ¶
type UDPRouteLister interface { // List lists all UDPRoutes in the indexer. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1alpha2.UDPRoute, err error) // UDPRoutes returns an object that can list and get UDPRoutes. UDPRoutes(namespace string) UDPRouteNamespaceLister UDPRouteListerExpansion }
UDPRouteLister helps list UDPRoutes. All objects returned here must be treated as read-only.
func NewUDPRouteLister ¶
func NewUDPRouteLister(indexer cache.Indexer) UDPRouteLister
NewUDPRouteLister returns a new UDPRouteLister.
type UDPRouteListerExpansion ¶
type UDPRouteListerExpansion interface{}
UDPRouteListerExpansion allows custom methods to be added to UDPRouteLister.
type UDPRouteNamespaceLister ¶
type UDPRouteNamespaceLister interface { // List lists all UDPRoutes in the indexer for a given namespace. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1alpha2.UDPRoute, err error) // Get retrieves the UDPRoute from the indexer for a given namespace and name. // Objects returned here must be treated as read-only. Get(name string) (*v1alpha2.UDPRoute, error) UDPRouteNamespaceListerExpansion }
UDPRouteNamespaceLister helps list and get UDPRoutes. All objects returned here must be treated as read-only.
type UDPRouteNamespaceListerExpansion ¶
type UDPRouteNamespaceListerExpansion interface{}
UDPRouteNamespaceListerExpansion allows custom methods to be added to UDPRouteNamespaceLister.