Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type DataModelClient ¶
type DataModelClient interface { ListDataModels(ctx context.Context, in *convert.ListDataModelsRequest) (*convert.ListDataModelsResponse, error) GetDataModel(ctx context.Context, in *convert.GetDataModelRequest) (*convert.GetDataModelResponse, error) ListDataModelRows(ctx context.Context, in *convert.ListDataModelRowsRequest) (*convert.ListDataModelRowsResponse, error) PatchDataModel(ctx context.Context, in *convert.PatchDataModelRequest) (*convert.PatchDataModelResponse, error) DeleteDataModel(ctx context.Context, in *convert.DeleteDataModelRequest) (*convert.DeleteDataModelResponse, error) ListAllDataModelRowIDs(ctx context.Context, in *convert.ListAllDataModelRowIDsRequest) (*convert.ListAllDataModelRowIDsResponse, error) }
type Factory ¶
type Factory interface { WorkspaceClient() (WorkspaceClient, error) DataModelClient() (DataModelClient, error) WorkflowClient() (WorkflowClient, error) VersionClient() (VersionClient, error) SubmissionClient() (SubmissionClient, error) }
func NewFactory ¶
func NewFactory(opts *clioptions.ClientOptions) Factory
type SubmissionClient ¶
type SubmissionClient interface { ListSubmissions(ctx context.Context, in *convert.ListSubmissionsRequest) (*convert.ListSubmissionsResponse, error) CreateSubmission(ctx context.Context, in *convert.CreateSubmissionRequest) (*convert.CreateSubmissionResponse, error) DeleteSubmission(ctx context.Context, in *convert.DeleteSubmissionRequest) (*convert.DeleteSubmissionResponse, error) CancelSubmission(ctx context.Context, in *convert.CancelSubmissionRequest) (*convert.CancelSubmissionResponse, error) ListRuns(ctx context.Context, in *convert.ListRunsRequest) (*convert.ListRunsResponse, error) CancelRun(ctx context.Context, in *convert.CancelRunRequest) (*convert.CancelRunResponse, error) ListTasks(ctx context.Context, in *convert.ListTasksRequest) (*convert.ListTasksResponse, error) }
type VersionClient ¶
type WorkflowClient ¶
type WorkflowClient interface { GetWorkflow(ctx context.Context, in *convert.GetWorkflowRequest) (*convert.GetWorkflowResponse, error) GetWorkflowVersion(ctx context.Context, in *convert.GetWorkflowVersionRequest) (*convert.GetWorkflowVersionResponse, error) ListWorkflowFiles(ctx context.Context, in *convert.ListWorkflowFilesRequest) (*convert.ListWorkflowFilesResponse, error) CreateWorkflow(ctx context.Context, in *convert.CreateWorkflowRequest) (*convert.CreateWorkflowResponse, error) DeleteWorkflow(ctx context.Context, in *convert.DeleteWorkflowRequest) (*convert.DeleteWorkflowResponse, error) UpdateWorkflow(ctx context.Context, in *convert.UpdateWorkflowRequest) (*convert.UpdateWorkflowResponse, error) ListWorkflow(ctx context.Context, in *convert.ListWorkflowsRequest) (*convert.ListWorkflowsResponse, error) }
type WorkspaceClient ¶
type WorkspaceClient interface { CreateWorkspace(ctx context.Context, in *convert.CreateWorkspaceRequest) (*convert.CreateWorkspaceResponse, error) DeleteWorkspace(ctx context.Context, in *convert.DeleteWorkspaceRequest) (*convert.DeleteWorkspaceResponse, error) UpdateWorkspace(ctx context.Context, in *convert.UpdateWorkspaceRequest) (*convert.UpdateWorkspaceResponse, error) ListWorkspaces(ctx context.Context, in *convert.ListWorkspacesRequest) (*convert.ListWorkspacesResponse, error) ImportWorkspace(ctx context.Context, in *convert.ImportWorkspaceRequest) (*convert.ImportWorkspaceResponse, error) }
Source Files ¶
Click to show internal directories.
Click to hide internal directories.