v1alpha1

package
v0.5.0 Latest Latest
Warning

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

Go to latest
Published: May 8, 2022 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 GatewayLister

type GatewayLister interface {
	// List lists all Gateways in the indexer.
	// Objects returned here must be treated as read-only.
	List(selector labels.Selector) (ret []*v1alpha1.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

func NewGatewayLister(indexer cache.Indexer) GatewayLister

NewGatewayLister returns a new GatewayLister.

type GatewayListerExpansion

type GatewayListerExpansion interface{}

GatewayListerExpansion allows custom methods to be added to GatewayLister.

type GatewayNamespaceLister

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 []*v1alpha1.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) (*v1alpha1.Gateway, error)
	GatewayNamespaceListerExpansion
}

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

type GatewayNamespaceListerExpansion

type GatewayNamespaceListerExpansion interface{}

GatewayNamespaceListerExpansion allows custom methods to be added to GatewayNamespaceLister.

type InsightsAPIKeyLister

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

InsightsAPIKeyLister helps list InsightsAPIKeys. All objects returned here must be treated as read-only.

func NewInsightsAPIKeyLister

func NewInsightsAPIKeyLister(indexer cache.Indexer) InsightsAPIKeyLister

NewInsightsAPIKeyLister returns a new InsightsAPIKeyLister.

type InsightsAPIKeyListerExpansion

type InsightsAPIKeyListerExpansion interface{}

InsightsAPIKeyListerExpansion allows custom methods to be added to InsightsAPIKeyLister.

type InsightsAPIKeyNamespaceLister

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

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

type InsightsAPIKeyNamespaceListerExpansion

type InsightsAPIKeyNamespaceListerExpansion interface{}

InsightsAPIKeyNamespaceListerExpansion allows custom methods to be added to InsightsAPIKeyNamespaceLister.

type InsightsAnalyticsItemLister

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

InsightsAnalyticsItemLister helps list InsightsAnalyticsItems. All objects returned here must be treated as read-only.

func NewInsightsAnalyticsItemLister

func NewInsightsAnalyticsItemLister(indexer cache.Indexer) InsightsAnalyticsItemLister

NewInsightsAnalyticsItemLister returns a new InsightsAnalyticsItemLister.

type InsightsAnalyticsItemListerExpansion

type InsightsAnalyticsItemListerExpansion interface{}

InsightsAnalyticsItemListerExpansion allows custom methods to be added to InsightsAnalyticsItemLister.

type InsightsAnalyticsItemNamespaceLister

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

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

type InsightsAnalyticsItemNamespaceListerExpansion

type InsightsAnalyticsItemNamespaceListerExpansion interface{}

InsightsAnalyticsItemNamespaceListerExpansion allows custom methods to be added to InsightsAnalyticsItemNamespaceLister.

type InsightsLister

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

InsightsLister helps list Insightses. All objects returned here must be treated as read-only.

func NewInsightsLister

func NewInsightsLister(indexer cache.Indexer) InsightsLister

NewInsightsLister returns a new InsightsLister.

type InsightsListerExpansion

type InsightsListerExpansion interface{}

InsightsListerExpansion allows custom methods to be added to InsightsLister.

type InsightsNamespaceLister

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

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

type InsightsNamespaceListerExpansion

type InsightsNamespaceListerExpansion interface{}

InsightsNamespaceListerExpansion allows custom methods to be added to InsightsNamespaceLister.

type InsightsSmartDetectionRuleLister

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

InsightsSmartDetectionRuleLister helps list InsightsSmartDetectionRules. All objects returned here must be treated as read-only.

func NewInsightsSmartDetectionRuleLister

func NewInsightsSmartDetectionRuleLister(indexer cache.Indexer) InsightsSmartDetectionRuleLister

NewInsightsSmartDetectionRuleLister returns a new InsightsSmartDetectionRuleLister.

type InsightsSmartDetectionRuleListerExpansion

type InsightsSmartDetectionRuleListerExpansion interface{}

InsightsSmartDetectionRuleListerExpansion allows custom methods to be added to InsightsSmartDetectionRuleLister.

type InsightsSmartDetectionRuleNamespaceLister

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

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

type InsightsSmartDetectionRuleNamespaceListerExpansion

type InsightsSmartDetectionRuleNamespaceListerExpansion interface{}

InsightsSmartDetectionRuleNamespaceListerExpansion allows custom methods to be added to InsightsSmartDetectionRuleNamespaceLister.

type InsightsWebTestLister

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

InsightsWebTestLister helps list InsightsWebTests. All objects returned here must be treated as read-only.

func NewInsightsWebTestLister

func NewInsightsWebTestLister(indexer cache.Indexer) InsightsWebTestLister

NewInsightsWebTestLister returns a new InsightsWebTestLister.

type InsightsWebTestListerExpansion

type InsightsWebTestListerExpansion interface{}

InsightsWebTestListerExpansion allows custom methods to be added to InsightsWebTestLister.

type InsightsWebTestNamespaceLister

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

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

type InsightsWebTestNamespaceListerExpansion

type InsightsWebTestNamespaceListerExpansion interface{}

InsightsWebTestNamespaceListerExpansion allows custom methods to be added to InsightsWebTestNamespaceLister.

type SecurityGroupLister

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

SecurityGroupLister helps list SecurityGroups. All objects returned here must be treated as read-only.

func NewSecurityGroupLister

func NewSecurityGroupLister(indexer cache.Indexer) SecurityGroupLister

NewSecurityGroupLister returns a new SecurityGroupLister.

type SecurityGroupListerExpansion

type SecurityGroupListerExpansion interface{}

SecurityGroupListerExpansion allows custom methods to be added to SecurityGroupLister.

type SecurityGroupNamespaceLister

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

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

type SecurityGroupNamespaceListerExpansion

type SecurityGroupNamespaceListerExpansion interface{}

SecurityGroupNamespaceListerExpansion allows custom methods to be added to SecurityGroupNamespaceLister.

Jump to

Keyboard shortcuts

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