v2

package
v1.8.2 Latest Latest
Warning

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

Go to latest
Published: Apr 22, 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 ApisixClusterConfigLister

type ApisixClusterConfigLister interface {
	// List lists all ApisixClusterConfigs in the indexer.
	// Objects returned here must be treated as read-only.
	List(selector labels.Selector) (ret []*v2.ApisixClusterConfig, err error)
	// Get retrieves the ApisixClusterConfig from the index for a given name.
	// Objects returned here must be treated as read-only.
	Get(name string) (*v2.ApisixClusterConfig, error)
	ApisixClusterConfigListerExpansion
}

ApisixClusterConfigLister helps list ApisixClusterConfigs. All objects returned here must be treated as read-only.

func NewApisixClusterConfigLister

func NewApisixClusterConfigLister(indexer cache.Indexer) ApisixClusterConfigLister

NewApisixClusterConfigLister returns a new ApisixClusterConfigLister.

type ApisixClusterConfigListerExpansion

type ApisixClusterConfigListerExpansion interface{}

ApisixClusterConfigListerExpansion allows custom methods to be added to ApisixClusterConfigLister.

type ApisixConsumerLister

type ApisixConsumerLister interface {
	// List lists all ApisixConsumers in the indexer.
	// Objects returned here must be treated as read-only.
	List(selector labels.Selector) (ret []*v2.ApisixConsumer, err error)
	// ApisixConsumers returns an object that can list and get ApisixConsumers.
	ApisixConsumers(namespace string) ApisixConsumerNamespaceLister
	ApisixConsumerListerExpansion
}

ApisixConsumerLister helps list ApisixConsumers. All objects returned here must be treated as read-only.

func NewApisixConsumerLister

func NewApisixConsumerLister(indexer cache.Indexer) ApisixConsumerLister

NewApisixConsumerLister returns a new ApisixConsumerLister.

type ApisixConsumerListerExpansion

type ApisixConsumerListerExpansion interface{}

ApisixConsumerListerExpansion allows custom methods to be added to ApisixConsumerLister.

type ApisixConsumerNamespaceLister

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

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

type ApisixConsumerNamespaceListerExpansion

type ApisixConsumerNamespaceListerExpansion interface{}

ApisixConsumerNamespaceListerExpansion allows custom methods to be added to ApisixConsumerNamespaceLister.

type ApisixGlobalRuleLister

type ApisixGlobalRuleLister interface {
	// List lists all ApisixGlobalRules in the indexer.
	// Objects returned here must be treated as read-only.
	List(selector labels.Selector) (ret []*v2.ApisixGlobalRule, err error)
	// ApisixGlobalRules returns an object that can list and get ApisixGlobalRules.
	ApisixGlobalRules(namespace string) ApisixGlobalRuleNamespaceLister
	ApisixGlobalRuleListerExpansion
}

ApisixGlobalRuleLister helps list ApisixGlobalRules. All objects returned here must be treated as read-only.

func NewApisixGlobalRuleLister

func NewApisixGlobalRuleLister(indexer cache.Indexer) ApisixGlobalRuleLister

NewApisixGlobalRuleLister returns a new ApisixGlobalRuleLister.

type ApisixGlobalRuleListerExpansion

type ApisixGlobalRuleListerExpansion interface{}

ApisixGlobalRuleListerExpansion allows custom methods to be added to ApisixGlobalRuleLister.

type ApisixGlobalRuleNamespaceLister

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

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

type ApisixGlobalRuleNamespaceListerExpansion

type ApisixGlobalRuleNamespaceListerExpansion interface{}

ApisixGlobalRuleNamespaceListerExpansion allows custom methods to be added to ApisixGlobalRuleNamespaceLister.

type ApisixPluginConfigLister

type ApisixPluginConfigLister interface {
	// List lists all ApisixPluginConfigs in the indexer.
	// Objects returned here must be treated as read-only.
	List(selector labels.Selector) (ret []*v2.ApisixPluginConfig, err error)
	// ApisixPluginConfigs returns an object that can list and get ApisixPluginConfigs.
	ApisixPluginConfigs(namespace string) ApisixPluginConfigNamespaceLister
	ApisixPluginConfigListerExpansion
}

ApisixPluginConfigLister helps list ApisixPluginConfigs. All objects returned here must be treated as read-only.

