Documentation
¶
Index ¶
- func Error(c *gin.Context, msg string)
- func NewAuthAPIsController(loginAuth auth.Auth) *authAPIsController
- func NewCodeSourceAPIsController() *codeSourceAPIsController
- func NewDataAPIsController() *dataAPIsController
- func NewDataSourceAPIsController(dataSourceHandler *handlers.DataSourceHandler) *dataSourceAPIsController
- func NewJobAPIsController(jobHandler *handlers.JobHandler) *jobAPIsController
- func NewLogsAPIsController(logHandler *handlers.LogHandler) *logsAPIsController
- func NewNotebookAPIsController(notebookHandler *handlers.NotebookHandler) *notebookAPIsController
- func NewTensorBoardController() *tensorBoardAPIsController
- type KubeDLAPIsController
- type WorkspaceAPIsController
- func (wc *WorkspaceAPIsController) CreateWorkspace(c *gin.Context)
- func (wc *WorkspaceAPIsController) DeleteWorkspace(c *gin.Context)
- func (wc *WorkspaceAPIsController) GetWorkspaceDetail(context *gin.Context)
- func (wc *WorkspaceAPIsController) ListWorkspaces(c *gin.Context)
- func (wc *WorkspaceAPIsController) RegisterRoutes(routes *gin.RouterGroup)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NewAuthAPIsController ¶
func NewCodeSourceAPIsController ¶
func NewCodeSourceAPIsController() *codeSourceAPIsController
func NewDataAPIsController ¶
func NewDataAPIsController() *dataAPIsController
func NewDataSourceAPIsController ¶
func NewDataSourceAPIsController(dataSourceHandler *handlers.DataSourceHandler) *dataSourceAPIsController
func NewJobAPIsController ¶
func NewJobAPIsController(jobHandler *handlers.JobHandler) *jobAPIsController
func NewLogsAPIsController ¶
func NewLogsAPIsController(logHandler *handlers.LogHandler) *logsAPIsController
func NewNotebookAPIsController ¶ added in v0.4.2
func NewNotebookAPIsController(notebookHandler *handlers.NotebookHandler) *notebookAPIsController
func NewTensorBoardController ¶
func NewTensorBoardController() *tensorBoardAPIsController
Types ¶
type KubeDLAPIsController ¶
type KubeDLAPIsController struct {
// contains filtered or unexported fields
}
func NewKubeDLAPIsController ¶
func NewKubeDLAPIsController() *KubeDLAPIsController
func (*KubeDLAPIsController) RegisterRoutes ¶
func (dc *KubeDLAPIsController) RegisterRoutes(routes *gin.RouterGroup)
type WorkspaceAPIsController ¶ added in v0.4.2
type WorkspaceAPIsController struct {
// contains filtered or unexported fields
}
WorkspaceAPIsController for handling workspaces related HTTP verbs
func NewWorkspaceAPIsController ¶ added in v0.4.2
func NewWorkspaceAPIsController(objBackend backends.ObjectStorageBackend, dataSourceHandler *handlers.DataSourceHandler) *WorkspaceAPIsController
func (*WorkspaceAPIsController) CreateWorkspace ¶ added in v0.4.2
func (wc *WorkspaceAPIsController) CreateWorkspace(c *gin.Context)
func (*WorkspaceAPIsController) DeleteWorkspace ¶ added in v0.4.2
func (wc *WorkspaceAPIsController) DeleteWorkspace(c *gin.Context)
func (*WorkspaceAPIsController) GetWorkspaceDetail ¶ added in v0.4.2
func (wc *WorkspaceAPIsController) GetWorkspaceDetail(context *gin.Context)
func (*WorkspaceAPIsController) ListWorkspaces ¶ added in v0.4.2
func (wc *WorkspaceAPIsController) ListWorkspaces(c *gin.Context)
func (*WorkspaceAPIsController) RegisterRoutes ¶ added in v0.4.2
func (wc *WorkspaceAPIsController) RegisterRoutes(routes *gin.RouterGroup)
Click to show internal directories.
Click to hide internal directories.