client

package
v0.0.0-...-cde2f26 Latest Latest
Warning

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

Go to latest
Published: Jun 1, 2017 License: Apache-2.0 Imports: 9 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type Client

type Client struct {
	Url string
}

func MakeClient

func MakeClient(serverUrl string) *Client

func (*Client) EnvironmentCreate

func (c *Client) EnvironmentCreate(env *fission.Environment) (*fission.Metadata, error)

func (*Client) EnvironmentDelete

func (c *Client) EnvironmentDelete(m *fission.Metadata) error

func (*Client) EnvironmentGet

func (c *Client) EnvironmentGet(m *fission.Metadata) (*fission.Environment, error)

func (*Client) EnvironmentList

func (c *Client) EnvironmentList() ([]fission.Environment, error)

func (*Client) EnvironmentUpdate

func (c *Client) EnvironmentUpdate(env *fission.Environment) (*fission.Metadata, error)

func (*Client) FunctionCreate

func (c *Client) FunctionCreate(f *fission.Function) (*fission.Metadata, error)

func (*Client) FunctionDelete

func (c *Client) FunctionDelete(m *fission.Metadata) error

func (*Client) FunctionGet

func (c *Client) FunctionGet(m *fission.Metadata) (*fission.Function, error)

func (*Client) FunctionGetRaw

func (c *Client) FunctionGetRaw(m *fission.Metadata) ([]byte, error)

func (*Client) FunctionList

func (c *Client) FunctionList() ([]fission.Function, error)

func (*Client) FunctionUpdate

func (c *Client) FunctionUpdate(f *fission.Function) (*fission.Metadata, error)

func (*Client) HTTPTriggerCreate

func (c *Client) HTTPTriggerCreate(t *fission.HTTPTrigger) (*fission.Metadata, error)

func (*Client) HTTPTriggerDelete

func (c *Client) HTTPTriggerDelete(m *fission.Metadata) error

func (*Client) HTTPTriggerGet

func (c *Client) HTTPTriggerGet(m *fission.Metadata) (*fission.HTTPTrigger, error)

func (*Client) HTTPTriggerList

func (c *Client) HTTPTriggerList() ([]fission.HTTPTrigger, error)

func (*Client) HTTPTriggerUpdate

func (c *Client) HTTPTriggerUpdate(t *fission.HTTPTrigger) (*fission.Metadata, error)

func (*Client) TimeTriggerCreate

func (c *Client) TimeTriggerCreate(t *fission.TimeTrigger) (*fission.Metadata, error)

func (*Client) TimeTriggerDelete

func (c *Client) TimeTriggerDelete(m *fission.Metadata) error

func (*Client) TimeTriggerGet

func (c *Client) TimeTriggerGet(m *fission.Metadata) (*fission.TimeTrigger, error)

func (*Client) TimeTriggerList

func (c *Client) TimeTriggerList() ([]fission.TimeTrigger, error)

func (*Client) TimeTriggerUpdate

func (c *Client) TimeTriggerUpdate(t *fission.TimeTrigger) (*fission.Metadata, error)

func (*Client) WatchCreate

func (c *Client) WatchCreate(w *fission.Watch) (*fission.Metadata, error)

func (*Client) WatchDelete

func (c *Client) WatchDelete(m *fission.Metadata) error

func (*Client) WatchGet

func (c *Client) WatchGet(m *fission.Metadata) (*fission.Watch, error)

func (*Client) WatchList

func (c *Client) WatchList() ([]fission.Watch, error)

func (*Client) WatchUpdate

func (c *Client) WatchUpdate(w *fission.Watch) (*fission.Metadata, error)

Jump to

Keyboard shortcuts

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