Documentation ¶
Index ¶
- type ConnectionLister
- type ConnectionListerExpansion
- type ConnectionNamespaceLister
- type ConnectionNamespaceListerExpansion
- type CustomerGatewayLister
- type CustomerGatewayListerExpansion
- type CustomerGatewayNamespaceLister
- type CustomerGatewayNamespaceListerExpansion
- type GatewayLister
- type GatewayListerExpansion
- type GatewayNamespaceLister
- type GatewayNamespaceListerExpansion
- type RouteEntryLister
- type RouteEntryListerExpansion
- type RouteEntryNamespaceLister
- type RouteEntryNamespaceListerExpansion
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ConnectionLister ¶
type ConnectionLister interface { // List lists all Connections in the indexer. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1alpha1.Connection, err error) // Connections returns an object that can list and get Connections. Connections(namespace string) ConnectionNamespaceLister ConnectionListerExpansion }
ConnectionLister helps list Connections. All objects returned here must be treated as read-only.
func NewConnectionLister ¶
func NewConnectionLister(indexer cache.Indexer) ConnectionLister
NewConnectionLister returns a new ConnectionLister.
type ConnectionListerExpansion ¶
type ConnectionListerExpansion interface{}
ConnectionListerExpansion allows custom methods to be added to ConnectionLister.
type ConnectionNamespaceLister ¶
type ConnectionNamespaceLister interface { // List lists all Connections in the indexer for a given namespace. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1alpha1.Connection, err error) // Get retrieves the Connection from the indexer for a given namespace and name. // Objects returned here must be treated as read-only. Get(name string) (*v1alpha1.Connection, error) ConnectionNamespaceListerExpansion }
ConnectionNamespaceLister helps list and get Connections. All objects returned here must be treated as read-only.
type ConnectionNamespaceListerExpansion ¶
type ConnectionNamespaceListerExpansion interface{}
ConnectionNamespaceListerExpansion allows custom methods to be added to ConnectionNamespaceLister.
type CustomerGatewayLister ¶
type CustomerGatewayLister interface { // List lists all CustomerGateways in the indexer. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1alpha1.CustomerGateway, err error) // CustomerGateways returns an object that can list and get CustomerGateways. CustomerGateways(namespace string) CustomerGatewayNamespaceLister CustomerGatewayListerExpansion }
CustomerGatewayLister helps list CustomerGateways. All objects returned here must be treated as read-only.
func NewCustomerGatewayLister ¶
func NewCustomerGatewayLister(indexer cache.Indexer) CustomerGatewayLister
NewCustomerGatewayLister returns a new CustomerGatewayLister.
type CustomerGatewayListerExpansion ¶
type CustomerGatewayListerExpansion interface{}
CustomerGatewayListerExpansion allows custom methods to be added to CustomerGatewayLister.
type CustomerGatewayNamespaceLister ¶
type CustomerGatewayNamespaceLister interface { // List lists all CustomerGateways in the indexer for a given namespace. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1alpha1.CustomerGateway, err error) // Get retrieves the CustomerGateway from the indexer for a given namespace and name. // Objects returned here must be treated as read-only. Get(name string) (*v1alpha1.CustomerGateway, error) CustomerGatewayNamespaceListerExpansion }
CustomerGatewayNamespaceLister helps list and get CustomerGateways. All objects returned here must be treated as read-only.
type CustomerGatewayNamespaceListerExpansion ¶
type CustomerGatewayNamespaceListerExpansion interface{}
CustomerGatewayNamespaceListerExpansion allows custom methods to be added to CustomerGatewayNamespaceLister.
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 []*v1alpha1.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 []*v1alpha1.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) (*v1alpha1.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 RouteEntryLister ¶
type RouteEntryLister interface { // List lists all RouteEntries in the indexer. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1alpha1.RouteEntry, err error) // RouteEntries returns an object that can list and get RouteEntries. RouteEntries(namespace string) RouteEntryNamespaceLister RouteEntryListerExpansion }
RouteEntryLister helps list RouteEntries. All objects returned here must be treated as read-only.
func NewRouteEntryLister ¶
func NewRouteEntryLister(indexer cache.Indexer) RouteEntryLister
NewRouteEntryLister returns a new RouteEntryLister.
type RouteEntryListerExpansion ¶
type RouteEntryListerExpansion interface{}
RouteEntryListerExpansion allows custom methods to be added to RouteEntryLister.
type RouteEntryNamespaceLister ¶
type RouteEntryNamespaceLister interface { // List lists all RouteEntries in the indexer for a given namespace. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1alpha1.RouteEntry, err error) // Get retrieves the RouteEntry from the indexer for a given namespace and name. // Objects returned here must be treated as read-only. Get(name string) (*v1alpha1.RouteEntry, error) RouteEntryNamespaceListerExpansion }
RouteEntryNamespaceLister helps list and get RouteEntries. All objects returned here must be treated as read-only.
type RouteEntryNamespaceListerExpansion ¶
type RouteEntryNamespaceListerExpansion interface{}
RouteEntryNamespaceListerExpansion allows custom methods to be added to RouteEntryNamespaceLister.