client

package
v1.7.0 Latest Latest
Warning

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

Go to latest
Published: Dec 2, 2019 License: Apache-2.0 Imports: 20 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

View Source
var (
	DefaultRequestHeaders map[string]string
)

Functions

This section is empty.

Types

type Client

type Client struct {
	Url     string
	Headers map[string]string
}

func MakeClient

func MakeClient(serverUrl string) *Client

func (*Client) CanaryConfigCreate

func (c *Client) CanaryConfigCreate(canaryConf *fv1.CanaryConfig) (*metav1.ObjectMeta, error)

func (*Client) CanaryConfigDelete

func (c *Client) CanaryConfigDelete(m *metav1.ObjectMeta) error

func (*Client) CanaryConfigGet

func (c *Client) CanaryConfigGet(m *metav1.ObjectMeta) (*fv1.CanaryConfig, error)

func (*Client) CanaryConfigList

func (c *Client) CanaryConfigList(ns string) ([]fv1.CanaryConfig, error)

func (*Client) CanaryConfigUpdate

func (c *Client) CanaryConfigUpdate(canaryConf *fv1.CanaryConfig) (*metav1.ObjectMeta, error)

func (*Client) ConfigMapGet

func (c *Client) ConfigMapGet(m *metav1.ObjectMeta) (*apiv1.ConfigMap, error)

func (*Client) EnvironmentCreate

func (c *Client) EnvironmentCreate(env *fv1.Environment) (*metav1.ObjectMeta, error)

func (*Client) EnvironmentDelete

func (c *Client) EnvironmentDelete(m *metav1.ObjectMeta) error

func (*Client) EnvironmentGet

func (c *Client) EnvironmentGet(m *metav1.ObjectMeta) (*fv1.Environment, error)

func (*Client) EnvironmentList

func (c *Client) EnvironmentList(ns string) ([]fv1.Environment, error)

func (*Client) EnvironmentUpdate

func (c *Client) EnvironmentUpdate(env *fv1.Environment) (*metav1.ObjectMeta, error)

func (*Client) FunctionCreate

func (c *Client) FunctionCreate(f *fv1.Function) (*metav1.ObjectMeta, error)

func (*Client) FunctionDelete

func (c *Client) FunctionDelete(m *metav1.ObjectMeta) error

func (*Client) FunctionGet

func (c *Client) FunctionGet(m *metav1.ObjectMeta) (*fv1.Function, error)

func (*Client) FunctionGetRawDeployment

func (c *Client) FunctionGetRawDeployment(m *metav1.ObjectMeta) ([]byte, error)

func (*Client) FunctionList

func (c *Client) FunctionList(functionNamespace string) ([]fv1.Function, error)

func (*Client) FunctionPodLogs added in v1.7.0

func (c *Client) FunctionPodLogs(m *metav1.ObjectMeta) (io.ReadCloser, int, error)

func (*Client) FunctionUpdate

func (c *Client) FunctionUpdate(f *fv1.Function) (*metav1.ObjectMeta, error)

func (*Client) GetSvcURL

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

func (*Client) HTTPTriggerCreate

func (c *Client) HTTPTriggerCreate(t *fv1.HTTPTrigger) (*metav1.ObjectMeta, error)

func (*Client) HTTPTriggerDelete

func (c *Client) HTTPTriggerDelete(m *metav1.ObjectMeta) error

func (*Client) HTTPTriggerGet

func (c *Client) HTTPTriggerGet(m *metav1.ObjectMeta) (*fv1.HTTPTrigger, error)

func (*Client) HTTPTriggerList

func (c *Client) HTTPTriggerList(triggerNamespace string) ([]fv1.HTTPTrigger, error)

func (*Client) HTTPTriggerUpdate

func (c *Client) HTTPTriggerUpdate(t *fv1.HTTPTrigger) (*metav1.ObjectMeta, error)

func (*Client) MessageQueueTriggerCreate

func (c *Client) MessageQueueTriggerCreate(t *fv1.MessageQueueTrigger) (*metav1.ObjectMeta, error)

func (*Client) MessageQueueTriggerDelete

func (c *Client) MessageQueueTriggerDelete(m *metav1.ObjectMeta) error

func (*Client) MessageQueueTriggerGet

func (c *Client) MessageQueueTriggerGet(m *metav1.ObjectMeta) (*fv1.MessageQueueTrigger, error)

func (*Client) MessageQueueTriggerList

func (c *Client) MessageQueueTriggerList(mqType string, ns string) ([]fv1.MessageQueueTrigger, error)

func (*Client) MessageQueueTriggerUpdate

func (c *Client) MessageQueueTriggerUpdate(mqTrigger *fv1.MessageQueueTrigger) (*metav1.ObjectMeta, error)

func (*Client) PackageCreate

func (c *Client) PackageCreate(f *fv1.Package) (*metav1.ObjectMeta, error)

func (*Client) PackageDelete

func (c *Client) PackageDelete(m *metav1.ObjectMeta) error

func (*Client) PackageGet

func (c *Client) PackageGet(m *metav1.ObjectMeta) (*fv1.Package, error)

func (*Client) PackageList

func (c *Client) PackageList(pkgNamespace string) ([]fv1.Package, error)

func (*Client) PackageUpdate

func (c *Client) PackageUpdate(f *fv1.Package) (*metav1.ObjectMeta, error)

func (*Client) SecretGet

func (c *Client) SecretGet(m *metav1.ObjectMeta) (*apiv1.Secret, error)

func (*Client) ServerInfo

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

func (*Client) TimeTriggerCreate

func (c *Client) TimeTriggerCreate(t *fv1.TimeTrigger) (*metav1.ObjectMeta, error)

func (*Client) TimeTriggerDelete

func (c *Client) TimeTriggerDelete(m *metav1.ObjectMeta) error

func (*Client) TimeTriggerGet

func (c *Client) TimeTriggerGet(m *metav1.ObjectMeta) (*fv1.TimeTrigger, error)

func (*Client) TimeTriggerList

func (c *Client) TimeTriggerList(ns string) ([]fv1.TimeTrigger, error)

func (*Client) TimeTriggerUpdate

func (c *Client) TimeTriggerUpdate(t *fv1.TimeTrigger) (*metav1.ObjectMeta, error)

func (*Client) WatchCreate

func (c *Client) WatchCreate(w *fv1.KubernetesWatchTrigger) (*metav1.ObjectMeta, error)

func (*Client) WatchDelete

func (c *Client) WatchDelete(m *metav1.ObjectMeta) error

func (*Client) WatchGet

func (*Client) WatchList

func (c *Client) WatchList(ns string) ([]fv1.KubernetesWatchTrigger, error)

func (*Client) WatchUpdate

func (c *Client) WatchUpdate(w *fv1.KubernetesWatchTrigger) (*metav1.ObjectMeta, error)

Jump to

Keyboard shortcuts

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