Dataform v1beta1 API - Class Dataform.DataformBase (1.0.0-beta04)

[BindServiceMethod(typeof(Dataform), "BindService")]
public abstract class Dataform.DataformBase

Reference documentation and code samples for the Dataform v1beta1 API class Dataform.DataformBase.

Base class for server-side implementations of Dataform

Inheritance

object > Dataform.DataformBase

Namespace

Google.Cloud.Dataform.V1Beta1

Assembly

Google.Cloud.Dataform.V1Beta1.dll

Methods

CancelWorkflowInvocation(CancelWorkflowInvocationRequest, ServerCallContext)

public virtual Task<Empty> CancelWorkflowInvocation(CancelWorkflowInvocationRequest request, ServerCallContext context)

Requests cancellation of a running WorkflowInvocation.

Parameters
NameDescription
requestCancelWorkflowInvocationRequest

The request received from the client.

contextServerCallContext

The context of the server-side call handler being invoked.

Returns
TypeDescription
TaskEmpty

The response to send back to the client (wrapped by a task).

CommitRepositoryChanges(CommitRepositoryChangesRequest, ServerCallContext)

public virtual Task<Empty> CommitRepositoryChanges(CommitRepositoryChangesRequest request, ServerCallContext context)

Applies a Git commit to a Repository. The Repository must not have a value for git_remote_settings.url.

Parameters
NameDescription
requestCommitRepositoryChangesRequest

The request received from the client.

contextServerCallContext

The context of the server-side call handler being invoked.

Returns
TypeDescription
TaskEmpty

The response to send back to the client (wrapped by a task).

CommitWorkspaceChanges(CommitWorkspaceChangesRequest, ServerCallContext)

public virtual Task<Empty> CommitWorkspaceChanges(CommitWorkspaceChangesRequest request, ServerCallContext context)

Applies a Git commit for uncommitted files in a Workspace.

Parameters
NameDescription
requestCommitWorkspaceChangesRequest

The request received from the client.

contextServerCallContext

The context of the server-side call handler being invoked.

Returns
TypeDescription
TaskEmpty

The response to send back to the client (wrapped by a task).

ComputeRepositoryAccessTokenStatus(ComputeRepositoryAccessTokenStatusRequest, ServerCallContext)

public virtual Task<ComputeRepositoryAccessTokenStatusResponse> ComputeRepositoryAccessTokenStatus(ComputeRepositoryAccessTokenStatusRequest request, ServerCallContext context)

Computes a Repository's Git access token status.

Parameters
NameDescription
requestComputeRepositoryAccessTokenStatusRequest

The request received from the client.

contextServerCallContext

The context of the server-side call handler being invoked.

Returns
TypeDescription
TaskComputeRepositoryAccessTokenStatusResponse

The response to send back to the client (wrapped by a task).

CreateCompilationResult(CreateCompilationResultRequest, ServerCallContext)

public virtual Task<CompilationResult> CreateCompilationResult(CreateCompilationResultRequest request, ServerCallContext context)

Creates a new CompilationResult in a given project and location.

Parameters
NameDescription
requestCreateCompilationResultRequest

The request received from the client.

contextServerCallContext

The context of the server-side call handler being invoked.

Returns
TypeDescription
TaskCompilationResult

The response to send back to the client (wrapped by a task).

CreateReleaseConfig(CreateReleaseConfigRequest, ServerCallContext)

public virtual Task<ReleaseConfig> CreateReleaseConfig(CreateReleaseConfigRequest request, ServerCallContext context)

Creates a new ReleaseConfig in a given Repository.

Parameters
NameDescription
requestCreateReleaseConfigRequest

The request received from the client.

contextServerCallContext

The context of the server-side call handler being invoked.

Returns
TypeDescription
TaskReleaseConfig

The response to send back to the client (wrapped by a task).

CreateRepository(CreateRepositoryRequest, ServerCallContext)

public virtual Task<Repository> CreateRepository(CreateRepositoryRequest request, ServerCallContext context)

Creates a new Repository in a given project and location.

Parameters
NameDescription
requestCreateRepositoryRequest

The request received from the client.

contextServerCallContext

The context of the server-side call handler being invoked.

Returns
TypeDescription
TaskRepository

The response to send back to the client (wrapped by a task).

CreateWorkflowConfig(CreateWorkflowConfigRequest, ServerCallContext)

public virtual Task<WorkflowConfig> CreateWorkflowConfig(CreateWorkflowConfigRequest request, ServerCallContext context)

