Versions in this module Expand all Collapse all v1 v1.0.0 May 31, 2023 Changes in this version + type DataModelClient interface + GetDataModel func(context.Context, *workspaceproto.GetDataModelRequest) (*workspaceproto.GetDataModelResponse, error) + ListAllDataModelRowIDs func(context.Context, *workspaceproto.ListAllDataModelRowIDsRequest) (*workspaceproto.ListAllDataModelRowIDsResponse, error) + ListDataModelRows func(context.Context, *workspaceproto.ListDataModelRowsRequest) (*workspaceproto.ListDataModelRowsResponse, error) + ListDataModels func(context.Context, *workspaceproto.ListDataModelsRequest) (*workspaceproto.ListDataModelsResponse, error) + PatchDataModel func(context.Context, *workspaceproto.PatchDataModelRequest) (*workspaceproto.PatchDataModelResponse, error) + func NewDataModelClient(opts *client.Options) (DataModelClient, error) + type Factory interface + DataModelClient func() (DataModelClient, error) + VersionClient func() (VersionClient, error) + WorkflowClient func() (WorkflowClient, error) + WorkspaceClient func() (WorkspaceClient, error) + func NewFactory(opts *client.Options) Factory + type VersionClient interface + Version func(ctx context.Context) (*version.Info, error) + func NewVersionClient(opts *client.Options) (VersionClient, error) + type WorkflowClient interface + CreateWorkflow func(ctx context.Context, in *workspaceproto.CreateWorkflowRequest) (*workspaceproto.CreateWorkflowResponse, error) + DeleteWorkflow func(ctx context.Context, in *workspaceproto.DeleteWorkflowRequest) (*workspaceproto.DeleteWorkflowResponse, error) + GetWorkflow func(ctx context.Context, in *workspaceproto.GetWorkflowRequest) (*workspaceproto.GetWorkflowResponse, error) + GetWorkflowVersion func(ctx context.Context, in *workspaceproto.GetWorkflowVersionRequest) (*workspaceproto.GetWorkflowVersionResponse, error) + ListWorkflow func(ctx context.Context, in *workspaceproto.ListWorkflowRequest) (*workspaceproto.ListWorkflowResponse, error) + ListWorkflowFiles func(ctx context.Context, in *workspaceproto.ListWorkflowFilesRequest) (*workspaceproto.ListWorkflowFilesResponse, error) + UpdateWorkflow func(ctx context.Context, in *workspaceproto.UpdateWorkflowRequest) (*workspaceproto.UpdateWorkflowResponse, error) + func NewWorkflowClient(opts *client.Options) (WorkflowClient, error) + type WorkspaceClient interface + CreateWorkspace func(ctx context.Context, in *workspaceproto.CreateWorkspaceRequest) (*workspaceproto.CreateWorkspaceResponse, error) + DeleteWorkspace func(ctx context.Context, in *workspaceproto.DeleteWorkspaceRequest) (*workspaceproto.DeleteWorkspaceResponse, error) + GetWorkspace func(ctx context.Context, in *workspaceproto.GetWorkspaceRequest) (*workspaceproto.GetWorkspaceResponse, error) + ListWorkspace func(ctx context.Context, in *workspaceproto.ListWorkspaceRequest) (*workspaceproto.ListWorkspaceResponse, error) + UpdateWorkspace func(ctx context.Context, in *workspaceproto.UpdateWorkspaceRequest) (*workspaceproto.UpdateWorkspaceResponse, error) + func NewWorkspaceClient(opts *client.Options) (WorkspaceClient, error)