func NewApisixPluginConfigLister

func NewApisixPluginConfigLister(indexer cache.Indexer) ApisixPluginConfigLister

NewApisixPluginConfigLister returns a new ApisixPluginConfigLister.

type ApisixPluginConfigListerExpansion

type ApisixPluginConfigListerExpansion interface{}

ApisixPluginConfigListerExpansion allows custom methods to be added to ApisixPluginConfigLister.

type ApisixPluginConfigNamespaceLister

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

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

type ApisixPluginConfigNamespaceListerExpansion

type ApisixPluginConfigNamespaceListerExpansion interface{}

ApisixPluginConfigNamespaceListerExpansion allows custom methods to be added to ApisixPluginConfigNamespaceLister.

type ApisixRouteLister

type ApisixRouteLister interface {
	// List lists all ApisixRoutes in the indexer.
	// Objects returned here must be treated as read-only.
	List(selector labels.Selector) (ret []*v2.ApisixRoute, err error)
	// ApisixRoutes returns an object that can list and get ApisixRoutes.
	ApisixRoutes(namespace string) ApisixRouteNamespaceLister
	ApisixRouteListerExpansion
}

ApisixRouteLister helps list ApisixRoutes. All objects returned here must be treated as read-only.

func NewApisixRouteLister

func NewApisixRouteLister(indexer cache.Indexer) ApisixRouteLister

NewApisixRouteLister returns a new ApisixRouteLister.

type ApisixRouteListerExpansion

type ApisixRouteListerExpansion interface{}

ApisixRouteListerExpansion allows custom methods to be added to ApisixRouteLister.

type ApisixRouteNamespaceLister

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

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

type ApisixRouteNamespaceListerExpansion

type ApisixRouteNamespaceListerExpansion interface{}

ApisixRouteNamespaceListerExpansion allows custom methods to be added to ApisixRouteNamespaceLister.

type ApisixTlsLister

type ApisixTlsLister interface {
	// List lists all ApisixTlses in the indexer.
	// Objects returned here must be treated as read-only.
	List(selector labels.Selector) (ret []*v2.ApisixTls, err error)
	// ApisixTlses returns an object that can list and get ApisixTlses.
	ApisixTlses(namespace string) ApisixTlsNamespaceLister
	ApisixTlsListerExpansion
}

ApisixTlsLister helps list ApisixTlses. All objects returned here must be treated as read-only.

func NewApisixTlsLister

func NewApisixTlsLister(indexer cache.Indexer) ApisixTlsLister

NewApisixTlsLister returns a new ApisixTlsLister.

type ApisixTlsListerExpansion

type ApisixTlsListerExpansion interface{}

ApisixTlsListerExpansion allows custom methods to be added to ApisixTlsLister.

type ApisixTlsNamespaceLister

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

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

type ApisixTlsNamespaceListerExpansion

type ApisixTlsNamespaceListerExpansion interface{}

ApisixTlsNamespaceListerExpansion allows custom methods to be added to ApisixTlsNamespaceLister.

type ApisixUpstreamLister

type ApisixUpstreamLister interface {
	// List lists all ApisixUpstreams in the indexer.
	// Objects returned here must be treated as read-only.
	List(selector labels.Selector) (ret []*v2.ApisixUpstream, err error)
	// ApisixUpstreams returns an object that can list and get ApisixUpstreams.
	ApisixUpstreams(namespace string) ApisixUpstreamNamespaceLister
	ApisixUpstreamListerExpansion
}

ApisixUpstreamLister helps list ApisixUpstreams. All objects returned here must be treated as read-only.

func NewApisixUpstreamLister

func NewApisixUpstreamLister(indexer cache.Indexer) ApisixUpstreamLister

NewApisixUpstreamLister returns a new ApisixUpstreamLister.

type ApisixUpstreamListerExpansion

type ApisixUpstreamListerExpansion interface{}

ApisixUpstreamListerExpansion allows custom methods to be added to ApisixUpstreamLister.

type ApisixUpstreamNamespaceLister

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

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

type ApisixUpstreamNamespaceListerExpansion

type ApisixUpstreamNamespaceListerExpansion interface{}

ApisixUpstreamNamespaceListerExpansion allows custom methods to be added to ApisixUpstreamNamespaceLister.

Jump to

Keyboard shortcuts

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