v1alpha1

package
v0.5.0 Latest Latest
Warning

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

Go to latest
Published: May 8, 2022 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 AcceleratorLister

type AcceleratorLister interface {
	// List lists all Accelerators in the indexer.
	// Objects returned here must be treated as read-only.
	List(selector labels.Selector) (ret []*v1alpha1.Accelerator, err error)
	// Accelerators returns an object that can list and get Accelerators.
	Accelerators(namespace string) AcceleratorNamespaceLister
	AcceleratorListerExpansion
}

AcceleratorLister helps list Accelerators. All objects returned here must be treated as read-only.

func NewAcceleratorLister

func NewAcceleratorLister(indexer cache.Indexer) AcceleratorLister

NewAcceleratorLister returns a new AcceleratorLister.

type AcceleratorListerExpansion

type AcceleratorListerExpansion interface{}

AcceleratorListerExpansion allows custom methods to be added to AcceleratorLister.

type AcceleratorNamespaceLister

type AcceleratorNamespaceLister interface {
	// List lists all Accelerators in the indexer for a given namespace.
	// Objects returned here must be treated as read-only.
	List(selector labels.Selector) (ret []*v1alpha1.Accelerator, err error)
	// Get retrieves the Accelerator from the indexer for a given namespace and name.
	// Objects returned here must be treated as read-only.
	Get(name string) (*v1alpha1.Accelerator, error)
	AcceleratorNamespaceListerExpansion
}

AcceleratorNamespaceLister helps list and get Accelerators. All objects returned here must be treated as read-only.

type AcceleratorNamespaceListerExpansion

type AcceleratorNamespaceListerExpansion interface{}

AcceleratorNamespaceListerExpansion allows custom methods to be added to AcceleratorNamespaceLister.

type EndpointGroupLister

type EndpointGroupLister interface {
	// List lists all EndpointGroups in the indexer.
	// Objects returned here must be treated as read-only.
	List(selector labels.Selector) (ret []*v1alpha1.EndpointGroup, err error)
	// EndpointGroups returns an object that can list and get EndpointGroups.
	EndpointGroups(namespace string) EndpointGroupNamespaceLister
	EndpointGroupListerExpansion
}

EndpointGroupLister helps list EndpointGroups. All objects returned here must be treated as read-only.

func NewEndpointGroupLister

func NewEndpointGroupLister(indexer cache.Indexer) EndpointGroupLister

NewEndpointGroupLister returns a new EndpointGroupLister.

type EndpointGroupListerExpansion

type EndpointGroupListerExpansion interface{}

EndpointGroupListerExpansion allows custom methods to be added to EndpointGroupLister.

type EndpointGroupNamespaceLister

type EndpointGroupNamespaceLister interface {
	// List lists all EndpointGroups in the indexer for a given namespace.
	// Objects returned here must be treated as read-only.
	List(selector labels.Selector) (ret []*v1alpha1.EndpointGroup, err error)
	// Get retrieves the EndpointGroup from the indexer for a given namespace and name.
	// Objects returned here must be treated as read-only.
	Get(name string) (*v1alpha1.EndpointGroup, error)
	EndpointGroupNamespaceListerExpansion
}

EndpointGroupNamespaceLister helps list and get EndpointGroups. All objects returned here must be treated as read-only.

type EndpointGroupNamespaceListerExpansion

type EndpointGroupNamespaceListerExpansion interface{}

EndpointGroupNamespaceListerExpansion allows custom methods to be added to EndpointGroupNamespaceLister.

type ListenerLister

type ListenerLister interface {
	// List lists all Listeners in the indexer.
	// Objects returned here must be treated as read-only.
	List(selector labels.Selector) (ret []*v1alpha1.Listener, err error)
	// Listeners returns an object that can list and get Listeners.
	Listeners(namespace string) ListenerNamespaceLister
	ListenerListerExpansion
}

ListenerLister helps list Listeners. All objects returned here must be treated as read-only.

func NewListenerLister

func NewListenerLister(indexer cache.Indexer) ListenerLister

NewListenerLister returns a new ListenerLister.

type ListenerListerExpansion

type ListenerListerExpansion interface{}

ListenerListerExpansion allows custom methods to be added to ListenerLister.

type ListenerNamespaceLister

type ListenerNamespaceLister interface {
	// List lists all Listeners in the indexer for a given namespace.
	// Objects returned here must be treated as read-only.
	List(selector labels.Selector) (ret []*v1alpha1.Listener, err error)
	// Get retrieves the Listener from the indexer for a given namespace and name.
	// Objects returned here must be treated as read-only.
	Get(name string) (*v1alpha1.Listener, error)
	ListenerNamespaceListerExpansion
}

ListenerNamespaceLister helps list and get Listeners. All objects returned here must be treated as read-only.

type ListenerNamespaceListerExpansion

type ListenerNamespaceListerExpansion interface{}

ListenerNamespaceListerExpansion allows custom methods to be added to ListenerNamespaceLister.

Jump to

Keyboard shortcuts

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