[BindServiceMethod(typeof(Dataform), "BindService")]
public abstract class Dataform.DataformBaseReference documentation and code samples for the Dataform v1 API class Dataform.DataformBase.
Base class for server-side implementations of Dataform
Namespace
Google.Cloud.Dataform.V1Assembly
Google.Cloud.Dataform.V1.dll
Methods
CancelWorkflowInvocation(CancelWorkflowInvocationRequest, ServerCallContext)
public virtual Task<CancelWorkflowInvocationResponse> CancelWorkflowInvocation(CancelWorkflowInvocationRequest request, ServerCallContext context)Requests cancellation of a running WorkflowInvocation.
| Parameters | |
|---|---|
| Name | Description |
request |
CancelWorkflowInvocationRequestThe request received from the client. |
context |
ServerCallContextThe context of the server-side call handler being invoked. |
| Returns | |
|---|---|
| Type | Description |
TaskCancelWorkflowInvocationResponse |
The response to send back to the client (wrapped by a task). |
CommitRepositoryChanges(CommitRepositoryChangesRequest, ServerCallContext)
public virtual Task<CommitRepositoryChangesResponse> 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 | |
|---|---|
| Name | Description |
request |
CommitRepositoryChangesRequestThe request received from the client. |
context |
ServerCallContextThe context of the server-side call handler being invoked. |
| Returns | |
|---|---|
| Type | Description |
TaskCommitRepositoryChangesResponse |
The response to send back to the client (wrapped by a task). |
CommitWorkspaceChanges(CommitWorkspaceChangesRequest, ServerCallContext)
public virtual Task<CommitWorkspaceChangesResponse> CommitWorkspaceChanges(CommitWorkspaceChangesRequest request, ServerCallContext context)Applies a Git commit for uncommitted files in a Workspace.
| Parameters | |
|---|---|
| Name | Description |
request |
CommitWorkspaceChangesRequestThe request received from the client. |
context |
ServerCallContextThe context of the server-side call handler being invoked. |
| Returns | |
|---|---|
| Type | Description |
TaskCommitWorkspaceChangesResponse |
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 | |
|---|---|
| Name | Description |
request |
ComputeRepositoryAccessTokenStatusRequestThe request received from the client. |
context |
ServerCallContextThe context of the server-side call handler being invoked. |
| Returns | |
|---|---|
| Type | Description |
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 | |
|---|---|
| Name | Description |
request |
CreateCompilationResultRequestThe request received from the client. |
context |
ServerCallContextThe context of the server-side call handler being invoked. |
| Returns | |
|---|---|
| Type | Description |
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 | |
|---|---|
| Name | Description |
request |
CreateReleaseConfigRequestThe request received from the client. |
context |
ServerCallContextThe context of the server-side call handler being invoked. |
| Returns | |
|---|---|
| Type | Description |
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 | |
|---|---|
| Name | Description |
request |
CreateRepositoryRequestThe request received from the client. |
context |
ServerCallContextThe context of the server-side call handler being invoked. |
| Returns | |
|---|---|
| Type | Description |
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 | |
|---|---|
| Name | Description |
request |
CreateWorkflowConfigRequestThe request received from the client. |
context |
ServerCallContextThe context of the server-side call handler being invoked. |
| Returns | |
|---|---|
| Type | Description |
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 | |
|---|---|
| Name | Description |
request |
CreateWorkflowInvocationRequestThe request received from the client. |
context |
ServerCallContextThe context of the server-side call handler being invoked. |
| Returns | |
|---|---|
| Type | Description |
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 | |
|---|---|
| Name | Description |
request |
CreateWorkspaceRequestThe request received from the client. |
context |
ServerCallContextThe context of the server-side call handler being invoked. |
| Returns | |
|---|---|
| Type | Description |
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 | |
|---|---|
| Name | Description |
request |
DeleteReleaseConfigRequestThe request received from the client. |
context |
ServerCallContextThe context of the server-side call handler being invoked. |
| Returns | |
|---|---|
| Type | Description |
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 | |
|---|---|
| Name | Description |
request |
DeleteRepositoryRequestThe request received from the client. |
context |
ServerCallContextThe context of the server-side call handler being invoked. |
| Returns | |
|---|---|
| Type | Description |
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 | |
|---|---|
| Name | Description |
request |
DeleteWorkflowConfigRequestThe request received from the client. |
context |
ServerCallContextThe context of the server-side call handler being invoked. |
| Returns | |
|---|---|
| Type | Description |
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 | |
|---|---|
| Name | Description |
request |
DeleteWorkflowInvocationRequestThe request received from the client. |
context |
ServerCallContextThe context of the server-side call handler being invoked. |
| Returns | |
|---|---|
| Type | Description |
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 | |
|---|---|
| Name | Description |
request |
DeleteWorkspaceRequestThe request received from the client. |
context |
ServerCallContextThe context of the server-side call handler being invoked. |
| Returns | |
|---|---|
| Type | Description |
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 | |
|---|---|
| Name | Description |
request |
FetchFileDiffRequestThe request received from the client. |
context |
ServerCallContextThe context of the server-side call handler being invoked. |
| Returns | |
|---|---|
| Type | Description |
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 | |
|---|---|
| Name | Description |
request |
FetchFileGitStatusesRequestThe request received from the client. |
context |
ServerCallContextThe context of the server-side call handler being invoked. |
| Returns | |
|---|---|
| Type | Description |
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 | |
|---|---|
| Name | Description |
request |
FetchGitAheadBehindRequestThe request received from the client. |
context |
ServerCallContextThe context of the server-side call handler being invoked. |
| Returns | |
|---|---|
| Type | Description |
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 | |
|---|---|
| Name | Description |
request |
FetchRemoteBranchesRequestThe request received from the client. |
context |
ServerCallContextThe context of the server-side call handler being invoked. |
| Returns | |
|---|---|
| Type | Description |
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 | |
|---|---|
| Name | Description |
request |
FetchRepositoryHistoryRequestThe request received from the client. |
context |
ServerCallContextThe context of the server-side call handler being invoked. |
| Returns | |
|---|---|
| Type | Description |
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 | |
|---|---|
| Name | Description |
request |
GetCompilationResultRequestThe request received from the client. |
context |
ServerCallContextThe context of the server-side call handler being invoked. |
| Returns | |
|---|---|
| Type | Description |
TaskCompilationResult |
The response to send back to the client (wrapped by a task). |
GetConfig(GetConfigRequest, ServerCallContext)
public virtual Task<Config> GetConfig(GetConfigRequest request, ServerCallContext context)Get default config for a given project and location.
| Parameters | |
|---|---|
| Name | Description |
request |
GetConfigRequestThe request received from the client. |
context |
ServerCallContextThe context of the server-side call handler being invoked. |
| Returns | |
|---|---|
| Type | Description |
TaskConfig |
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 | |
|---|---|
| Name | Description |
request |
GetReleaseConfigRequestThe request received from the client. |
context |
ServerCallContextThe context of the server-side call handler being invoked. |
| Returns | |
|---|---|
| Type | Description |
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 | |
|---|---|
| Name | Description |
request |
GetRepositoryRequestThe request received from the client. |
context |
ServerCallContextThe context of the server-side call handler being invoked. |
| Returns | |
|---|---|
| Type | Description |
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 | |
|---|---|
| Name | Description |
request |
GetWorkflowConfigRequestThe request received from the client. |
context |
ServerCallContextThe context of the server-side call handler being invoked. |
| Returns | |
|---|---|
| Type | Description |
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 | |
|---|---|
| Name | Description |
request |
GetWorkflowInvocationRequestThe request received from the client. |
context |
ServerCallContextThe context of the server-side call handler being invoked. |
| Returns | |
|---|---|
| Type | Description |
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 | |
|---|---|
| Name | Description |
request |
GetWorkspaceRequestThe request received from the client. |
context |
ServerCallContextThe context of the server-side call handler being invoked. |
| Returns | |
|---|---|
| Type | Description |
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 | |
|---|---|
| Name | Description |
request |
InstallNpmPackagesRequestThe request received from the client. |
context |
ServerCallContextThe context of the server-side call handler being invoked. |
| Returns | |
|---|---|
| Type | Description |
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 | |
|---|---|
| Name | Description |
request |
ListCompilationResultsRequestThe request received from the client. |
context |
ServerCallContextThe context of the server-side call handler being invoked. |
| Returns | |
|---|---|
| Type | Description |
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 | |
|---|---|
| Name | Description |
request |
ListReleaseConfigsRequestThe request received from the client. |
context |
ServerCallContextThe context of the server-side call handler being invoked. |
| Returns | |
|---|---|
| Type | Description |
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.
Note: This method can return repositories not shown in the Dataform UI.
| Parameters | |
|---|---|
| Name | Description |
request |
ListRepositoriesRequestThe request received from the client. |
context |
ServerCallContextThe context of the server-side call handler being invoked. |
| Returns | |
|---|---|
| Type | Description |
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 | |
|---|---|
| Name | Description |
request |
ListWorkflowConfigsRequestThe request received from the client. |
context |
ServerCallContextThe context of the server-side call handler being invoked. |
| Returns | |
|---|---|
| Type | Description |
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 | |
|---|---|
| Name | Description |
request |
ListWorkflowInvocationsRequestThe request received from the client. |
context |
ServerCallContextThe context of the server-side call handler being invoked. |
| Returns | |
|---|---|
| Type | Description |
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 | |
|---|---|
| Name | Description |
request |
ListWorkspacesRequestThe request received from the client. |
context |
ServerCallContextThe context of the server-side call handler being invoked. |
| Returns | |
|---|---|
| Type | Description |
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 | |
|---|---|
| Name | Description |
request |
MakeDirectoryRequestThe request received from the client. |
context |
ServerCallContextThe context of the server-side call handler being invoked. |
| Returns | |
|---|---|
| Type | Description |
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 | |
|---|---|
| Name | Description |
request |
MoveDirectoryRequestThe request received from the client. |
context |
ServerCallContextThe context of the server-side call handler being invoked. |
| Returns | |
|---|---|
| Type | Description |
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 | |
|---|---|
| Name | Description |
request |
MoveFileRequestThe request received from the client. |
context |
ServerCallContextThe context of the server-side call handler being invoked. |
| Returns | |
|---|---|
| Type | Description |
TaskMoveFileResponse |
The response to send back to the client (wrapped by a task). |
PullGitCommits(PullGitCommitsRequest, ServerCallContext)
public virtual Task<PullGitCommitsResponse> PullGitCommits(PullGitCommitsRequest request, ServerCallContext context)Pulls Git commits from the Repository's remote into a Workspace.
| Parameters | |
|---|---|
| Name | Description |
request |
PullGitCommitsRequestThe request received from the client. |
context |
ServerCallContextThe context of the server-side call handler being invoked. |
| Returns | |
|---|---|
| Type | Description |
TaskPullGitCommitsResponse |
The response to send back to the client (wrapped by a task). |
PushGitCommits(PushGitCommitsRequest, ServerCallContext)
public virtual Task<PushGitCommitsResponse> PushGitCommits(PushGitCommitsRequest request, ServerCallContext context)Pushes Git commits from a Workspace to the Repository's remote.
| Parameters | |
|---|---|
| Name | Description |
request |
PushGitCommitsRequestThe request received from the client. |
context |
ServerCallContextThe context of the server-side call handler being invoked. |
| Returns | |
|---|---|
| Type | Description |
TaskPushGitCommitsResponse |
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 | |
|---|---|
| Name | Description |
request |
QueryCompilationResultActionsRequestThe request received from the client. |
context |
ServerCallContextThe context of the server-side call handler being invoked. |
| Returns | |
|---|---|
| Type | Description |
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 | |
|---|---|
| Name | Description |
request |
QueryDirectoryContentsRequestThe request received from the client. |
context |
ServerCallContextThe context of the server-side call handler being invoked. |
| Returns | |
|---|---|
| Type | Description |
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 | |
|---|---|
| Name | Description |
request |
QueryRepositoryDirectoryContentsRequestThe request received from the client. |
context |
ServerCallContextThe context of the server-side call handler being invoked. |
| Returns | |
|---|---|
| Type | Description |
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 | |
|---|---|
| Name | Description |
request |
QueryWorkflowInvocationActionsRequestThe request received from the client. |
context |
ServerCallContextThe context of the server-side call handler being invoked. |
| Returns | |
|---|---|
| Type | Description |
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 | |
|---|---|
| Name | Description |
request |
ReadFileRequestThe request received from the client. |
context |
ServerCallContextThe context of the server-side call handler being invoked. |
| Returns | |
|---|---|
| Type | Description |
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 | |
|---|---|
| Name | Description |
request |
ReadRepositoryFileRequestThe request received from the client. |
context |
ServerCallContextThe context of the server-side call handler being invoked. |
| Returns | |
|---|---|
| Type | Description |
TaskReadRepositoryFileResponse |
The response to send back to the client (wrapped by a task). |
RemoveDirectory(RemoveDirectoryRequest, ServerCallContext)
public virtual Task<RemoveDirectoryResponse> RemoveDirectory(RemoveDirectoryRequest request, ServerCallContext context)Deletes a directory (inside a Workspace) and all of its contents.
| Parameters | |
|---|---|
| Name | Description |
request |
RemoveDirectoryRequestThe request received from the client. |
context |
ServerCallContextThe context of the server-side call handler being invoked. |
| Returns | |
|---|---|
| Type | Description |
TaskRemoveDirectoryResponse |
The response to send back to the client (wrapped by a task). |
RemoveFile(RemoveFileRequest, ServerCallContext)
public virtual Task<RemoveFileResponse> RemoveFile(RemoveFileRequest request, ServerCallContext context)Deletes a file (inside a Workspace).
| Parameters | |
|---|---|
| Name | Description |
request |
RemoveFileRequestThe request received from the client. |
context |
ServerCallContextThe context of the server-side call handler being invoked. |
| Returns | |
|---|---|
| Type | Description |
TaskRemoveFileResponse |
The response to send back to the client (wrapped by a task). |
ResetWorkspaceChanges(ResetWorkspaceChangesRequest, ServerCallContext)
public virtual Task<ResetWorkspaceChangesResponse> ResetWorkspaceChanges(ResetWorkspaceChangesRequest request, ServerCallContext context)Performs a Git reset for uncommitted files in a Workspace.
| Parameters | |
|---|---|
| Name | Description |
request |
ResetWorkspaceChangesRequestThe request received from the client. |
context |
ServerCallContextThe context of the server-side call handler being invoked. |
| Returns | |
|---|---|
| Type | Description |
TaskResetWorkspaceChangesResponse |
The response to send back to the client (wrapped by a task). |
SearchFiles(SearchFilesRequest, ServerCallContext)
public virtual Task<SearchFilesResponse> SearchFiles(SearchFilesRequest request, ServerCallContext context)Finds the contents of a given Workspace directory by filter.
| Parameters | |
|---|---|
| Name | Description |
request |
SearchFilesRequestThe request received from the client. |
context |
ServerCallContextThe context of the server-side call handler being invoked. |
| Returns | |
|---|---|
| Type | Description |
TaskSearchFilesResponse |
The response to send back to the client (wrapped by a task). |
UpdateConfig(UpdateConfigRequest, ServerCallContext)
public virtual Task<Config> UpdateConfig(UpdateConfigRequest request, ServerCallContext context)Update default config for a given project and location.
Note: This method does not fully implement
AIP/134. The wildcard entry (*) is treated
as a bad request, and when the field_mask is omitted, the request is
treated as a full update on all modifiable fields.
| Parameters | |
|---|---|
| Name | Description |
request |
UpdateConfigRequestThe request received from the client. |
context |
ServerCallContextThe context of the server-side call handler being invoked. |
| Returns | |
|---|---|
| Type | Description |
TaskConfig |
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.
Note: This method does not fully implement
AIP/134. The wildcard entry (*) is treated
as a bad request, and when the field_mask is omitted, the request is
treated as a full update on all modifiable fields.
| Parameters | |
|---|---|
| Name | Description |
request |
UpdateReleaseConfigRequestThe request received from the client. |
context |
ServerCallContextThe context of the server-side call handler being invoked. |
| Returns | |
|---|---|
| Type | Description |
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.
Note: This method does not fully implement
AIP/134. The wildcard entry (*) is treated
as a bad request, and when the field_mask is omitted, the request is
treated as a full update on all modifiable fields.
| Parameters | |
|---|---|
| Name | Description |
request |
UpdateRepositoryRequestThe request received from the client. |
context |
ServerCallContextThe context of the server-side call handler being invoked. |
| Returns | |
|---|---|
| Type | Description |
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.
Note: This method does not fully implement
AIP/134. The wildcard entry (*) is treated
as a bad request, and when the field_mask is omitted, the request is
treated as a full update on all modifiable fields.
| Parameters | |
|---|---|
| Name | Description |
request |
UpdateWorkflowConfigRequestThe request received from the client. |
context |
ServerCallContextThe context of the server-side call handler being invoked. |
| Returns | |
|---|---|
| Type | Description |
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 | |
|---|---|
| Name | Description |
request |
WriteFileRequestThe request received from the client. |
context |
ServerCallContextThe context of the server-side call handler being invoked. |
| Returns | |
|---|---|
| Type | Description |
TaskWriteFileResponse |
The response to send back to the client (wrapped by a task). |