v1alpha1

package
v0.0.11 Latest Latest
Warning

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

Go to latest
Published: May 12, 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 AliasPrefixLister

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

AliasPrefixLister helps list AliasPrefixes. All objects returned here must be treated as read-only.

func NewAliasPrefixLister

func NewAliasPrefixLister(indexer cache.Indexer) AliasPrefixLister

NewAliasPrefixLister returns a new AliasPrefixLister.

type AliasPrefixListerExpansion

type AliasPrefixListerExpansion interface{}

AliasPrefixListerExpansion allows custom methods to be added to AliasPrefixLister.

type AliasPrefixNamespaceLister

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

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

type AliasPrefixNamespaceListerExpansion

type AliasPrefixNamespaceListerExpansion interface{}

AliasPrefixNamespaceListerExpansion allows custom methods to be added to AliasPrefixNamespaceLister.

type AliasPrefixRoutingLister

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

AliasPrefixRoutingLister helps list AliasPrefixRoutings. All objects returned here must be treated as read-only.

func NewAliasPrefixRoutingLister

func NewAliasPrefixRoutingLister(indexer cache.Indexer) AliasPrefixRoutingLister

NewAliasPrefixRoutingLister returns a new AliasPrefixRoutingLister.

type AliasPrefixRoutingListerExpansion

type AliasPrefixRoutingListerExpansion interface{}

AliasPrefixRoutingListerExpansion allows custom methods to be added to AliasPrefixRoutingLister.

type AliasPrefixRoutingNamespaceLister

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

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

type AliasPrefixRoutingNamespaceListerExpansion

type AliasPrefixRoutingNamespaceListerExpansion interface{}

AliasPrefixRoutingNamespaceListerExpansion allows custom methods to be added to AliasPrefixRoutingNamespaceLister.

type NetworkInterfaceLister

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

NetworkInterfaceLister helps list NetworkInterfaces. All objects returned here must be treated as read-only.

func NewNetworkInterfaceLister

func NewNetworkInterfaceLister(indexer cache.Indexer) NetworkInterfaceLister

NewNetworkInterfaceLister returns a new NetworkInterfaceLister.

type NetworkInterfaceListerExpansion

type NetworkInterfaceListerExpansion interface{}

NetworkInterfaceListerExpansion allows custom methods to be added to NetworkInterfaceLister.

type NetworkInterfaceNamespaceLister

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

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

type NetworkInterfaceNamespaceListerExpansion

type NetworkInterfaceNamespaceListerExpansion interface{}

NetworkInterfaceNamespaceListerExpansion allows custom methods to be added to NetworkInterfaceNamespaceLister.

type NetworkLister

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

NetworkLister helps list Networks. All objects returned here must be treated as read-only.

func NewNetworkLister

func NewNetworkLister(indexer cache.Indexer) NetworkLister

NewNetworkLister returns a new NetworkLister.

type NetworkListerExpansion

type NetworkListerExpansion interface{}

NetworkListerExpansion allows custom methods to be added to NetworkLister.

type NetworkNamespaceLister

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

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

type NetworkNamespaceListerExpansion

type NetworkNamespaceListerExpansion interface{}

NetworkNamespaceListerExpansion allows custom methods to be added to NetworkNamespaceLister.

type VirtualIPLister

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

VirtualIPLister helps list VirtualIPs. All objects returned here must be treated as read-only.

func NewVirtualIPLister

func NewVirtualIPLister(indexer cache.Indexer) VirtualIPLister

NewVirtualIPLister returns a new VirtualIPLister.

type VirtualIPListerExpansion

type VirtualIPListerExpansion interface{}

VirtualIPListerExpansion allows custom methods to be added to VirtualIPLister.

type VirtualIPNamespaceLister

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

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

type VirtualIPNamespaceListerExpansion

type VirtualIPNamespaceListerExpansion interface{}

VirtualIPNamespaceListerExpansion allows custom methods to be added to VirtualIPNamespaceLister.

Jump to

Keyboard shortcuts

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