v1alpha1

package
v0.0.7 Latest Latest
Warning

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

Go to latest
Published: Jun 10, 2024 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 ClusterLister

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

ClusterLister helps list Clusters. All objects returned here must be treated as read-only.

func NewClusterLister

func NewClusterLister(indexer cache.Indexer) ClusterLister

NewClusterLister returns a new ClusterLister.

type ClusterListerExpansion

type ClusterListerExpansion interface{}

ClusterListerExpansion allows custom methods to be added to ClusterLister.

type ClusterNamespaceLister

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

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

type ClusterNamespaceListerExpansion

type ClusterNamespaceListerExpansion interface{}

ClusterNamespaceListerExpansion allows custom methods to be added to ClusterNamespaceLister.

type EndpointLister

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

EndpointLister helps list Endpoints. All objects returned here must be treated as read-only.

func NewEndpointLister

func NewEndpointLister(indexer cache.Indexer) EndpointLister

NewEndpointLister returns a new EndpointLister.

type EndpointListerExpansion

type EndpointListerExpansion interface{}

EndpointListerExpansion allows custom methods to be added to EndpointLister.

type EndpointNamespaceLister

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

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

type EndpointNamespaceListerExpansion

type EndpointNamespaceListerExpansion interface{}

EndpointNamespaceListerExpansion allows custom methods to be added to EndpointNamespaceLister.

type EndpointSetLister

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

EndpointSetLister helps list EndpointSets. All objects returned here must be treated as read-only.

func NewEndpointSetLister

func NewEndpointSetLister(indexer cache.Indexer) EndpointSetLister

NewEndpointSetLister returns a new EndpointSetLister.

type EndpointSetListerExpansion

type EndpointSetListerExpansion interface{}

EndpointSetListerExpansion allows custom methods to be added to EndpointSetLister.

type EndpointSetNamespaceLister

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

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

type EndpointSetNamespaceListerExpansion

type EndpointSetNamespaceListerExpansion interface{}

EndpointSetNamespaceListerExpansion allows custom methods to be added to EndpointSetNamespaceLister.

type LinkLister

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

LinkLister helps list Links. All objects returned here must be treated as read-only.

func NewLinkLister

func NewLinkLister(indexer cache.Indexer) LinkLister

NewLinkLister returns a new LinkLister.

type LinkListerExpansion

type LinkListerExpansion interface{}

LinkListerExpansion allows custom methods to be added to LinkLister.

type LinkNamespaceLister

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

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

type LinkNamespaceListerExpansion

type LinkNamespaceListerExpansion interface{}

LinkNamespaceListerExpansion allows custom methods to be added to LinkNamespaceLister.

type LinkSetLister

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

LinkSetLister helps list LinkSets. All objects returned here must be treated as read-only.

func NewLinkSetLister

func NewLinkSetLister(indexer cache.Indexer) LinkSetLister

NewLinkSetLister returns a new LinkSetLister.

type LinkSetListerExpansion

type LinkSetListerExpansion interface{}

LinkSetListerExpansion allows custom methods to be added to LinkSetLister.

type LinkSetNamespaceLister

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

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

type LinkSetNamespaceListerExpansion

type LinkSetNamespaceListerExpansion interface{}

LinkSetNamespaceListerExpansion allows custom methods to be added to LinkSetNamespaceLister.

type ModuleBayLister

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

ModuleBayLister helps list ModuleBays. All objects returned here must be treated as read-only.

func NewModuleBayLister

func NewModuleBayLister(indexer cache.Indexer) ModuleBayLister

NewModuleBayLister returns a new ModuleBayLister.

type ModuleBayListerExpansion

type ModuleBayListerExpansion interface{}

ModuleBayListerExpansion allows custom methods to be added to ModuleBayLister.

type ModuleBayNamespaceLister

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

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

type ModuleBayNamespaceListerExpansion

type ModuleBayNamespaceListerExpansion interface{}

ModuleBayNamespaceListerExpansion allows custom methods to be added to ModuleBayNamespaceLister.

type ModuleLister

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

ModuleLister helps list Modules. All objects returned here must be treated as read-only.

func NewModuleLister

func NewModuleLister(indexer cache.Indexer) ModuleLister

NewModuleLister returns a new ModuleLister.

type ModuleListerExpansion

type ModuleListerExpansion interface{}

ModuleListerExpansion allows custom methods to be added to ModuleLister.

type ModuleNamespaceLister

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

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

type ModuleNamespaceListerExpansion