Creates a new WorkflowConfig in a given Repository.

Parameters
NameDescription
requestCreateWorkflowConfigRequest

The request received from the client.

contextServerCallContext

The context of the server-side call handler being invoked.

Returns
TypeDescription
TaskWorkflowConfig

The response to send back to the client (wrapped by a task).

CreateWorkflowInvocation(CreateWorkflowInvocationRequest, ServerCallContext)

public virtual Task<WorkflowInvocation> CreateWorkflowInvocation(CreateWorkflowInvocationRequest request, ServerCallContext context)

Creates a new WorkflowInvocation in a given Repository.

Parameters
NameDescription
requestCreateWorkflowInvocationRequest

The request received from the client.

contextServerCallContext

The context of the server-side call handler being invoked.

Returns
TypeDescription
TaskWorkflowInvocation

The response to send back to the client (wrapped by a task).

CreateWorkspace(CreateWorkspaceRequest, ServerCallContext)

public virtual Task<Workspace> CreateWorkspace(CreateWorkspaceRequest request, ServerCallContext context)

Creates a new Workspace in a given Repository.

Parameters
NameDescription
requestCreateWorkspaceRequest

The request received from the client.

contextServerCallContext

The context of the server-side call handler being invoked.

Returns
TypeDescription
TaskWorkspace

The response to send back to the client (wrapped by a task).

DeleteReleaseConfig(DeleteReleaseConfigRequest, ServerCallContext)

public virtual Task<Empty> DeleteReleaseConfig(DeleteReleaseConfigRequest request, ServerCallContext context)

Deletes a single ReleaseConfig.

Parameters
NameDescription
requestDeleteReleaseConfigRequest

The request received from the client.

contextServerCallContext

The context of the server-side call handler being invoked.

Returns
TypeDescription
TaskEmpty

The response to send back to the client (wrapped by a task).

DeleteRepository(DeleteRepositoryRequest, ServerCallContext)

public virtual Task<Empty> DeleteRepository(DeleteRepositoryRequest request, ServerCallContext context)

Deletes a single Repository.

Parameters
NameDescription
requestDeleteRepositoryRequest

The request received from the client.

contextServerCallContext

The context of the server-side call handler being invoked.

Returns
TypeDescription
TaskEmpty

The response to send back to the client (wrapped by a task).

DeleteWorkflowConfig(DeleteWorkflowConfigRequest, ServerCallContext)

public virtual Task<Empty> DeleteWorkflowConfig(DeleteWorkflowConfigRequest request, ServerCallContext context)

Deletes a single WorkflowConfig.

Parameters
NameDescription
requestDeleteWorkflowConfigRequest

The request received from the client.

contextServerCallContext

The context of the server-side call handler being invoked.

Returns
TypeDescription
TaskEmpty

The response to send back to the client (wrapped by a task).

DeleteWorkflowInvocation(DeleteWorkflowInvocationRequest, ServerCallContext)

public virtual Task<Empty> DeleteWorkflowInvocation(DeleteWorkflowInvocationRequest request, ServerCallContext context)

Deletes a single WorkflowInvocation.

Parameters
NameDescription
requestDeleteWorkflowInvocationRequest

The request received from the client.

contextServerCallContext

The context of the server-side call handler being invoked.

Returns
TypeDescription
TaskEmpty

The response to send back to the client (wrapped by a task).

DeleteWorkspace(DeleteWorkspaceRequest, ServerCallContext)

public virtual Task<Empty> DeleteWorkspace(DeleteWorkspaceRequest request, ServerCallContext context)

Deletes a single Workspace.

Parameters
NameDescription
requestDeleteWorkspaceRequest

The request received from the client.

contextServerCallContext

The context of the server-side call handler being invoked.

Returns
TypeDescription
TaskEmpty

The response to send back to the client (wrapped by a task).

FetchFileDiff(FetchFileDiffRequest, ServerCallContext)

public virtual Task<FetchFileDiffResponse> FetchFileDiff(FetchFileDiffRequest request, ServerCallContext context)

Fetches Git diff for an uncommitted file in a Workspace.

Parameters
NameDescription
requestFetchFileDiffRequest

The request received from the client.

contextServerCallContext

The context of the server-side call handler being invoked.

Returns
TypeDescription
TaskFetchFileDiffResponse

The response to send back to the client (wrapped by a task).

FetchFileGitStatuses(FetchFileGitStatusesRequest, ServerCallContext)

public virtual Task<FetchFileGitStatusesResponse> FetchFileGitStatuses(FetchFileGitStatusesRequest request, ServerCallContext context)

