Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type GRPCRouteLister ¶
type GRPCRouteLister interface {
// List lists all GRPCRoutes in the indexer.
// Objects returned here must be treated as read-only.
List(selector labels.Selector) (ret []*v1.GRPCRoute, err error)
// Get retrieves the GRPCRoute from the index for a given name.
// Objects returned here must be treated as read-only.
Get(name string) (*v1.GRPCRoute, error)
GRPCRouteListerExpansion
}
GRPCRouteLister helps list GRPCRoutes. All objects returned here must be treated as read-only.
func NewGRPCRouteLister ¶
func NewGRPCRouteLister(indexer cache.Indexer) GRPCRouteLister
NewGRPCRouteLister returns a new GRPCRouteLister.
type GRPCRouteListerExpansion ¶
type GRPCRouteListerExpansion interface{}
GRPCRouteListerExpansion allows custom methods to be added to GRPCRouteLister.
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 []*v1.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) (*v1.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 []*v1.Gateway, err error)
// Get retrieves the Gateway from the index for a given name.
// Objects returned here must be treated as read-only.
Get(name string) (*v1.Gateway, error)
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 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 []*v1.HTTPRoute, err error)
// Get retrieves the HTTPRoute from the index for a given name.
// Objects returned here must be treated as read-only.
Get(name string) (*v1.HTTPRoute, error)
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.