Versions in this module Expand all Collapse all v1 v1.0.0 May 31, 2023 Changes in this version + func CancelRun(ctx context.Context, c *app.RequestContext, handler command.CancelRunHandler) + func CancelSubmission(ctx context.Context, c *app.RequestContext, ...) + func CheckSubmission(ctx context.Context, c *app.RequestContext, handler query.CheckHandler) + func CreateSubmission(ctx context.Context, c *app.RequestContext, ...) + func DeleteSubmission(ctx context.Context, c *app.RequestContext, ...) + func ListRuns(ctx context.Context, c *app.RequestContext, handler query.ListRunsHandler) + func ListSubmissions(ctx context.Context, c *app.RequestContext, subHandler query.ListHandler, ...) + func ListTasks(ctx context.Context, c *app.RequestContext, handler query.ListTasksHandler) + type CancelRunRequest struct + ID string + SubmissionID string + WorkspaceID string + type CancelSubmissionRequest struct + ID string + WorkspaceID string + type CheckSubmissionRequest struct + Name string + WorkspaceID string + type CheckSubmissionResponse struct + IsNameExist bool + type CreateSubmissionRequest struct + Description *string + Entity *Entity + ExposedOptions ExposedOptions + InOutMaterial *InOutMaterial + Name string + Type string + WorkflowID string + WorkspaceID string + type CreateSubmissionResponse struct + ID string + type DeleteSubmissionRequest struct + ID string + WorkspaceID string + type Entity struct + DataModelID string + DataModelRowIDs []string + InputsTemplate string + OutputsTemplate string + type ExposedOptions struct + ReadFromCache bool + type InOutMaterial struct + InputsMaterial string + OutputsMaterial string + type ListRunsRequest struct + IDs []string + OrderBy string + Page int + SearchWord string + Size int + Status []string + SubmissionID string + WorkspaceID string + type ListRunsResponse struct + Items []RunItem + Page int + Size int + Total int + type ListSubmissionsRequest struct + Exact bool + IDs []string + OrderBy string + Page int + SearchWord string + Size int + Status []string + WorkflowID string + WorkspaceID string + type ListSubmissionsResponse struct + Items []SubmissionItem + Page int + Size int + Total int + type ListTasksRequest struct + OrderBy string + Page int + RunID string + Size int + SubmissionID string + WorkspaceID string + type ListTasksResponse struct + Items []TaskItem + Page int + Size int + Total int + type RunItem struct + Duration int64 + EngineRunID string + FinishTime *int64 + ID string + Inputs string + Log *string + Message *string + Name string + Outputs string + StartTime int64 + Status string + TaskStatus Status + type Status struct + Cancelled int64 + Cancelling int64 + Count int64 + Failed int64 + Initializing int64 + Pending int64 + Queued int64 + Running int64 + Succeeded int64 + type SubmissionItem struct + Description *string + Duration int64 + Entity *Entity + ExposedOptions ExposedOptions + FinishTime *int64 + ID string + InOutMaterial *InOutMaterial + Name string + RunStatus Status + StartTime int64 + Status string + Type string + WorkflowVersion WorkflowVersion + type TaskItem struct + Duration int64 + FinishTime *int64 + Name string + RunID string + StartTime int64 + Status string + Stderr string + Stdout string + type WorkflowVersion struct + ID string + VersionID string