Fetches Git statuses for the files in a Workspace.

Parameters
NameDescription
requestFetchFileGitStatusesRequest

The request received from the client.

contextServerCallContext

The context of the server-side call handler being invoked.

Returns
TypeDescription
TaskFetchFileGitStatusesResponse

The response to send back to the client (wrapped by a task).

FetchGitAheadBehind(FetchGitAheadBehindRequest, ServerCallContext)

public virtual Task<FetchGitAheadBehindResponse> FetchGitAheadBehind(FetchGitAheadBehindRequest request, ServerCallContext context)

Fetches Git ahead/behind against a remote branch.

Parameters
NameDescription
requestFetchGitAheadBehindRequest

The request received from the client.

contextServerCallContext

The context of the server-side call handler being invoked.

Returns
TypeDescription
TaskFetchGitAheadBehindResponse

The response to send back to the client (wrapped by a task).

FetchRemoteBranches(FetchRemoteBranchesRequest, ServerCallContext)

public virtual Task<FetchRemoteBranchesResponse> FetchRemoteBranches(FetchRemoteBranchesRequest request, ServerCallContext context)

Fetches a Repository's remote branches.

Parameters
NameDescription
requestFetchRemoteBranchesRequest

The request received from the client.

contextServerCallContext

The context of the server-side call handler being invoked.

Returns
TypeDescription
TaskFetchRemoteBranchesResponse

The response to send back to the client (wrapped by a task).

FetchRepositoryHistory(FetchRepositoryHistoryRequest, ServerCallContext)

public virtual Task<FetchRepositoryHistoryResponse> FetchRepositoryHistory(FetchRepositoryHistoryRequest request, ServerCallContext context)

Fetches a Repository's history of commits. The Repository must not have a value for git_remote_settings.url.

Parameters
NameDescription
requestFetchRepositoryHistoryRequest

The request received from the client.

contextServerCallContext

The context of the server-side call handler being invoked.

Returns
TypeDescription
TaskFetchRepositoryHistoryResponse

The response to send back to the client (wrapped by a task).

GetCompilationResult(GetCompilationResultRequest, ServerCallContext)

public virtual Task<CompilationResult> GetCompilationResult(GetCompilationResultRequest request, ServerCallContext context)

Fetches a single CompilationResult.

Parameters
NameDescription
requestGetCompilationResultRequest

The request received from the client.

contextServerCallContext

The context of the server-side call handler being invoked.

Returns
TypeDescription
TaskCompilationResult

The response to send back to the client (wrapped by a task).

GetReleaseConfig(GetReleaseConfigRequest, ServerCallContext)

public virtual Task<ReleaseConfig> GetReleaseConfig(GetReleaseConfigRequest request, ServerCallContext context)

Fetches a single ReleaseConfig.

Parameters
NameDescription
requestGetReleaseConfigRequest

The request received from the client.

contextServerCallContext

The context of the server-side call handler being invoked.

Returns
TypeDescription
TaskReleaseConfig

The response to send back to the client (wrapped by a task).

GetRepository(GetRepositoryRequest, ServerCallContext)

public virtual Task<Repository> GetRepository(GetRepositoryRequest request, ServerCallContext context)

Fetches a single Repository.

Parameters
NameDescription
requestGetRepositoryRequest

The request received from the client.

contextServerCallContext

The context of the server-side call handler being invoked.

Returns
TypeDescription
TaskRepository

The response to send back to the client (wrapped by a task).

GetWorkflowConfig(GetWorkflowConfigRequest, ServerCallContext)

public virtual Task<WorkflowConfig> GetWorkflowConfig(GetWorkflowConfigRequest request, ServerCallContext context)

Fetches a single WorkflowConfig.

Parameters
NameDescription
requestGetWorkflowConfigRequest

The request received from the client.

contextServerCallContext

The context of the server-side call handler being invoked.

Returns
TypeDescription
TaskWorkflowConfig

The response to send back to the client (wrapped by a task).

GetWorkflowInvocation(GetWorkflowInvocationRequest, ServerCallContext)

public virtual Task<WorkflowInvocation> GetWorkflowInvocation(GetWorkflowInvocationRequest request, ServerCallContext context)

Fetches a single WorkflowInvocation.

Parameters
NameDescription
requestGetWorkflowInvocationRequest

The request received from the client.

contextServerCallContext

The context of the server-side call handler being invoked.

Returns
TypeDescription
TaskWorkflowInvocation

The response to send back to the client (wrapped by a task).

