v1

package
v0.17.3 Latest Latest
Warning

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

Go to latest
Published: Oct 9, 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 ClusterGlobalEgressIPLister added in v0.10.1

type ClusterGlobalEgressIPLister interface {
	// List lists all ClusterGlobalEgressIPs in the indexer.
	// Objects returned here must be treated as read-only.
	List(selector labels.Selector) (ret []*v1.ClusterGlobalEgressIP, err error)
	// ClusterGlobalEgressIPs returns an object that can list and get ClusterGlobalEgressIPs.
	ClusterGlobalEgressIPs(namespace string) ClusterGlobalEgressIPNamespaceLister
	ClusterGlobalEgressIPListerExpansion
}

ClusterGlobalEgressIPLister helps list ClusterGlobalEgressIPs. All objects returned here must be treated as read-only.

func NewClusterGlobalEgressIPLister added in v0.10.1

func NewClusterGlobalEgressIPLister(indexer cache.Indexer) ClusterGlobalEgressIPLister

NewClusterGlobalEgressIPLister returns a new ClusterGlobalEgressIPLister.

type ClusterGlobalEgressIPListerExpansion added in v0.10.1

type ClusterGlobalEgressIPListerExpansion interface{}

ClusterGlobalEgressIPListerExpansion allows custom methods to be added to ClusterGlobalEgressIPLister.

type ClusterGlobalEgressIPNamespaceLister added in v0.10.1

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

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

type ClusterGlobalEgressIPNamespaceListerExpansion added in v0.10.1

type ClusterGlobalEgressIPNamespaceListerExpansion interface{}

