fake

package
v1.8.1 Latest Latest
Warning

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

Go to latest
Published: Mar 10, 2020 License: Apache-2.0 Imports: 6 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type FakeCanaryConfig

type FakeCanaryConfig struct{}

func (*FakeCanaryConfig) Create

func (c *FakeCanaryConfig) Create(canaryConf *fv1.CanaryConfig) (*metav1.ObjectMeta, error)

func (*FakeCanaryConfig) Delete

func (c *FakeCanaryConfig) Delete(m *metav1.ObjectMeta) error

func (*FakeCanaryConfig) Get

func (*FakeCanaryConfig) List

func (c *FakeCanaryConfig) List(ns string) ([]fv1.CanaryConfig, error)

func (*FakeCanaryConfig) Update

func (c *FakeCanaryConfig) Update(canaryConf *fv1.CanaryConfig) (*metav1.ObjectMeta, error)

func (*FakeCanaryConfig) UpdateStatus

func (c *FakeCanaryConfig) UpdateStatus(canaryConf *fv1.CanaryConfig) (*metav1.ObjectMeta, error)

type FakeEnvironment

type FakeEnvironment struct{}

func (*FakeEnvironment) Create

func (c *FakeEnvironment) Create(env *fv1.Environment) (*metav1.ObjectMeta, error)

func (*FakeEnvironment) Delete

func (c *FakeEnvironment) Delete(m *metav1.ObjectMeta) error

func (*FakeEnvironment) Get

func (*FakeEnvironment) List

func (c *FakeEnvironment) List(ns string) ([]fv1.Environment, error)

func (*FakeEnvironment) Update

func (c *FakeEnvironment) Update(env *fv1.Environment) (*metav1.ObjectMeta, error)

type FakeFunction

type FakeFunction struct{}

func (*FakeFunction) Create

func (c *FakeFunction) Create(f *fv1.Function) (*metav1.ObjectMeta, error)

func (*FakeFunction) Delete

func (c *FakeFunction) Delete(m *metav1.ObjectMeta) error

func (*FakeFunction) Get

func (*FakeFunction) GetRawDeployment

func (c *FakeFunction) GetRawDeployment(m *metav1.ObjectMeta) ([]byte, error)

func (*FakeFunction) List

func (c *FakeFunction) List(functionNamespace string) ([]fv1.Function, error)

func (*FakeFunction) Update

func (c *FakeFunction) Update(f *fv1.Function) (*metav1.ObjectMeta, error)

type FakeHTTPTrigger

type FakeHTTPTrigger struct{}

func (*FakeHTTPTrigger) Create

func (*FakeHTTPTrigger) Delete

func (c *FakeHTTPTrigger) Delete(m *metav1.ObjectMeta) error

func (*FakeHTTPTrigger) Get

func (*FakeHTTPTrigger) List

func (c *FakeHTTPTrigger) List(triggerNamespace string) ([]fv1.HTTPTrigger, error)

func (*FakeHTTPTrigger) Update

type FakeKubeWatcher

type FakeKubeWatcher struct{}

func (*FakeKubeWatcher) Create

func (*FakeKubeWatcher) Delete

func (c *FakeKubeWatcher) Delete(m *metav1.ObjectMeta) error

func (*FakeKubeWatcher) Get

func (*FakeKubeWatcher) List

func (*FakeKubeWatcher) Update

type FakeMessageQueueTrigger

type FakeMessageQueueTrigger struct{}

func (*FakeMessageQueueTrigger) Create

func (*FakeMessageQueueTrigger) Delete

func (*FakeMessageQueueTrigger) Get

func (*FakeMessageQueueTrigger) List

func (*FakeMessageQueueTrigger) Update

type FakeMisc

type FakeMisc struct{}

TODO: we should remove this interface, having this for now is for backward compatibility.

func (*FakeMisc) ConfigMapExists

func (c *FakeMisc) ConfigMapExists(m *metav1.ObjectMeta) error

func (*FakeMisc) GetSvcURL

func (c *FakeMisc) GetSvcURL(label string) (string, error)

func (*FakeMisc) PodLogs

func (c *FakeMisc) PodLogs(m *metav1.ObjectMeta) (io.ReadCloser, int, error)

func (*FakeMisc) SecretExists

func (c *FakeMisc) SecretExists(m *metav1.ObjectMeta) error

func (*FakeMisc) ServerInfo

func (c *FakeMisc) ServerInfo() (*info.ServerInfo, error)

type FakePackage

type FakePackage struct{}

func (*FakePackage) Create

func (c *FakePackage) Create(f *fv1.Package) (*metav1.ObjectMeta, error)

func (*FakePackage) Delete

func (c *FakePackage) Delete(m *metav1.ObjectMeta) error

func (*FakePackage) Get

func (c *FakePackage) Get(m *metav1.ObjectMeta) (*fv1.Package, error)

func (*FakePackage) List

func (c *FakePackage) List(pkgNamespace string) ([]fv1.Package, error)

func (*FakePackage) Update

func (c *FakePackage) Update(f *fv1.Package) (*metav1.ObjectMeta, error)

func (*FakePackage) UpdateStatus

func (c *FakePackage) UpdateStatus(f *fv1.Package) (*metav1.ObjectMeta, error)

type FakeTimeTrigger

type FakeTimeTrigger struct{}

func (*FakeTimeTrigger) Create

func (*FakeTimeTrigger) Delete

func (c *FakeTimeTrigger) Delete(m *metav1.ObjectMeta) error

func (*FakeTimeTrigger) Get

func (*FakeTimeTrigger) List

func (c *FakeTimeTrigger) List(ns string) ([]fv1.TimeTrigger, error)

func (*FakeTimeTrigger) Update

type FakeV1

type FakeV1 struct{}

func MakeV1Client

func MakeV1Client(restClient rest.Interface) *FakeV1

func (*FakeV1) CanaryConfig

func (c *FakeV1) CanaryConfig() v1.CanaryConfigInterface

func (*FakeV1) Environment

func (c *FakeV1) Environment() v1.EnvironmentInterface

func (*FakeV1) Function

func (c *FakeV1) Function() v1.FunctionInterface

func (*FakeV1) HTTPTrigger

func (c *FakeV1) HTTPTrigger() v1.HTTPTriggerInterface

func (*FakeV1) KubeWatcher

func (c *FakeV1) KubeWatcher() v1.KubeWatcherInterface

func (*FakeV1) MessageQueueTrigger

func (c *FakeV1) MessageQueueTrigger() v1.MessageQueueTriggerInterface

func (*FakeV1) Misc

func (c *FakeV1) Misc() v1.MiscInterface

func (*FakeV1) Package

func (c *FakeV1) Package() v1.PackageInterface

func (*FakeV1) TimeTrigger

func (c *FakeV1) TimeTrigger() v1.TimeTriggerInterface

Jump to

Keyboard shortcuts

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