GetWorkspace(GetWorkspaceRequest, ServerCallContext)

public virtual Task<Workspace> GetWorkspace(GetWorkspaceRequest request, ServerCallContext context)

Fetches a single Workspace.

Parameters
NameDescription
requestGetWorkspaceRequest

The request received from the client.

contextServerCallContext

The context of the server-side call handler being invoked.

Returns
TypeDescription
TaskWorkspace

The response to send back to the client (wrapped by a task).

InstallNpmPackages(InstallNpmPackagesRequest, ServerCallContext)

public virtual Task<InstallNpmPackagesResponse> InstallNpmPackages(InstallNpmPackagesRequest request, ServerCallContext context)

Installs dependency NPM packages (inside a Workspace).

Parameters
NameDescription
requestInstallNpmPackagesRequest

The request received from the client.

contextServerCallContext

The context of the server-side call handler being invoked.

Returns
TypeDescription
TaskInstallNpmPackagesResponse

The response to send back to the client (wrapped by a task).

ListCompilationResults(ListCompilationResultsRequest, ServerCallContext)

public virtual Task<ListCompilationResultsResponse> ListCompilationResults(ListCompilationResultsRequest request, ServerCallContext context)

Lists CompilationResults in a given Repository.

Parameters
NameDescription
requestListCompilationResultsRequest

The request received from the client.

contextServerCallContext

The context of the server-side call handler being invoked.

Returns
TypeDescription
TaskListCompilationResultsResponse

The response to send back to the client (wrapped by a task).

ListReleaseConfigs(ListReleaseConfigsRequest, ServerCallContext)

public virtual Task<ListReleaseConfigsResponse> ListReleaseConfigs(ListReleaseConfigsRequest request, ServerCallContext context)

Lists ReleaseConfigs in a given Repository.

Parameters
NameDescription
requestListReleaseConfigsRequest

The request received from the client.

contextServerCallContext

The context of the server-side call handler being invoked.

Returns
TypeDescription
TaskListReleaseConfigsResponse

The response to send back to the client (wrapped by a task).

ListRepositories(ListRepositoriesRequest, ServerCallContext)

public virtual Task<ListRepositoriesResponse> ListRepositories(ListRepositoriesRequest request, ServerCallContext context)

Lists Repositories in a given project and location.

Parameters
NameDescription
requestListRepositoriesRequest

The request received from the client.

contextServerCallContext

The context of the server-side call handler being invoked.

Returns
TypeDescription
TaskListRepositoriesResponse

The response to send back to the client (wrapped by a task).

ListWorkflowConfigs(ListWorkflowConfigsRequest, ServerCallContext)

public virtual Task<ListWorkflowConfigsResponse> ListWorkflowConfigs(ListWorkflowConfigsRequest request, ServerCallContext context)

Lists WorkflowConfigs in a given Repository.

Parameters
NameDescription
requestListWorkflowConfigsRequest

The request received from the client.

contextServerCallContext

The context of the server-side call handler being invoked.

Returns
TypeDescription
TaskListWorkflowConfigsResponse

The response to send back to the client (wrapped by a task).

ListWorkflowInvocations(ListWorkflowInvocationsRequest, ServerCallContext)

public virtual Task<ListWorkflowInvocationsResponse> ListWorkflowInvocations(ListWorkflowInvocationsRequest request, ServerCallContext context)

Lists WorkflowInvocations in a given Repository.

Parameters
NameDescription
requestListWorkflowInvocationsRequest

The request received from the client.

contextServerCallContext

The context of the server-side call handler being invoked.

Returns
TypeDescription
TaskListWorkflowInvocationsResponse

The response to send back to the client (wrapped by a task).

ListWorkspaces(ListWorkspacesRequest, ServerCallContext)

public virtual Task<ListWorkspacesResponse> ListWorkspaces(ListWorkspacesRequest request, ServerCallContext context)

Lists Workspaces in a given Repository.

Parameters
NameDescription
requestListWorkspacesRequest

The request received from the client.

contextServerCallContext

The context of the server-side call handler being invoked.

Returns
TypeDescription
TaskListWorkspacesResponse

The response to send back to the client (wrapped by a task).

MakeDirectory(MakeDirectoryRequest, ServerCallContext)

public virtual Task<MakeDirectoryResponse> MakeDirectory(MakeDirectoryRequest request, ServerCallContext context)

Creates a directory inside a Workspace.

Parameters
NameDescription
requestMakeDirectoryRequest

The request received from the client.

