controller

package
v0.2.1 Latest Latest
Warning

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

Go to latest
Published: Sep 12, 2017 License: Apache-2.0 Imports: 21 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func Start

func Start(port int)

Types

type API

type API struct {
	// contains filtered or unexported fields
}

func MakeAPI

func MakeAPI() (*API, error)

func (*API) ApiVersionMismatchHandler

func (api *API) ApiVersionMismatchHandler(w http.ResponseWriter, r *http.Request)

func (*API) EnvironmentApiCreate

func (a *API) EnvironmentApiCreate(w http.ResponseWriter, r *http.Request)

func (*API) EnvironmentApiDelete

func (a *API) EnvironmentApiDelete(w http.ResponseWriter, r *http.Request)

func (*API) EnvironmentApiGet

func (a *API) EnvironmentApiGet(w http.ResponseWriter, r *http.Request)

func (*API) EnvironmentApiList

func (a *API) EnvironmentApiList(w http.ResponseWriter, r *http.Request)

func (*API) EnvironmentApiUpdate

func (a *API) EnvironmentApiUpdate(w http.ResponseWriter, r *http.Request)

func (*API) FunctionApiCreate

func (a *API) FunctionApiCreate(w http.ResponseWriter, r *http.Request)

func (*API) FunctionApiDelete

func (a *API) FunctionApiDelete(w http.ResponseWriter, r *http.Request)

func (*API) FunctionApiGet

func (a *API) FunctionApiGet(w http.ResponseWriter, r *http.Request)

func (*API) FunctionApiList

func (a *API) FunctionApiList(w http.ResponseWriter, r *http.Request)

func (*API) FunctionApiUpdate

func (a *API) FunctionApiUpdate(w http.ResponseWriter, r *http.Request)

func (*API) FunctionLogsApiPost

func (a *API) FunctionLogsApiPost(w http.ResponseWriter, r *http.Request)

FunctionLogsApiPost establishes a proxy server to log database, and redirect query command send from client to database then proxy back the db response.

func (*API) HTTPTriggerApiCreate

func (a *API) HTTPTriggerApiCreate(w http.ResponseWriter, r *http.Request)

func (*API) HTTPTriggerApiDelete

func (a *API) HTTPTriggerApiDelete(w http.ResponseWriter, r *http.Request)

func (*API) HTTPTriggerApiGet

func (a *API) HTTPTriggerApiGet(w http.ResponseWriter, r *http.Request)

func (*API) HTTPTriggerApiList

func (a *API) HTTPTriggerApiList(w http.ResponseWriter, r *http.Request)

func (*API) HTTPTriggerApiUpdate

func (a *API) HTTPTriggerApiUpdate(w http.ResponseWriter, r *http.Request)

func (*API) HomeHandler

func (api *API) HomeHandler(w http.ResponseWriter, r *http.Request)

func (*API) MessageQueueTriggerApiCreate

func (a *API) MessageQueueTriggerApiCreate(w http.ResponseWriter, r *http.Request)

func (*API) MessageQueueTriggerApiDelete

func (a *API) MessageQueueTriggerApiDelete(w http.ResponseWriter, r *http.Request)

func (*API) MessageQueueTriggerApiGet

func (a *API) MessageQueueTriggerApiGet(w http.ResponseWriter, r *http.Request)

func (*API) MessageQueueTriggerApiList

func (a *API) MessageQueueTriggerApiList(w http.ResponseWriter, r *http.Request)

func (*API) MessageQueueTriggerApiUpdate

func (a *API) MessageQueueTriggerApiUpdate(w http.ResponseWriter, r *http.Request)

func (*API) PackageApiCreate

func (a *API) PackageApiCreate(w http.ResponseWriter, r *http.Request)

func (*API) PackageApiDelete

func (a *API) PackageApiDelete(w http.ResponseWriter, r *http.Request)

func (*API) PackageApiGet

func (a *API) PackageApiGet(w http.ResponseWriter, r *http.Request)

func (*API) PackageApiList

func (a *API) PackageApiList(w http.ResponseWriter, r *http.Request)

func (*API) PackageApiUpdate

func (a *API) PackageApiUpdate(w http.ResponseWriter, r *http.Request)

func (*API) Serve

func (api *API) Serve(port int)

func (*API) StorageServiceProxy

func (api *API) StorageServiceProxy(w http.ResponseWriter, r *http.Request)

func (*API) TimeTriggerApiCreate

func (a *API) TimeTriggerApiCreate(w http.ResponseWriter, r *http.Request)

func (*API) TimeTriggerApiDelete

func (a *API) TimeTriggerApiDelete(w http.ResponseWriter, r *http.Request)

func (*API) TimeTriggerApiGet

func (a *API) TimeTriggerApiGet(w http.ResponseWriter, r *http.Request)

func (*API) TimeTriggerApiList

func (a *API) TimeTriggerApiList(w http.ResponseWriter, r *http.Request)

func (*API) TimeTriggerApiUpdate

func (a *API) TimeTriggerApiUpdate(w http.ResponseWriter, r *http.Request)

func (*API) WatchApiCreate

func (a *API) WatchApiCreate(w http.ResponseWriter, r *http.Request)

func (*API) WatchApiDelete

func (a *API) WatchApiDelete(w http.ResponseWriter, r *http.Request)

func (*API) WatchApiGet

func (a *API) WatchApiGet(w http.ResponseWriter, r *http.Request)

func (*API) WatchApiList

func (a *API) WatchApiList(w http.ResponseWriter, r *http.Request)

func (*API) WatchApiUpdate

func (a *API) WatchApiUpdate(w http.ResponseWriter, r *http.Request)

Directories

Path Synopsis

Jump to

Keyboard shortcuts

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