Versions in this module Expand all Collapse all v1 v1.8.1 Mar 10, 2020 Changes in this version + type CanaryConfig struct + func (c *CanaryConfig) Create(canaryConf *fv1.CanaryConfig) (*metav1.ObjectMeta, error) + func (c *CanaryConfig) Delete(m *metav1.ObjectMeta) error + func (c *CanaryConfig) Get(m *metav1.ObjectMeta) (*fv1.CanaryConfig, error) + func (c *CanaryConfig) List(ns string) ([]fv1.CanaryConfig, error) + func (c *CanaryConfig) Update(canaryConf *fv1.CanaryConfig) (*metav1.ObjectMeta, error) + func (c *CanaryConfig) UpdateStatus(canaryConf *fv1.CanaryConfig) (*metav1.ObjectMeta, error) + type CanaryConfigGetter interface + CanaryConfig func() CanaryConfigInterface + type CanaryConfigInterface interface + Create func(canaryConf *fv1.CanaryConfig) (*metav1.ObjectMeta, error) + Delete func(m *metav1.ObjectMeta) error + Get func(m *metav1.ObjectMeta) (*fv1.CanaryConfig, error) + List func(ns string) ([]fv1.CanaryConfig, error) + Update func(canaryConf *fv1.CanaryConfig) (*metav1.ObjectMeta, error) + UpdateStatus func(canaryConf *fv1.CanaryConfig) (*metav1.ObjectMeta, error) + type Environment struct + func (c *Environment) Create(env *fv1.Environment) (*metav1.ObjectMeta, error) + func (c *Environment) Delete(m *metav1.ObjectMeta) error + func (c *Environment) Get(m *metav1.ObjectMeta) (*fv1.Environment, error) + func (c *Environment) List(ns string) ([]fv1.Environment, error) + func (c *Environment) Update(env *fv1.Environment) (*metav1.ObjectMeta, error) + type EnvironmentGetter interface + Environment func() EnvironmentInterface + type EnvironmentInterface interface + Create func(env *fv1.Environment) (*metav1.ObjectMeta, error) + Delete func(m *metav1.ObjectMeta) error + Get func(m *metav1.ObjectMeta) (*fv1.Environment, error) + List func(ns string) ([]fv1.Environment, error) + Update func(env *fv1.Environment) (*metav1.ObjectMeta, error) + type Function struct + func (c *Function) Create(f *fv1.Function) (*metav1.ObjectMeta, error) + func (c *Function) Delete(m *metav1.ObjectMeta) error + func (c *Function) Get(m *metav1.ObjectMeta) (*fv1.Function, error) + func (c *Function) GetRawDeployment(m *metav1.ObjectMeta) ([]byte, error) + func (c *Function) List(functionNamespace string) ([]fv1.Function, error) + func (c *Function) Update(f *fv1.Function) (*metav1.ObjectMeta, error) + type FunctionGetter interface + Function func() FunctionInterface + type FunctionInterface interface + Create func(f *fv1.Function) (*metav1.ObjectMeta, error) + Delete func(m *metav1.ObjectMeta) error + Get func(m *metav1.ObjectMeta) (*fv1.Function, error) + GetRawDeployment func(m *metav1.ObjectMeta) ([]byte, error) + List func(functionNamespace string) ([]fv1.Function, error) + Update func(f *fv1.Function) (*metav1.ObjectMeta, error) + type HTTPTrigger struct + func (c *HTTPTrigger) Create(t *fv1.HTTPTrigger) (*metav1.ObjectMeta, error) + func (c *HTTPTrigger) Delete(m *metav1.ObjectMeta) error + func (c *HTTPTrigger) Get(m *metav1.ObjectMeta) (*fv1.HTTPTrigger, error) + func (c *HTTPTrigger) List(triggerNamespace string) ([]fv1.HTTPTrigger, error) + func (c *HTTPTrigger) Update(t *fv1.HTTPTrigger) (*metav1.ObjectMeta, error) + type HTTPTriggerGetter interface + HTTPTrigger func() HTTPTriggerInterface + type HTTPTriggerInterface interface + Create func(t *fv1.HTTPTrigger) (*metav1.ObjectMeta, error) + Delete func(m *metav1.ObjectMeta) error + Get func(m *metav1.ObjectMeta) (*fv1.HTTPTrigger, error) + List func(triggerNamespace string) ([]fv1.HTTPTrigger, error) + Update func(t *fv1.HTTPTrigger) (*metav1.ObjectMeta, error) + type KubeWatcher struct + func (c *KubeWatcher) Create(w *fv1.KubernetesWatchTrigger) (*metav1.ObjectMeta, error) + func (c *KubeWatcher) Delete(m *metav1.ObjectMeta) error + func (c *KubeWatcher) Get(m *metav1.ObjectMeta) (*fv1.KubernetesWatchTrigger, error) + func (c *KubeWatcher) List(ns string) ([]fv1.KubernetesWatchTrigger, error) + func (c *KubeWatcher) Update(w *fv1.KubernetesWatchTrigger) (*metav1.ObjectMeta, error) + type KubeWatcherGetter interface + KubeWatcher func() KubeWatcherInterface + type KubeWatcherInterface interface + Create func(w *fv1.KubernetesWatchTrigger) (*metav1.ObjectMeta, error) + Delete func(m *metav1.ObjectMeta) error + Get func(m *metav1.ObjectMeta) (*fv1.KubernetesWatchTrigger, error) + List func(ns string) ([]fv1.KubernetesWatchTrigger, error) + Update func(w *fv1.KubernetesWatchTrigger) (*metav1.ObjectMeta, error) + type MessageQueueTrigger struct + func (c *MessageQueueTrigger) Create(t *fv1.MessageQueueTrigger) (*metav1.ObjectMeta, error) + func (c *MessageQueueTrigger) Delete(m *metav1.ObjectMeta) error + func (c *MessageQueueTrigger) Get(m *metav1.ObjectMeta) (*fv1.MessageQueueTrigger, error) + func (c *MessageQueueTrigger) List(mqType string, ns string) ([]fv1.MessageQueueTrigger, error) + func (c *MessageQueueTrigger) Update(mqTrigger *fv1.MessageQueueTrigger) (*metav1.ObjectMeta, error) + type MessageQueueTriggerGetter interface + MessageQueueTrigger func() MessageQueueTriggerInterface + type MessageQueueTriggerInterface interface + Create func(t *fv1.MessageQueueTrigger) (*metav1.ObjectMeta, error) + Delete func(m *metav1.ObjectMeta) error + Get func(m *metav1.ObjectMeta) (*fv1.MessageQueueTrigger, error) + List func(mqType string, ns string) ([]fv1.MessageQueueTrigger, error) + Update func(mqTrigger *fv1.MessageQueueTrigger) (*metav1.ObjectMeta, error) + type Misc struct + func (c *Misc) ConfigMapExists(m *metav1.ObjectMeta) error + func (c *Misc) GetSvcURL(label string) (string, error) + func (c *Misc) PodLogs(m *metav1.ObjectMeta) (io.ReadCloser, int, error) + func (c *Misc) SecretExists(m *metav1.ObjectMeta) error + func (c *Misc) ServerInfo() (*info.ServerInfo, error) + type MiscGetter interface + Misc func() MiscInterface + type MiscInterface interface + ConfigMapExists func(m *metav1.ObjectMeta) error + GetSvcURL func(label string) (string, error) + PodLogs func(m *metav1.ObjectMeta) (io.ReadCloser, int, error) + SecretExists func(m *metav1.ObjectMeta) error + ServerInfo func() (*info.ServerInfo, error) + type Package struct + func (c *Package) Create(f *fv1.Package) (*metav1.ObjectMeta, error) + func (c *Package) Delete(m *metav1.ObjectMeta) error + func (c *Package) Get(m *metav1.ObjectMeta) (*fv1.Package, error) + func (c *Package) List(pkgNamespace string) ([]fv1.Package, error) + func (c *Package) Update(f *fv1.Package) (*metav1.ObjectMeta, error) + func (c *Package) UpdateStatus(f *fv1.Package) (*metav1.ObjectMeta, error) + type PackageGetter interface + Package func() PackageInterface + type PackageInterface interface + Create func(f *fv1.Package) (*metav1.ObjectMeta, error) + Delete func(m *metav1.ObjectMeta) error + Get func(m *metav1.ObjectMeta) (*fv1.Package, error) + List func(pkgNamespace string) ([]fv1.Package, error) + Update func(f *fv1.Package) (*metav1.ObjectMeta, error) + UpdateStatus func(f *fv1.Package) (*metav1.ObjectMeta, error) + type TimeTrigger struct + func (c *TimeTrigger) Create(t *fv1.TimeTrigger) (*metav1.ObjectMeta, error) + func (c *TimeTrigger) Delete(m *metav1.ObjectMeta) error + func (c *TimeTrigger) Get(m *metav1.ObjectMeta) (*fv1.TimeTrigger, error) + func (c *TimeTrigger) List(ns string) ([]fv1.TimeTrigger, error) + func (c *TimeTrigger) Update(t *fv1.TimeTrigger) (*metav1.ObjectMeta, error) + type TimeTriggerGetter interface + TimeTrigger func() TimeTriggerInterface + type TimeTriggerInterface interface + Create func(t *fv1.TimeTrigger) (*metav1.ObjectMeta, error) + Delete func(m *metav1.ObjectMeta) error + Get func(m *metav1.ObjectMeta) (*fv1.TimeTrigger, error) + List func(ns string) ([]fv1.TimeTrigger, error) + Update func(t *fv1.TimeTrigger) (*metav1.ObjectMeta, error) + type V1 struct + func MakeV1Client(restClient rest.Interface) *V1 + func (c *V1) CanaryConfig() CanaryConfigInterface + func (c *V1) Environment() EnvironmentInterface + func (c *V1) Function() FunctionInterface + func (c *V1) HTTPTrigger() HTTPTriggerInterface + func (c *V1) KubeWatcher() KubeWatcherInterface + func (c *V1) MessageQueueTrigger() MessageQueueTriggerInterface + func (c *V1) Misc() MiscInterface + func (c *V1) Package() PackageInterface + func (c *V1) TimeTrigger() TimeTriggerInterface + type V1Interface interface