v1alpha1

package
v0.4.0 Latest Latest
Warning

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

Go to latest
Published: Oct 20, 2021 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 LbLister

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

LbLister helps list Lbs. All objects returned here must be treated as read-only.

func NewLbLister

func NewLbLister(indexer cache.Indexer) LbLister

NewLbLister returns a new LbLister.

type LbListerExpansion

type LbListerExpansion interface{}

LbListerExpansion allows custom methods to be added to LbLister.

type LbNamespaceLister

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

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

type LbNamespaceListerExpansion

type LbNamespaceListerExpansion interface{}

LbNamespaceListerExpansion allows custom methods to be added to LbNamespaceLister.

type ServiceGroupLister

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

ServiceGroupLister helps list ServiceGroups. All objects returned here must be treated as read-only.

func NewServiceGroupLister

func NewServiceGroupLister(indexer cache.Indexer) ServiceGroupLister

NewServiceGroupLister returns a new ServiceGroupLister.

type ServiceGroupListerExpansion

type ServiceGroupListerExpansion interface{}

ServiceGroupListerExpansion allows custom methods to be added to ServiceGroupLister.

type ServiceGroupNamespaceLister

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

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

type ServiceGroupNamespaceListerExpansion

type ServiceGroupNamespaceListerExpansion interface{}

ServiceGroupNamespaceListerExpansion allows custom methods to be added to ServiceGroupNamespaceLister.

type ServiceLister

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

ServiceLister helps list Services. All objects returned here must be treated as read-only.

func NewServiceLister

func NewServiceLister(indexer cache.Indexer) ServiceLister

NewServiceLister returns a new ServiceLister.

type ServiceListerExpansion

type ServiceListerExpansion interface{}

ServiceListerExpansion allows custom methods to be added to ServiceLister.

type ServiceNamespaceLister

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

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

type ServiceNamespaceListerExpansion

type ServiceNamespaceListerExpansion interface{}

ServiceNamespaceListerExpansion allows custom methods to be added to ServiceNamespaceLister.

type VpxHaLister

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

VpxHaLister helps list VpxHas. All objects returned here must be treated as read-only.

func NewVpxHaLister

func NewVpxHaLister(indexer cache.Indexer) VpxHaLister

NewVpxHaLister returns a new VpxHaLister.

type VpxHaListerExpansion

type VpxHaListerExpansion interface{}

VpxHaListerExpansion allows custom methods to be added to VpxHaLister.

type VpxHaNamespaceLister

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

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

type VpxHaNamespaceListerExpansion

type VpxHaNamespaceListerExpansion interface{}

VpxHaNamespaceListerExpansion allows custom methods to be added to VpxHaNamespaceLister.

type VpxLister

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

VpxLister helps list Vpxes. All objects returned here must be treated as read-only.

func NewVpxLister

func NewVpxLister(indexer cache.Indexer) VpxLister

NewVpxLister returns a new VpxLister.

type VpxListerExpansion

type VpxListerExpansion interface{}

VpxListerExpansion allows custom methods to be added to VpxLister.

type VpxNamespaceLister

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

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

type VpxNamespaceListerExpansion

type VpxNamespaceListerExpansion interface{}

VpxNamespaceListerExpansion allows custom methods to be added to VpxNamespaceLister.

type VpxServiceLister

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

VpxServiceLister helps list VpxServices. All objects returned here must be treated as read-only.

func NewVpxServiceLister

func NewVpxServiceLister(indexer cache.Indexer) VpxServiceLister

NewVpxServiceLister returns a new VpxServiceLister.

type VpxServiceListerExpansion

type VpxServiceListerExpansion interface{}

VpxServiceListerExpansion allows custom methods to be added to VpxServiceLister.

type VpxServiceNamespaceLister

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

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

type VpxServiceNamespaceListerExpansion

type VpxServiceNamespaceListerExpansion interface{}

VpxServiceNamespaceListerExpansion allows custom methods to be added to VpxServiceNamespaceLister.

type VpxVipLister

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

VpxVipLister helps list VpxVips. All objects returned here must be treated as read-only.

func NewVpxVipLister

func NewVpxVipLister(indexer cache.Indexer) VpxVipLister

NewVpxVipLister returns a new VpxVipLister.

type VpxVipListerExpansion

type VpxVipListerExpansion interface{}

VpxVipListerExpansion allows custom methods to be added to VpxVipLister.

type VpxVipNamespaceLister

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

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

type VpxVipNamespaceListerExpansion

type VpxVipNamespaceListerExpansion interface{}

VpxVipNamespaceListerExpansion allows custom methods to be added to VpxVipNamespaceLister.

Jump to

Keyboard shortcuts

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