Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type DataModelClient ¶
type DataModelClient interface { ListDataModels(context.Context, *workspaceproto.ListDataModelsRequest) (*workspaceproto.ListDataModelsResponse, error) GetDataModel(context.Context, *workspaceproto.GetDataModelRequest) (*workspaceproto.GetDataModelResponse, error) ListDataModelRows(context.Context, *workspaceproto.ListDataModelRowsRequest) (*workspaceproto.ListDataModelRowsResponse, error) ListAllDataModelRowIDs(context.Context, *workspaceproto.ListAllDataModelRowIDsRequest) (*workspaceproto.ListAllDataModelRowIDsResponse, error) PatchDataModel(context.Context, *workspaceproto.PatchDataModelRequest) (*workspaceproto.PatchDataModelResponse, error) }
func NewDataModelClient ¶
func NewDataModelClient(opts *client.Options) (DataModelClient, error)
type Factory ¶
type Factory interface { WorkspaceClient() (WorkspaceClient, error) WorkflowClient() (WorkflowClient, error) DataModelClient() (DataModelClient, error) VersionClient() (VersionClient, error) }
func NewFactory ¶
type VersionClient ¶
func NewVersionClient ¶
func NewVersionClient(opts *client.Options) (VersionClient, error)
type WorkflowClient ¶
type WorkflowClient interface { GetWorkflow(ctx context.Context, in *workspaceproto.GetWorkflowRequest) (*workspaceproto.GetWorkflowResponse, error) GetWorkflowVersion(ctx context.Context, in *workspaceproto.GetWorkflowVersionRequest) (*workspaceproto.GetWorkflowVersionResponse, error) ListWorkflowFiles(ctx context.Context, in *workspaceproto.ListWorkflowFilesRequest) (*workspaceproto.ListWorkflowFilesResponse, error) CreateWorkflow(ctx context.Context, in *workspaceproto.CreateWorkflowRequest) (*workspaceproto.CreateWorkflowResponse, error) DeleteWorkflow(ctx context.Context, in *workspaceproto.DeleteWorkflowRequest) (*workspaceproto.DeleteWorkflowResponse, error) UpdateWorkflow(ctx context.Context, in *workspaceproto.UpdateWorkflowRequest) (*workspaceproto.UpdateWorkflowResponse, error) ListWorkflow(ctx context.Context, in *workspaceproto.ListWorkflowRequest) (*workspaceproto.ListWorkflowResponse, error) }
func NewWorkflowClient ¶
func NewWorkflowClient(opts *client.Options) (WorkflowClient, error)
type WorkspaceClient ¶
type WorkspaceClient interface { GetWorkspace(ctx context.Context, in *workspaceproto.GetWorkspaceRequest) (*workspaceproto.GetWorkspaceResponse, error) CreateWorkspace(ctx context.Context, in *workspaceproto.CreateWorkspaceRequest) (*workspaceproto.CreateWorkspaceResponse, error) DeleteWorkspace(ctx context.Context, in *workspaceproto.DeleteWorkspaceRequest) (*workspaceproto.DeleteWorkspaceResponse, error) UpdateWorkspace(ctx context.Context, in *workspaceproto.UpdateWorkspaceRequest) (*workspaceproto.UpdateWorkspaceResponse, error) ListWorkspace(ctx context.Context, in *workspaceproto.ListWorkspaceRequest) (*workspaceproto.ListWorkspaceResponse, error) }
func NewWorkspaceClient ¶
func NewWorkspaceClient(opts *client.Options) (WorkspaceClient, error)
Click to show internal directories.
Click to hide internal directories.