Documentation
¶
Index ¶
- func NewCanaryConfigInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewEnvironmentInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredCanaryConfigInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredEnvironmentInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredFunctionInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredHTTPTriggerInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredKubernetesWatchTriggerInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredMessageQueueTriggerInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredPackageInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredTimeTriggerInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFunctionInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewHTTPTriggerInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewKubernetesWatchTriggerInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewMessageQueueTriggerInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewPackageInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewTimeTriggerInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- type CanaryConfigInformer
- type EnvironmentInformer
- type FunctionInformer
- type HTTPTriggerInformer
- type Interface
- type KubernetesWatchTriggerInformer
- type MessageQueueTriggerInformer
- type PackageInformer
- type TimeTriggerInformer
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NewCanaryConfigInformer ¶
func NewCanaryConfigInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewCanaryConfigInformer constructs a new informer for CanaryConfig 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 NewEnvironmentInformer ¶
func NewEnvironmentInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewEnvironmentInformer constructs a new informer for Environment 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 NewFilteredCanaryConfigInformer ¶
func NewFilteredCanaryConfigInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredCanaryConfigInformer constructs a new informer for CanaryConfig 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 NewFilteredEnvironmentInformer ¶
func NewFilteredEnvironmentInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredEnvironmentInformer constructs a new informer for Environment 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 NewFilteredFunctionInformer ¶
func NewFilteredFunctionInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredFunctionInformer constructs a new informer for Function 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 NewFilteredHTTPTriggerInformer ¶
func NewFilteredHTTPTriggerInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredHTTPTriggerInformer constructs a new informer for HTTPTrigger 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 NewFilteredKubernetesWatchTriggerInformer ¶
func NewFilteredKubernetesWatchTriggerInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredKubernetesWatchTriggerInformer constructs a new informer for KubernetesWatchTrigger 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 NewFilteredMessageQueueTriggerInformer ¶
func NewFilteredMessageQueueTriggerInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredMessageQueueTriggerInformer constructs a new informer for MessageQueueTrigger 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 NewFilteredPackageInformer ¶
func NewFilteredPackageInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredPackageInformer constructs a new informer for Package 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 NewFilteredTimeTriggerInformer ¶
func NewFilteredTimeTriggerInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredTimeTriggerInformer constructs a new informer for TimeTrigger 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 NewFunctionInformer ¶
func NewFunctionInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewFunctionInformer constructs a new informer for Function 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 NewHTTPTriggerInformer ¶
func NewHTTPTriggerInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewHTTPTriggerInformer constructs a new informer for HTTPTrigger 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 NewKubernetesWatchTriggerInformer ¶
func NewKubernetesWatchTriggerInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewKubernetesWatchTriggerInformer constructs a new informer for KubernetesWatchTrigger 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 NewMessageQueueTriggerInformer ¶
func NewMessageQueueTriggerInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewMessageQueueTriggerInformer constructs a new informer for MessageQueueTrigger 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 NewPackageInformer ¶
func NewPackageInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewPackageInformer constructs a new informer for Package 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 NewTimeTriggerInformer ¶
func NewTimeTriggerInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewTimeTriggerInformer constructs a new informer for TimeTrigger 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 CanaryConfigInformer ¶
type CanaryConfigInformer interface { Informer() cache.SharedIndexInformer Lister() v1.CanaryConfigLister }
CanaryConfigInformer provides access to a shared informer and lister for CanaryConfigs.
type EnvironmentInformer ¶
type EnvironmentInformer interface { Informer() cache.SharedIndexInformer Lister() v1.EnvironmentLister }
EnvironmentInformer provides access to a shared informer and lister for Environments.
type FunctionInformer ¶
type FunctionInformer interface { Informer() cache.SharedIndexInformer Lister() v1.FunctionLister }
FunctionInformer provides access to a shared informer and lister for Functions.
type HTTPTriggerInformer ¶
type HTTPTriggerInformer interface { Informer() cache.SharedIndexInformer Lister() v1.HTTPTriggerLister }
HTTPTriggerInformer provides access to a shared informer and lister for HTTPTriggers.
type Interface ¶
type Interface interface { // CanaryConfigs returns a CanaryConfigInformer. CanaryConfigs() CanaryConfigInformer // Environments returns a EnvironmentInformer. Environments() EnvironmentInformer // Functions returns a FunctionInformer. Functions() FunctionInformer // HTTPTriggers returns a HTTPTriggerInformer. HTTPTriggers() HTTPTriggerInformer // KubernetesWatchTriggers returns a KubernetesWatchTriggerInformer. KubernetesWatchTriggers() KubernetesWatchTriggerInformer // MessageQueueTriggers returns a MessageQueueTriggerInformer. MessageQueueTriggers() MessageQueueTriggerInformer // Packages returns a PackageInformer. Packages() PackageInformer // TimeTriggers returns a TimeTriggerInformer. TimeTriggers() TimeTriggerInformer }
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.
type KubernetesWatchTriggerInformer ¶
type KubernetesWatchTriggerInformer interface { Informer() cache.SharedIndexInformer Lister() v1.KubernetesWatchTriggerLister }
KubernetesWatchTriggerInformer provides access to a shared informer and lister for KubernetesWatchTriggers.
type MessageQueueTriggerInformer ¶
type MessageQueueTriggerInformer interface { Informer() cache.SharedIndexInformer Lister() v1.MessageQueueTriggerLister }
MessageQueueTriggerInformer provides access to a shared informer and lister for MessageQueueTriggers.
type PackageInformer ¶
type PackageInformer interface { Informer() cache.SharedIndexInformer Lister() v1.PackageLister }
PackageInformer provides access to a shared informer and lister for Packages.
type TimeTriggerInformer ¶
type TimeTriggerInformer interface { Informer() cache.SharedIndexInformer Lister() v1.TimeTriggerLister }
TimeTriggerInformer provides access to a shared informer and lister for TimeTriggers.