Documentation ¶
Index ¶
- type ApisixClusterConfigLister
- type ApisixClusterConfigListerExpansion
- type ApisixConsumerLister
- type ApisixConsumerListerExpansion
- type ApisixConsumerNamespaceLister
- type ApisixConsumerNamespaceListerExpansion
- type ApisixGlobalRuleLister
- type ApisixGlobalRuleListerExpansion
- type ApisixGlobalRuleNamespaceLister
- type ApisixGlobalRuleNamespaceListerExpansion
- type ApisixPluginConfigLister
- type ApisixPluginConfigListerExpansion
- type ApisixPluginConfigNamespaceLister
- type ApisixPluginConfigNamespaceListerExpansion
- type ApisixRouteLister
- type ApisixRouteListerExpansion
- type ApisixRouteNamespaceLister
- type ApisixRouteNamespaceListerExpansion
- type ApisixTlsLister
- type ApisixTlsListerExpansion
- type ApisixTlsNamespaceLister
- type ApisixTlsNamespaceListerExpansion
- type ApisixUpstreamLister
- type ApisixUpstreamListerExpansion
- type ApisixUpstreamNamespaceLister
- type ApisixUpstreamNamespaceListerExpansion
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.