ClusterGlobalEgressIPNamespaceListerExpansion allows custom methods to be added to ClusterGlobalEgressIPNamespaceLister.

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 []*v1.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 []*v1.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) (*v1.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 []*v1.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 []*v1.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) (*v1.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 GatewayLister added in v0.3.0

type GatewayLister interface {
	// List lists all Gateways in the indexer.
	// Objects returned here must be treated as read-only.
	List(selector labels.Selector) (ret []*v1.Gateway, err error)
	// Gateways returns an object that can list and get Gateways.
	Gateways(namespace string) GatewayNamespaceLister
	GatewayListerExpansion
}

GatewayLister helps list Gateways. All objects returned here must be treated as read-only.

func NewGatewayLister added in v0.3.0

func NewGatewayLister(indexer cache.Indexer) GatewayLister

NewGatewayLister returns a new GatewayLister.

type GatewayListerExpansion added in v0.3.0

type GatewayListerExpansion interface{}

GatewayListerExpansion allows custom methods to be added to GatewayLister.

type GatewayNamespaceLister added in v0.3.0

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

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

type GatewayNamespaceListerExpansion added in v0.3.0

type GatewayNamespaceListerExpansion interface{}

GatewayNamespaceListerExpansion allows custom methods to be added to GatewayNamespaceLister.

type GatewayRouteLister added in v0.16.0

type GatewayRouteLister interface {
	// List lists all GatewayRoutes in the indexer.
	// Objects returned here must be treated as read-only.
	List(selector labels.Selector) (ret []*v1.GatewayRoute, err error)
	// GatewayRoutes returns an object that can list and get GatewayRoutes.
	GatewayRoutes(namespace string) GatewayRouteNamespaceLister
	GatewayRouteListerExpansion
}

GatewayRouteLister helps list GatewayRoutes. All objects returned here must be treated as read-only.

func NewGatewayRouteLister added in v0.16.0

func NewGatewayRouteLister(indexer cache.Indexer) GatewayRouteLister

NewGatewayRouteLister returns a new GatewayRouteLister.

type GatewayRouteListerExpansion added in v0.16.0

type GatewayRouteListerExpansion interface{}

GatewayRouteListerExpansion allows custom methods to be added to GatewayRouteLister.

type GatewayRouteNamespaceLister added in v0.16.0

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

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

type GatewayRouteNamespaceListerExpansion added in v0.16.0

type GatewayRouteNamespaceListerExpansion interface{}

GatewayRouteNamespaceListerExpansion allows custom methods to be added to GatewayRouteNamespaceLister.

type GlobalEgressIPLister added in v0.10.1

type GlobalEgressIPLister interface {
	// List lists all GlobalEgressIPs in the indexer.
	// Objects returned here must be treated as read-only.
	List(selector labels.Selector) (ret []*v1.GlobalEgressIP, err error)
	// GlobalEgressIPs returns an object that can list and get GlobalEgressIPs.
	GlobalEgressIPs(namespace string) GlobalEgressIPNamespaceLister
	GlobalEgressIPListerExpansion
}

GlobalEgressIPLister helps list GlobalEgressIPs. All objects returned here must be treated as read-only.

func NewGlobalEgressIPLister added in v0.10.1

func NewGlobalEgressIPLister(indexer cache.Indexer) GlobalEgressIPLister

NewGlobalEgressIPLister returns a new GlobalEgressIPLister.

type GlobalEgressIPListerExpansion added in v0.10.1

type GlobalEgressIPListerExpansion interface{}

GlobalEgressIPListerExpansion allows custom methods to be added to GlobalEgressIPLister.

type GlobalEgressIPNamespaceLister added in v0.10.1

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

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

type GlobalEgressIPNamespaceListerExpansion added in v0.10.1

type GlobalEgressIPNamespaceListerExpansion interface{}

GlobalEgressIPNamespaceListerExpansion allows custom methods to be added to GlobalEgressIPNamespaceLister.

type GlobalIngressIPLister added in v0.10.1

type GlobalIngressIPLister interface {
	// List lists all GlobalIngressIPs in the indexer.
	// Objects returned here must be treated as read-only.
	List(selector labels.Selector) (ret []*v1.GlobalIngressIP, err error)
	// GlobalIngressIPs returns an object that can list and get GlobalIngressIPs.
	GlobalIngressIPs(namespace string) GlobalIngressIPNamespaceLister
	GlobalIngressIPListerExpansion
}

GlobalIngressIPLister helps list GlobalIngressIPs. All objects returned here must be treated as read-only.

func NewGlobalIngressIPLister added in v0.10.1

func NewGlobalIngressIPLister(indexer cache.Indexer) GlobalIngressIPLister

NewGlobalIngressIPLister returns a new GlobalIngressIPLister.

type GlobalIngressIPListerExpansion added in v0.10.1

type GlobalIngressIPListerExpansion interface{}

GlobalIngressIPListerExpansion allows custom methods to be added to GlobalIngressIPLister.

type GlobalIngressIPNamespaceLister added in v0.10.1

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

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

type GlobalIngressIPNamespaceListerExpansion added in v0.10.1

type GlobalIngressIPNamespaceListerExpansion interface{}

GlobalIngressIPNamespaceListerExpansion allows custom methods to be added to GlobalIngressIPNamespaceLister.

type NonGatewayRouteLister added in v0.16.0

type NonGatewayRouteLister interface {
	// List lists all NonGatewayRoutes in the indexer.
	// Objects returned here must be treated as read-only.
	List(selector labels.Selector) (ret []*v1.NonGatewayRoute, err error)
	// NonGatewayRoutes returns an object that can list and get NonGatewayRoutes.
	NonGatewayRoutes(namespace string) NonGatewayRouteNamespaceLister
	NonGatewayRouteListerExpansion
}

NonGatewayRouteLister helps list NonGatewayRoutes. All objects returned here must be treated as read-only.

func NewNonGatewayRouteLister added in v0.16.0

func NewNonGatewayRouteLister(indexer cache.Indexer) NonGatewayRouteLister

NewNonGatewayRouteLister returns a new NonGatewayRouteLister.

type NonGatewayRouteListerExpansion added in v0.16.0

type NonGatewayRouteListerExpansion interface{}

NonGatewayRouteListerExpansion allows custom methods to be added to NonGatewayRouteLister.

type NonGatewayRouteNamespaceLister added in v0.16.0

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

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

type NonGatewayRouteNamespaceListerExpansion added in v0.16.0

type NonGatewayRouteNamespaceListerExpansion interface{}

NonGatewayRouteNamespaceListerExpansion allows custom methods to be added to NonGatewayRouteNamespaceLister.

Jump to

Keyboard shortcuts

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