web_server

package
v2.1.0+incompatible Latest Latest
Warning

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

Go to latest
Published: Apr 15, 2019 License: Apache-2.0 Imports: 10 Imported by: 1

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type StorageApiHandler

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

func (*StorageApiHandler) Activate

func (h *StorageApiHandler) Activate() http.HandlerFunc

func (*StorageApiHandler) AttachVolume

func (h *StorageApiHandler) AttachVolume() http.HandlerFunc

func (*StorageApiHandler) CreateVolume

func (h *StorageApiHandler) CreateVolume() http.HandlerFunc

func (*StorageApiHandler) DetachVolume

func (h *StorageApiHandler) DetachVolume() http.HandlerFunc

func (*StorageApiHandler) GetVolume

func (h *StorageApiHandler) GetVolume() http.HandlerFunc

func (*StorageApiHandler) GetVolumeConfig

func (h *StorageApiHandler) GetVolumeConfig() http.HandlerFunc

func (*StorageApiHandler) ListVolumes

func (h *StorageApiHandler) ListVolumes() http.HandlerFunc

func (*StorageApiHandler) RemoveVolume

func (h *StorageApiHandler) RemoveVolume() http.HandlerFunc

type StorageApiServer

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

func NewStorageApiServer

func NewStorageApiServer(backends map[string]resources.StorageClient, config resources.UbiquityServerConfig) (*StorageApiServer, error)

func (*StorageApiServer) InitializeHandler

func (s *StorageApiServer) InitializeHandler() http.Handler

func (*StorageApiServer) Start

func (s *StorageApiServer) Start() error

func (*StorageApiServer) StartNonSsl added in v1.0.0

func (s *StorageApiServer) StartNonSsl() error

func (*StorageApiServer) StartSsl added in v1.0.0

func (s *StorageApiServer) StartSsl() error

Jump to

Keyboard shortcuts

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