v1alpha1

package
v0.3.25 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jul 25, 2019 License: Apache-2.0 Imports: 4 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type HTTPRouteGroupLister

type HTTPRouteGroupLister interface {
	// List lists all HTTPRouteGroups in the indexer.
	List(selector labels.Selector) (ret []*v1alpha1.HTTPRouteGroup, err error)
	// HTTPRouteGroups returns an object that can list and get HTTPRouteGroups.
	HTTPRouteGroups(namespace string) HTTPRouteGroupNamespaceLister
	HTTPRouteGroupListerExpansion
}

HTTPRouteGroupLister helps list HTTPRouteGroups.

func NewHTTPRouteGroupLister

func NewHTTPRouteGroupLister(indexer cache.Indexer) HTTPRouteGroupLister

NewHTTPRouteGroupLister returns a new HTTPRouteGroupLister.

type HTTPRouteGroupListerExpansion

type HTTPRouteGroupListerExpansion interface{}

HTTPRouteGroupListerExpansion allows custom methods to be added to HTTPRouteGroupLister.

type HTTPRouteGroupNamespaceLister

type HTTPRouteGroupNamespaceLister interface {
	// List lists all HTTPRouteGroups in the indexer for a given namespace.
	List(selector labels.Selector) (ret []*v1alpha1.HTTPRouteGroup, err error)
	// Get retrieves the HTTPRouteGroup from the indexer for a given namespace and name.
	Get(name string) (*v1alpha1.HTTPRouteGroup, error)
	HTTPRouteGroupNamespaceListerExpansion
}

HTTPRouteGroupNamespaceLister helps list and get HTTPRouteGroups.

type HTTPRouteGroupNamespaceListerExpansion

type HTTPRouteGroupNamespaceListerExpansion interface{}

HTTPRouteGroupNamespaceListerExpansion allows custom methods to be added to HTTPRouteGroupNamespaceLister.

type TCPRouteLister

type TCPRouteLister interface {
	// List lists all TCPRoutes in the indexer.
	List(selector labels.Selector) (ret []*v1alpha1.TCPRoute, err error)
	// TCPRoutes returns an object that can list and get TCPRoutes.
	TCPRoutes(namespace string) TCPRouteNamespaceLister
	TCPRouteListerExpansion
}

TCPRouteLister helps list TCPRoutes.

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.
	List(selector labels.Selector) (ret []*v1alpha1.TCPRoute, err error)
	// Get retrieves the TCPRoute from the indexer for a given namespace and name.
	Get(name string) (*v1alpha1.TCPRoute, error)
	TCPRouteNamespaceListerExpansion
}

TCPRouteNamespaceLister helps list and get TCPRoutes.

type TCPRouteNamespaceListerExpansion

type TCPRouteNamespaceListerExpansion interface{}

TCPRouteNamespaceListerExpansion allows custom methods to be added to TCPRouteNamespaceLister.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL