Documentation ¶
Index ¶
- type StorageApiHandler
- func (h *StorageApiHandler) Activate() http.HandlerFunc
- func (h *StorageApiHandler) AttachVolume() http.HandlerFunc
- func (h *StorageApiHandler) CreateVolume() http.HandlerFunc
- func (h *StorageApiHandler) DetachVolume() http.HandlerFunc
- func (h *StorageApiHandler) GetVolume() http.HandlerFunc
- func (h *StorageApiHandler) GetVolumeConfig() http.HandlerFunc
- func (h *StorageApiHandler) ListVolumes() http.HandlerFunc
- func (h *StorageApiHandler) RemoveVolume() http.HandlerFunc
- type StorageApiServer
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 NewStorageApiHandler ¶
func NewStorageApiHandler(backends map[string]resources.StorageClient, config resources.UbiquityServerConfig) *StorageApiHandler
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
Click to show internal directories.
Click to hide internal directories.