contextServerCallContext

The context of the server-side call handler being invoked.

Returns
TypeDescription
TaskMakeDirectoryResponse

The response to send back to the client (wrapped by a task).

MoveDirectory(MoveDirectoryRequest, ServerCallContext)

public virtual Task<MoveDirectoryResponse> MoveDirectory(MoveDirectoryRequest request, ServerCallContext context)

Moves a directory (inside a Workspace), and all of its contents, to a new location.

Parameters
NameDescription
requestMoveDirectoryRequest

The request received from the client.

contextServerCallContext

The context of the server-side call handler being invoked.

Returns
TypeDescription
TaskMoveDirectoryResponse

The response to send back to the client (wrapped by a task).

MoveFile(MoveFileRequest, ServerCallContext)

public virtual Task<MoveFileResponse> MoveFile(MoveFileRequest request, ServerCallContext context)

Moves a file (inside a Workspace) to a new location.

Parameters
NameDescription
requestMoveFileRequest

The request received from the client.

contextServerCallContext

The context of the server-side call handler being invoked.

Returns
TypeDescription
TaskMoveFileResponse

The response to send back to the client (wrapped by a task).

PullGitCommits(PullGitCommitsRequest, ServerCallContext)

public virtual Task<Empty> PullGitCommits(PullGitCommitsRequest request, ServerCallContext context)

Pulls Git commits from the Repository's remote into a Workspace.

Parameters
NameDescription
requestPullGitCommitsRequest

The request received from the client.

contextServerCallContext

The context of the server-side call handler being invoked.

Returns
TypeDescription
TaskEmpty

The response to send back to the client (wrapped by a task).

PushGitCommits(PushGitCommitsRequest, ServerCallContext)

public virtual Task<Empty> PushGitCommits(PushGitCommitsRequest request, ServerCallContext context)

Pushes Git commits from a Workspace to the Repository's remote.

Parameters
NameDescription
requestPushGitCommitsRequest

The request received from the client.

contextServerCallContext

The context of the server-side call handler being invoked.

Returns
TypeDescription
TaskEmpty

The response to send back to the client (wrapped by a task).

QueryCompilationResultActions(QueryCompilationResultActionsRequest, ServerCallContext)

public virtual Task<QueryCompilationResultActionsResponse> QueryCompilationResultActions(QueryCompilationResultActionsRequest request, ServerCallContext context)

Returns CompilationResultActions in a given CompilationResult.

Parameters
NameDescription
requestQueryCompilationResultActionsRequest

The request received from the client.

contextServerCallContext

The context of the server-side call handler being invoked.

Returns
TypeDescription
TaskQueryCompilationResultActionsResponse

The response to send back to the client (wrapped by a task).

QueryDirectoryContents(QueryDirectoryContentsRequest, ServerCallContext)

public virtual Task<QueryDirectoryContentsResponse> QueryDirectoryContents(QueryDirectoryContentsRequest request, ServerCallContext context)

Returns the contents of a given Workspace directory.

Parameters
NameDescription
requestQueryDirectoryContentsRequest

The request received from the client.

contextServerCallContext

The context of the server-side call handler being invoked.

Returns
TypeDescription
TaskQueryDirectoryContentsResponse

The response to send back to the client (wrapped by a task).

QueryRepositoryDirectoryContents(QueryRepositoryDirectoryContentsRequest, ServerCallContext)

public virtual Task<QueryRepositoryDirectoryContentsResponse> QueryRepositoryDirectoryContents(QueryRepositoryDirectoryContentsRequest request, ServerCallContext context)

Returns the contents of a given Repository directory. The Repository must not have a value for git_remote_settings.url.

Parameters
NameDescription
requestQueryRepositoryDirectoryContentsRequest

The request received from the client.

contextServerCallContext

The context of the server-side call handler being invoked.

Returns
TypeDescription
TaskQueryRepositoryDirectoryContentsResponse

The response to send back to the client (wrapped by a task).

QueryWorkflowInvocationActions(QueryWorkflowInvocationActionsRequest, ServerCallContext)

public virtual Task<QueryWorkflowInvocationActionsResponse> QueryWorkflowInvocationActions(QueryWorkflowInvocationActionsRequest request, ServerCallContext context)

Returns WorkflowInvocationActions in a given WorkflowInvocation.

Parameters
NameDescription
requestQueryWorkflowInvocationActionsRequest

The request received from the client.

contextServerCallContext

The context of the server-side call handler being invoked.

Returns
TypeDescription
TaskQueryWorkflowInvocationActionsResponse

