Documentation ¶
Index ¶
- func NewAgentInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewCxAgentInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewCxEntityTypeInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewCxEnvironmentInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewCxFlowInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewCxIntentInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewCxPageInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewCxVersionInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewEntityTypeInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredAgentInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredCxAgentInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredCxEntityTypeInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredCxEnvironmentInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredCxFlowInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredCxIntentInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredCxPageInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredCxVersionInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredEntityTypeInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredFulfillmentInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredIntentInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFulfillmentInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewIntentInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- type AgentInformer
- type CxAgentInformer
- type CxEntityTypeInformer
- type CxEnvironmentInformer
- type CxFlowInformer
- type CxIntentInformer
- type CxPageInformer
- type CxVersionInformer
- type EntityTypeInformer
- type FulfillmentInformer
- type IntentInformer
- type Interface
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 ¶
func New(f internalinterfaces.SharedInformerFactory, namespace string, tweakListOptions internalinterfaces.TweakListOptionsFunc) Interface
New returns a new Interface.