Documentation ¶
Index ¶
- type HubLister
- type HubListerExpansion
- type HubNamespaceLister
- type HubNamespaceListerExpansion
- type RouteLister
- type RouteListerExpansion
- type RouteNamespaceLister
- type RouteNamespaceListerExpansion
- type RoutePolicyLister
- type RoutePolicyListerExpansion
- type RoutePolicyNamespaceLister
- type RoutePolicyNamespaceListerExpansion
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type HubLister ¶
type HubLister interface { // List lists all Hubs in the indexer. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1alpha2.Hub, err error) // Hubs returns an object that can list and get Hubs. Hubs(namespace string) HubNamespaceLister HubListerExpansion }
HubLister helps list Hubs. All objects returned here must be treated as read-only.
func NewHubLister ¶
NewHubLister returns a new HubLister.
type HubListerExpansion ¶
type HubListerExpansion interface{}
HubListerExpansion allows custom methods to be added to HubLister.
type HubNamespaceLister ¶
type HubNamespaceLister interface { // List lists all Hubs in the indexer for a given namespace. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1alpha2.Hub, err error) // Get retrieves the Hub from the indexer for a given namespace and name. // Objects returned here must be treated as read-only. Get(name string) (*v1alpha2.Hub, error) HubNamespaceListerExpansion }
HubNamespaceLister helps list and get Hubs. All objects returned here must be treated as read-only.
type HubNamespaceListerExpansion ¶
type HubNamespaceListerExpansion interface{}
HubNamespaceListerExpansion allows custom methods to be added to HubNamespaceLister.
type RouteLister ¶
type RouteLister interface { // List lists all Routes in the indexer. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1alpha2.Route, err error) // Routes returns an object that can list and get Routes. Routes(namespace string) RouteNamespaceLister RouteListerExpansion }
RouteLister helps list Routes. All objects returned here must be treated as read-only.
func NewRouteLister ¶
func NewRouteLister(indexer cache.Indexer) RouteLister
NewRouteLister returns a new RouteLister.
type RouteListerExpansion ¶
type RouteListerExpansion interface{}
RouteListerExpansion allows custom methods to be added to RouteLister.
type RouteNamespaceLister ¶
type RouteNamespaceLister interface { // List lists all Routes in the indexer for a given namespace. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1alpha2.Route, err error) // Get retrieves the Route from the indexer for a given namespace and name. // Objects returned here must be treated as read-only. Get(name string) (*v1alpha2.Route, error) RouteNamespaceListerExpansion }
RouteNamespaceLister helps list and get Routes. All objects returned here must be treated as read-only.
type RouteNamespaceListerExpansion ¶
type RouteNamespaceListerExpansion interface{}
RouteNamespaceListerExpansion allows custom methods to be added to RouteNamespaceLister.
type RoutePolicyLister ¶
type RoutePolicyLister interface { // List lists all RoutePolicies in the indexer. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1alpha2.RoutePolicy, err error) // RoutePolicies returns an object that can list and get RoutePolicies. RoutePolicies(namespace string) RoutePolicyNamespaceLister RoutePolicyListerExpansion }
RoutePolicyLister helps list RoutePolicies. All objects returned here must be treated as read-only.
func NewRoutePolicyLister ¶
func NewRoutePolicyLister(indexer cache.Indexer) RoutePolicyLister
NewRoutePolicyLister returns a new RoutePolicyLister.
type RoutePolicyListerExpansion ¶
type RoutePolicyListerExpansion interface{}
RoutePolicyListerExpansion allows custom methods to be added to RoutePolicyLister.
type RoutePolicyNamespaceLister ¶
type RoutePolicyNamespaceLister interface { // List lists all RoutePolicies in the indexer for a given namespace. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1alpha2.RoutePolicy, err error) // Get retrieves the RoutePolicy from the indexer for a given namespace and name. // Objects returned here must be treated as read-only. Get(name string) (*v1alpha2.RoutePolicy, error) RoutePolicyNamespaceListerExpansion }
RoutePolicyNamespaceLister helps list and get RoutePolicies. All objects returned here must be treated as read-only.
type RoutePolicyNamespaceListerExpansion ¶
type RoutePolicyNamespaceListerExpansion interface{}
RoutePolicyNamespaceListerExpansion allows custom methods to be added to RoutePolicyNamespaceLister.