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: 10 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func NewAgentInformer

func NewAgentInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer

NewAgentInformer constructs a new informer for Agent type. Always prefer using an informer factory to get a shared informer instead of getting an independent one. This reduces memory footprint and number of connections to the server.

func NewCxAgentInformer

func NewCxAgentInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer

NewCxAgentInformer constructs a new informer for CxAgent type. Always prefer using an informer factory to get a shared informer instead of getting an independent one. This reduces memory footprint and number of connections to the server.

func NewCxEntityTypeInformer added in v0.4.0

func NewCxEntityTypeInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer

NewCxEntityTypeInformer constructs a new informer for CxEntityType type. Always prefer using an informer factory to get a shared informer instead of getting an independent one. This reduces memory footprint and number of connections to the server.

func NewCxEnvironmentInformer added in v0.4.0

func NewCxEnvironmentInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer

NewCxEnvironmentInformer constructs a new informer for CxEnvironment type. Always prefer using an informer factory to get a shared informer instead of getting an independent one. This reduces memory footprint and number of connections to the server.

func NewCxFlowInformer added in v0.4.0

func NewCxFlowInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer

NewCxFlowInformer constructs a new informer for CxFlow type. Always prefer using an informer factory to get a shared informer instead of getting an independent one. This reduces memory footprint and number of connections to the server.

func NewCxIntentInformer added in v0.4.0

func NewCxIntentInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer

NewCxIntentInformer constructs a new informer for CxIntent type. Always prefer using an informer factory to get a shared informer instead of getting an independent one. This reduces memory footprint and number of connections to the server.

func NewCxPageInformer added in v0.4.0

func NewCxPageInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer

NewCxPageInformer constructs a new informer for CxPage type. Always prefer using an informer factory to get a shared informer instead of getting an independent one. This reduces memory footprint and number of connections to the server.

func NewCxVersionInformer added in v0.4.0

func NewCxVersionInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer

NewCxVersionInformer constructs a new informer for CxVersion type. Always prefer using an informer factory to get a shared informer instead of getting an independent one. This reduces memory footprint and number of connections to the server.

func NewEntityTypeInformer

func NewEntityTypeInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer

NewEntityTypeInformer constructs a new informer for EntityType type. Always prefer using an informer factory to get a shared informer instead of getting an independent one. This reduces memory footprint and number of connections to the server.

func NewFilteredAgentInformer

func NewFilteredAgentInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer

NewFilteredAgentInformer constructs a new informer for Agent type. Always prefer using an informer factory to get a shared informer instead of getting an independent one. This reduces memory footprint and number of connections to the server.

func NewFilteredCxAgentInformer

func NewFilteredCxAgentInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer

NewFilteredCxAgentInformer constructs a new informer for CxAgent type. Always prefer using an informer factory to get a shared informer instead of getting an independent one. This reduces memory footprint and number of connections to the server.

func NewFilteredCxEntityTypeInformer added in v0.4.0

func NewFilteredCxEntityTypeInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer

NewFilteredCxEntityTypeInformer constructs a new informer for CxEntityType type. Always prefer using an informer factory to get a shared informer instead of getting an independent one. This reduces memory footprint and number of connections to the server.

func NewFilteredCxEnvironmentInformer added in v0.4.0

func NewFilteredCxEnvironmentInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer

NewFilteredCxEnvironmentInformer constructs a new informer for CxEnvironment type. Always prefer using an informer factory to get a shared informer instead of getting an independent one. This reduces memory footprint and number of connections to the server.

func NewFilteredCxFlowInformer added in v0.4.0

func NewFilteredCxFlowInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer

NewFilteredCxFlowInformer constructs a new informer for CxFlow type. Always prefer using an informer factory to get a shared informer instead of getting an independent one. This reduces memory footprint and number of connections to the server.

func NewFilteredCxIntentInformer added in v0.4.0

func NewFilteredCxIntentInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer

NewFilteredCxIntentInformer constructs a new informer for CxIntent type. Always prefer using an informer factory to get a shared informer instead of getting an independent one. This reduces memory footprint and number of connections to the server.

func NewFilteredCxPageInformer added in v0.4.0

func NewFilteredCxPageInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer

NewFilteredCxPageInformer constructs a new informer for CxPage type. Always prefer using an informer factory to get a shared informer instead of getting an independent one. This reduces memory footprint and number of connections to the server.

func NewFilteredCxVersionInformer added in v0.4.0

func NewFilteredCxVersionInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer

NewFilteredCxVersionInformer constructs a new informer for CxVersion type. Always prefer using an informer factory to get a shared informer instead of getting an independent one. This reduces memory footprint and number of connections to the server.

func NewFilteredEntityTypeInformer

func NewFilteredEntityTypeInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer

NewFilteredEntityTypeInformer constructs a new informer for EntityType type. Always prefer using an informer factory to get a shared informer instead of getting an independent one. This reduces memory footprint and number of connections to the server.

func NewFilteredFulfillmentInformer

func NewFilteredFulfillmentInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer

NewFilteredFulfillmentInformer constructs a new informer for Fulfillment type. Always prefer using an informer factory to get a shared informer instead of getting an independent one. This reduces memory footprint and number of connections to the server.

func NewFilteredIntentInformer

func NewFilteredIntentInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer

NewFilteredIntentInformer constructs a new informer for Intent type. Always prefer using an informer factory to get a shared informer instead of getting an independent one. This reduces memory footprint and number of connections to the server.

func NewFulfillmentInformer

func NewFulfillmentInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer

NewFulfillmentInformer constructs a new informer for Fulfillment type. Always prefer using an informer factory to get a shared informer instead of getting an independent one. This reduces memory footprint and number of connections to the server.

func NewIntentInformer

func NewIntentInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer

NewIntentInformer constructs a new informer for Intent type. Always prefer using an informer factory to get a shared informer instead of getting an independent one. This reduces memory footprint and number of connections to the server.

Types

type AgentInformer

type AgentInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.AgentLister
}

AgentInformer provides access to a shared informer and lister for Agents.

type CxAgentInformer

type CxAgentInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.CxAgentLister
}

CxAgentInformer provides access to a shared informer and lister for CxAgents.

type CxEntityTypeInformer added in v0.4.0

type CxEntityTypeInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.CxEntityTypeLister
}

CxEntityTypeInformer provides access to a shared informer and lister for CxEntityTypes.

type CxEnvironmentInformer added in v0.4.0

type CxEnvironmentInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.CxEnvironmentLister
}

CxEnvironmentInformer provides access to a shared informer and lister for CxEnvironments.

type CxFlowInformer added in v0.4.0

type CxFlowInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.CxFlowLister
}

CxFlowInformer provides access to a shared informer and lister for CxFlows.

type CxIntentInformer added in v0.4.0

type CxIntentInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.CxIntentLister
}

CxIntentInformer provides access to a shared informer and lister for CxIntents.

type CxPageInformer added in v0.4.0

type CxPageInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.CxPageLister
}

CxPageInformer provides access to a shared informer and lister for CxPages.

type CxVersionInformer added in v0.4.0

type CxVersionInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.CxVersionLister
}

CxVersionInformer provides access to a shared informer and lister for CxVersions.

type EntityTypeInformer

type EntityTypeInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.EntityTypeLister
}

EntityTypeInformer provides access to a shared informer and lister for EntityTypes.

type FulfillmentInformer

type FulfillmentInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.FulfillmentLister
}

FulfillmentInformer provides access to a shared informer and lister for Fulfillments.

type IntentInformer

type IntentInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.IntentLister
}

IntentInformer provides access to a shared informer and lister for Intents.

type Interface

type Interface interface {
	// Agents returns a AgentInformer.
	Agents() AgentInformer
	// CxAgents returns a CxAgentInformer.
	CxAgents() CxAgentInformer
	// CxEntityTypes returns a CxEntityTypeInformer.
	CxEntityTypes() CxEntityTypeInformer
	// CxEnvironments returns a CxEnvironmentInformer.
	CxEnvironments() CxEnvironmentInformer
	// CxFlows returns a CxFlowInformer.
	CxFlows() CxFlowInformer
	// CxIntents returns a CxIntentInformer.
	CxIntents() CxIntentInformer
	// CxPages returns a CxPageInformer.
	CxPages() CxPageInformer
	// CxVersions returns a CxVersionInformer.
	CxVersions() CxVersionInformer
	// EntityTypes returns a EntityTypeInformer.
	EntityTypes() EntityTypeInformer
	// Fulfillments returns a FulfillmentInformer.
	Fulfillments() FulfillmentInformer
	// Intents returns a IntentInformer.
	Intents() IntentInformer
}

Interface provides access to all the informers in this group version.

func New

New returns a new Interface.

Jump to

Keyboard shortcuts

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