The response to send back to the client (wrapped by a task).

ReadFile(ReadFileRequest, ServerCallContext)

public virtual Task<ReadFileResponse> ReadFile(ReadFileRequest request, ServerCallContext context)

Returns the contents of a file (inside a Workspace).

Parameters
NameDescription
requestReadFileRequest

The request received from the client.

contextServerCallContext

The context of the server-side call handler being invoked.

Returns
TypeDescription
TaskReadFileResponse

The response to send back to the client (wrapped by a task).

ReadRepositoryFile(ReadRepositoryFileRequest, ServerCallContext)

public virtual Task<ReadRepositoryFileResponse> ReadRepositoryFile(ReadRepositoryFileRequest request, ServerCallContext context)

Returns the contents of a file (inside a Repository). The Repository must not have a value for git_remote_settings.url.

Parameters
NameDescription
requestReadRepositoryFileRequest

The request received from the client.

contextServerCallContext

The context of the server-side call handler being invoked.

Returns
TypeDescription
TaskReadRepositoryFileResponse

The response to send back to the client (wrapped by a task).

RemoveDirectory(RemoveDirectoryRequest, ServerCallContext)

public virtual Task<Empty> RemoveDirectory(RemoveDirectoryRequest request, ServerCallContext context)

Deletes a directory (inside a Workspace) and all of its contents.

Parameters
NameDescription
requestRemoveDirectoryRequest

The request received from the client.

contextServerCallContext

The context of the server-side call handler being invoked.

Returns
TypeDescription
TaskEmpty

The response to send back to the client (wrapped by a task).

RemoveFile(RemoveFileRequest, ServerCallContext)

public virtual Task<Empty> RemoveFile(RemoveFileRequest request, ServerCallContext context)

Deletes a file (inside a Workspace).

Parameters
NameDescription
requestRemoveFileRequest

The request received from the client.

contextServerCallContext

The context of the server-side call handler being invoked.

Returns
TypeDescription
TaskEmpty

The response to send back to the client (wrapped by a task).

ResetWorkspaceChanges(ResetWorkspaceChangesRequest, ServerCallContext)

public virtual Task<Empty> ResetWorkspaceChanges(ResetWorkspaceChangesRequest request, ServerCallContext context)

Performs a Git reset for uncommitted files in a Workspace.

Parameters
NameDescription
requestResetWorkspaceChangesRequest

The request received from the client.

contextServerCallContext

The context of the server-side call handler being invoked.

Returns
TypeDescription
TaskEmpty

The response to send back to the client (wrapped by a task).

UpdateReleaseConfig(UpdateReleaseConfigRequest, ServerCallContext)

public virtual Task<ReleaseConfig> UpdateReleaseConfig(UpdateReleaseConfigRequest request, ServerCallContext context)

Updates a single ReleaseConfig.

Parameters
NameDescription
requestUpdateReleaseConfigRequest

The request received from the client.

contextServerCallContext

The context of the server-side call handler being invoked.

Returns
TypeDescription
TaskReleaseConfig

The response to send back to the client (wrapped by a task).

UpdateRepository(UpdateRepositoryRequest, ServerCallContext)

public virtual Task<Repository> UpdateRepository(UpdateRepositoryRequest request, ServerCallContext context)

Updates a single Repository.

Parameters
NameDescription
requestUpdateRepositoryRequest

The request received from the client.

contextServerCallContext

The context of the server-side call handler being invoked.

Returns
TypeDescription
TaskRepository

The response to send back to the client (wrapped by a task).

UpdateWorkflowConfig(UpdateWorkflowConfigRequest, ServerCallContext)

public virtual Task<WorkflowConfig> UpdateWorkflowConfig(UpdateWorkflowConfigRequest request, ServerCallContext context)

Updates a single WorkflowConfig.

Parameters
NameDescription
requestUpdateWorkflowConfigRequest

The request received from the client.

contextServerCallContext

The context of the server-side call handler being invoked.

Returns
TypeDescription
TaskWorkflowConfig

The response to send back to the client (wrapped by a task).

WriteFile(WriteFileRequest, ServerCallContext)

public virtual Task<WriteFileResponse> WriteFile(WriteFileRequest request, ServerCallContext context)

Writes to a file (inside a Workspace).

Parameters
NameDescription
requestWriteFileRequest

The request received from the client.

contextServerCallContext

The context of the server-side call handler being invoked.

Returns
TypeDescription
TaskWriteFileResponse

The response to send back to the client (wrapped by a task).