type ModuleNamespaceListerExpansion interface{}

ModuleNamespaceListerExpansion allows custom methods to be added to ModuleNamespaceLister.

type NodeGroupLister

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

NodeGroupLister helps list NodeGroups. All objects returned here must be treated as read-only.

func NewNodeGroupLister

func NewNodeGroupLister(indexer cache.Indexer) NodeGroupLister

NewNodeGroupLister returns a new NodeGroupLister.

type NodeGroupListerExpansion

type NodeGroupListerExpansion interface{}

NodeGroupListerExpansion allows custom methods to be added to NodeGroupLister.

type NodeGroupNamespaceLister

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

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

type NodeGroupNamespaceListerExpansion

type NodeGroupNamespaceListerExpansion interface{}

NodeGroupNamespaceListerExpansion allows custom methods to be added to NodeGroupNamespaceLister.

type NodeItemLister

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

NodeItemLister helps list NodeItems. All objects returned here must be treated as read-only.

func NewNodeItemLister

func NewNodeItemLister(indexer cache.Indexer) NodeItemLister

NewNodeItemLister returns a new NodeItemLister.

type NodeItemListerExpansion

type NodeItemListerExpansion interface{}

NodeItemListerExpansion allows custom methods to be added to NodeItemLister.

type NodeItemNamespaceLister

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

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

type NodeItemNamespaceListerExpansion

type NodeItemNamespaceListerExpansion interface{}

NodeItemNamespaceListerExpansion allows custom methods to be added to NodeItemNamespaceLister.

type NodeLister

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

NodeLister helps list Nodes. All objects returned here must be treated as read-only.

func NewNodeLister

func NewNodeLister(indexer cache.Indexer) NodeLister

NewNodeLister returns a new NodeLister.

type NodeListerExpansion

type NodeListerExpansion interface{}

NodeListerExpansion allows custom methods to be added to NodeLister.

type NodeNamespaceLister

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

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

type NodeNamespaceListerExpansion

type NodeNamespaceListerExpansion interface{}

NodeNamespaceListerExpansion allows custom methods to be added to NodeNamespaceLister.

type NodeSetLister

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

NodeSetLister helps list NodeSets. All objects returned here must be treated as read-only.

func NewNodeSetLister

func NewNodeSetLister(indexer cache.Indexer) NodeSetLister

NewNodeSetLister returns a new NodeSetLister.

type NodeSetListerExpansion

type NodeSetListerExpansion interface{}

NodeSetListerExpansion allows custom methods to be added to NodeSetLister.

type NodeSetNamespaceLister

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

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

type NodeSetNamespaceListerExpansion

type NodeSetNamespaceListerExpansion interface{}

NodeSetNamespaceListerExpansion allows custom methods to be added to NodeSetNamespaceLister.

type RackLister

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

RackLister helps list Racks. All objects returned here must be treated as read-only.

func NewRackLister

func NewRackLister(indexer cache.Indexer) RackLister

NewRackLister returns a new RackLister.

type RackListerExpansion

type RackListerExpansion interface{}

RackListerExpansion allows custom methods to be added to RackLister.

type RackNamespaceLister

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

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

type RackNamespaceListerExpansion

type RackNamespaceListerExpansion interface{}

RackNamespaceListerExpansion allows custom methods to be added to RackNamespaceLister.

type RegionLister

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

RegionLister helps list Regions. All objects returned here must be treated as read-only.

func NewRegionLister

func NewRegionLister(indexer cache.Indexer) RegionLister

NewRegionLister returns a new RegionLister.

type RegionListerExpansion

type RegionListerExpansion interface{}

RegionListerExpansion allows custom methods to be added to RegionLister.

type RegionNamespaceLister

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

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

type RegionNamespaceListerExpansion

type RegionNamespaceListerExpansion interface{}

RegionNamespaceListerExpansion allows custom methods to be added to RegionNamespaceLister.

type SiteLister

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

SiteLister helps list Sites. All objects returned here must be treated as read-only.

func NewSiteLister

func NewSiteLister(indexer cache.Indexer) SiteLister

NewSiteLister returns a new SiteLister.

type SiteListerExpansion

type SiteListerExpansion interface{}

SiteListerExpansion allows custom methods to be added to SiteLister.

type SiteNamespaceLister

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

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

type SiteNamespaceListerExpansion

type SiteNamespaceListerExpansion interface{}

SiteNamespaceListerExpansion allows custom methods to be added to SiteNamespaceLister.

Jump to

Keyboard shortcuts

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