v1

package
v0.1.1-0...-bbaa227 Latest Latest
Warning

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

Go to latest
Published: Feb 25, 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 GatewayHostLister

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

GatewayHostLister helps list GatewayHosts. All objects returned here must be treated as read-only.

func NewGatewayHostLister

func NewGatewayHostLister(indexer cache.Indexer) GatewayHostLister

NewGatewayHostLister returns a new GatewayHostLister.

type GatewayHostListerExpansion

type GatewayHostListerExpansion interface{}

GatewayHostListerExpansion allows custom methods to be added to GatewayHostLister.

type GatewayHostNamespaceLister

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

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

type GatewayHostNamespaceListerExpansion

type GatewayHostNamespaceListerExpansion interface{}

GatewayHostNamespaceListerExpansion allows custom methods to be added to GatewayHostNamespaceLister.

type GlobalConfigLister

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

GlobalConfigLister helps list GlobalConfigs. All objects returned here must be treated as read-only.

func NewGlobalConfigLister

func NewGlobalConfigLister(indexer cache.Indexer) GlobalConfigLister

NewGlobalConfigLister returns a new GlobalConfigLister.

type GlobalConfigListerExpansion

type GlobalConfigListerExpansion interface{}

GlobalConfigListerExpansion allows custom methods to be added to GlobalConfigLister.

type GlobalConfigNamespaceLister

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

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

type GlobalConfigNamespaceListerExpansion

type GlobalConfigNamespaceListerExpansion interface{}

GlobalConfigNamespaceListerExpansion allows custom methods to be added to GlobalConfigNamespaceLister.

type HttpFilterLister

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

HttpFilterLister helps list HttpFilters. All objects returned here must be treated as read-only.

func NewHttpFilterLister

func NewHttpFilterLister(indexer cache.Indexer) HttpFilterLister

NewHttpFilterLister returns a new HttpFilterLister.

type HttpFilterListerExpansion

type HttpFilterListerExpansion interface{}

HttpFilterListerExpansion allows custom methods to be added to HttpFilterLister.

type HttpFilterNamespaceLister

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

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

type HttpFilterNamespaceListerExpansion

type HttpFilterNamespaceListerExpansion interface{}

HttpFilterNamespaceListerExpansion allows custom methods to be added to HttpFilterNamespaceLister.

type PolicyOverlayLister

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

PolicyOverlayLister helps list PolicyOverlays. All objects returned here must be treated as read-only.

func NewPolicyOverlayLister

func NewPolicyOverlayLister(indexer cache.Indexer) PolicyOverlayLister

NewPolicyOverlayLister returns a new PolicyOverlayLister.

type PolicyOverlayListerExpansion

type PolicyOverlayListerExpansion interface{}

PolicyOverlayListerExpansion allows custom methods to be added to PolicyOverlayLister.

type PolicyOverlayNamespaceLister

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

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

type PolicyOverlayNamespaceListerExpansion

type PolicyOverlayNamespaceListerExpansion interface{}

PolicyOverlayNamespaceListerExpansion allows custom methods to be added to PolicyOverlayNamespaceLister.

type RouteFilterLister

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

RouteFilterLister helps list RouteFilters. All objects returned here must be treated as read-only.

func NewRouteFilterLister

func NewRouteFilterLister(indexer cache.Indexer) RouteFilterLister

NewRouteFilterLister returns a new RouteFilterLister.

type RouteFilterListerExpansion

type RouteFilterListerExpansion interface{}

RouteFilterListerExpansion allows custom methods to be added to RouteFilterLister.

type RouteFilterNamespaceLister

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

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

type RouteFilterNamespaceListerExpansion

type RouteFilterNamespaceListerExpansion interface{}

RouteFilterNamespaceListerExpansion allows custom methods to be added to RouteFilterNamespaceLister.

type ServiceRouteLister

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

ServiceRouteLister helps list ServiceRoutes. All objects returned here must be treated as read-only.

func NewServiceRouteLister

func NewServiceRouteLister(indexer cache.Indexer) ServiceRouteLister

NewServiceRouteLister returns a new ServiceRouteLister.

type ServiceRouteListerExpansion

type ServiceRouteListerExpansion interface{}

ServiceRouteListerExpansion allows custom methods to be added to ServiceRouteLister.

type ServiceRouteNamespaceLister

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

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

type ServiceRouteNamespaceListerExpansion

type ServiceRouteNamespaceListerExpansion interface{}

ServiceRouteNamespaceListerExpansion allows custom methods to be added to ServiceRouteNamespaceLister.

type TLSCertificateDelegationLister

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

TLSCertificateDelegationLister helps list TLSCertificateDelegations. All objects returned here must be treated as read-only.

func NewTLSCertificateDelegationLister

func NewTLSCertificateDelegationLister(indexer cache.Indexer) TLSCertificateDelegationLister

NewTLSCertificateDelegationLister returns a new TLSCertificateDelegationLister.

type TLSCertificateDelegationListerExpansion

type TLSCertificateDelegationListerExpansion interface{}

TLSCertificateDelegationListerExpansion allows custom methods to be added to TLSCertificateDelegationLister.

type TLSCertificateDelegationNamespaceLister

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

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

type TLSCertificateDelegationNamespaceListerExpansion

type TLSCertificateDelegationNamespaceListerExpansion interface{}

TLSCertificateDelegationNamespaceListerExpansion allows custom methods to be added to TLSCertificateDelegationNamespaceLister.

Jump to

Keyboard shortcuts

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