Documentation ¶
Index ¶
- Constants
- func CountFilesInDir(path string) (int, error)
- func GetUploadImageURL(queryID string) string
- func GetWorkspaceURL(queryID string) string
- type FileUploader
- type WorkspaceResource
- type WorkspaceResourceCollection
- func (w *WorkspaceResourceCollection) Browse(page int, fileString string) error
- func (w *WorkspaceResourceCollection) Create(wsType string, numItemPreview int, datasetIDs []string) (*WorkspaceResource, error)
- func (w *WorkspaceResourceCollection) Delete(wsID string) error
- func (w *WorkspaceResourceCollection) Find(wsID string) *WorkspaceResource
- type WorkspaceWebRequest
Constants ¶
View Source
const ( ServiceURL = "https://localhost:9096/v1" WorkspaceURL = ServiceURL + "/batches" QueryWorkspaceURL = WorkspaceURL CreateWorkspaceURL = WorkspaceURL + "/archive/tar" UploadImageURL = WorkspaceURL )
Store all API URI address.
Variables ¶
This section is empty.
Functions ¶
func CountFilesInDir ¶
CountFilesInDir - counting all files number in path
func GetUploadImageURL ¶
GetUploadImageURL - get server upload image url
Types ¶
type FileUploader ¶
FileUploader - file uploader
type WorkspaceResource ¶
type WorkspaceResource struct { WsID string // contains filtered or unexported fields }
func (*WorkspaceResource) DownloadTar ¶
func (ws *WorkspaceResource) DownloadTar(filepathes ...string) error
func (*WorkspaceResource) DownloadZip ¶
func (ws *WorkspaceResource) DownloadZip(filepathes ...string) error
DownloadZip -
func (*WorkspaceResource) NewFileUploader ¶
func (ws *WorkspaceResource) NewFileUploader() *FileUploader
NewFileUploader -
func (*WorkspaceResource) UploadFile ¶
func (ws *WorkspaceResource) UploadFile(filepathes []string)
UploadFile -
type WorkspaceResourceCollection ¶
type WorkspaceResourceCollection struct {
// contains filtered or unexported fields
}
WorkspaceResourceCollection - workspace resource collection.
func (*WorkspaceResourceCollection) Browse ¶
func (w *WorkspaceResourceCollection) Browse(page int, fileString string) error
Browse -
func (*WorkspaceResourceCollection) Create ¶
func (w *WorkspaceResourceCollection) Create(wsType string, numItemPreview int, datasetIDs []string) (*WorkspaceResource, error)
Create - create workspace resource collection
func (*WorkspaceResourceCollection) Delete ¶
func (w *WorkspaceResourceCollection) Delete(wsID string) error
Delete - delete target
func (*WorkspaceResourceCollection) Find ¶
func (w *WorkspaceResourceCollection) Find(wsID string) *WorkspaceResource
Find -
Click to show internal directories.
Click to hide internal directories.