public sealed class DataformClientImpl : DataformClient
Reference documentation and code samples for the Dataform v1beta1 API class DataformClientImpl.
Dataform client wrapper implementation, for convenient use.
Namespace
Google.Cloud.Dataform.V1Beta1Assembly
Google.Cloud.Dataform.V1Beta1.dll
Remarks
Dataform is a service to develop, create, document, test, and update curated tables in BigQuery.
Constructors
DataformClientImpl(DataformClient, DataformSettings, ILogger)
public DataformClientImpl(Dataform.DataformClient grpcClient, DataformSettings settings, ILogger logger)
Constructs a client wrapper for the Dataform service, with the specified gRPC client and settings.
Parameters | |
---|---|
Name | Description |
grpcClient | DataformDataformClient The underlying gRPC client. |
settings | DataformSettings The base DataformSettings used within this client. |
logger | ILogger Optional ILogger to use within this client. |
Properties
GrpcClient
public override Dataform.DataformClient GrpcClient { get; }
The underlying gRPC Dataform client
Property Value | |
---|---|
Type | Description |
DataformDataformClient |
IAMPolicyClient
public override IAMPolicyClient IAMPolicyClient { get; }
The IAMPolicyClient associated with this client.
Property Value | |
---|---|
Type | Description |
IAMPolicyClient |
LocationsClient
public override LocationsClient LocationsClient { get; }
The LocationsClient associated with this client.
Property Value | |
---|---|
Type | Description |
LocationsClient |
Methods
CancelWorkflowInvocation(CancelWorkflowInvocationRequest, CallSettings)
public override void CancelWorkflowInvocation(CancelWorkflowInvocationRequest request, CallSettings callSettings = null)
Requests cancellation of a running WorkflowInvocation.
Parameters | |
---|---|
Name | Description |
request | CancelWorkflowInvocationRequest The request object containing all of the parameters for the API call. |
callSettings | CallSettings If not null, applies overrides to this RPC call. |
CancelWorkflowInvocationAsync(CancelWorkflowInvocationRequest, CallSettings)
public override Task CancelWorkflowInvocationAsync(CancelWorkflowInvocationRequest request, CallSettings callSettings = null)
Requests cancellation of a running WorkflowInvocation.
Parameters | |
---|---|
Name | Description |
request | CancelWorkflowInvocationRequest The request object containing all of the parameters for the API call. |
callSettings | CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
Task | A Task containing the RPC response. |
CommitRepositoryChanges(CommitRepositoryChangesRequest, CallSettings)
public override void CommitRepositoryChanges(CommitRepositoryChangesRequest request, CallSettings callSettings = null)
Applies a Git commit to a Repository. The Repository must not have a value
for git_remote_settings.url
.
Parameters | |
---|---|
Name | Description |
request | CommitRepositoryChangesRequest The request object containing all of the parameters for the API call. |
callSettings | CallSettings If not null, applies overrides to this RPC call. |
CommitRepositoryChangesAsync(CommitRepositoryChangesRequest, CallSettings)
public override Task CommitRepositoryChangesAsync(CommitRepositoryChangesRequest request, CallSettings callSettings = null)
Applies a Git commit to a Repository. The Repository must not have a value
for git_remote_settings.url
.
Parameters | |
---|---|
Name | Description |
request | CommitRepositoryChangesRequest The request object containing all of the parameters for the API call. |
callSettings | CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
Task | A Task containing the RPC response. |
CommitWorkspaceChanges(CommitWorkspaceChangesRequest, CallSettings)
public override void CommitWorkspaceChanges(CommitWorkspaceChangesRequest request, CallSettings callSettings = null)
Applies a Git commit for uncommitted files in a Workspace.
Parameters | |
---|---|
Name | Description |
request | CommitWorkspaceChangesRequest The request object containing all of the parameters for the API call. |
callSettings | CallSettings If not null, applies overrides to this RPC call. |
CommitWorkspaceChangesAsync(CommitWorkspaceChangesRequest, CallSettings)
public override Task CommitWorkspaceChangesAsync(CommitWorkspaceChangesRequest request, CallSettings callSettings = null)
Applies a Git commit for uncommitted files in a Workspace.
Parameters | |
---|---|
Name | Description |
request | CommitWorkspaceChangesRequest The request object containing all of the parameters for the API call. |
callSettings | CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
Task | A Task containing the RPC response. |
ComputeRepositoryAccessTokenStatus(ComputeRepositoryAccessTokenStatusRequest, CallSettings)
public override ComputeRepositoryAccessTokenStatusResponse ComputeRepositoryAccessTokenStatus(ComputeRepositoryAccessTokenStatusRequest request, CallSettings callSettings = null)
Computes a Repository's Git access token status.
Parameters | |
---|---|
Name | Description |
request | ComputeRepositoryAccessTokenStatusRequest The request object containing all of the parameters for the API call. |
callSettings | CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
ComputeRepositoryAccessTokenStatusResponse | The RPC response. |
ComputeRepositoryAccessTokenStatusAsync(ComputeRepositoryAccessTokenStatusRequest, CallSettings)
public override Task<ComputeRepositoryAccessTokenStatusResponse> ComputeRepositoryAccessTokenStatusAsync(ComputeRepositoryAccessTokenStatusRequest request, CallSettings callSettings = null)
Computes a Repository's Git access token status.
Parameters | |
---|---|
Name | Description |
request | ComputeRepositoryAccessTokenStatusRequest The request object containing all of the parameters for the API call. |
callSettings | CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
TaskComputeRepositoryAccessTokenStatusResponse | A Task containing the RPC response. |
CreateCompilationResult(CreateCompilationResultRequest, CallSettings)
public override CompilationResult CreateCompilationResult(CreateCompilationResultRequest request, CallSettings callSettings = null)
Creates a new CompilationResult in a given project and location.
Parameters | |
---|---|
Name | Description |
request | CreateCompilationResultRequest The request object containing all of the parameters for the API call. |
callSettings | CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
CompilationResult | The RPC response. |
CreateCompilationResultAsync(CreateCompilationResultRequest, CallSettings)
public override Task<CompilationResult> CreateCompilationResultAsync(CreateCompilationResultRequest request, CallSettings callSettings = null)
Creates a new CompilationResult in a given project and location.
Parameters | |
---|---|
Name | Description |
request | CreateCompilationResultRequest The request object containing all of the parameters for the API call. |
callSettings | CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
TaskCompilationResult | A Task containing the RPC response. |
CreateReleaseConfig(CreateReleaseConfigRequest, CallSettings)
public override ReleaseConfig CreateReleaseConfig(CreateReleaseConfigRequest request, CallSettings callSettings = null)
Creates a new ReleaseConfig in a given Repository.
Parameters | |
---|---|
Name | Description |
request | CreateReleaseConfigRequest The request object containing all of the parameters for the API call. |
callSettings | CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
ReleaseConfig | The RPC response. |
CreateReleaseConfigAsync(CreateReleaseConfigRequest, CallSettings)
public override Task<ReleaseConfig> CreateReleaseConfigAsync(CreateReleaseConfigRequest request, CallSettings callSettings = null)
Creates a new ReleaseConfig in a given Repository.
Parameters | |
---|---|
Name | Description |
request | CreateReleaseConfigRequest The request object containing all of the parameters for the API call. |
callSettings | CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
TaskReleaseConfig | A Task containing the RPC response. |
CreateRepository(CreateRepositoryRequest, CallSettings)
public override Repository CreateRepository(CreateRepositoryRequest request, CallSettings callSettings = null)
Creates a new Repository in a given project and location.
Parameters | |
---|---|
Name | Description |
request | CreateRepositoryRequest The request object containing all of the parameters for the API call. |
callSettings | CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
Repository | The RPC response. |
CreateRepositoryAsync(CreateRepositoryRequest, CallSettings)
public override Task<Repository> CreateRepositoryAsync(CreateRepositoryRequest request, CallSettings callSettings = null)
Creates a new Repository in a given project and location.
Parameters | |
---|---|
Name | Description |
request | CreateRepositoryRequest The request object containing all of the parameters for the API call. |
callSettings | CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
TaskRepository | A Task containing the RPC response. |
CreateWorkflowConfig(CreateWorkflowConfigRequest, CallSettings)
public override WorkflowConfig CreateWorkflowConfig(CreateWorkflowConfigRequest request, CallSettings callSettings = null)
Creates a new WorkflowConfig in a given Repository.
Parameters | |
---|---|
Name | Description |
request | CreateWorkflowConfigRequest The request object containing all of the parameters for the API call. |
callSettings | CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
WorkflowConfig | The RPC response. |
CreateWorkflowConfigAsync(CreateWorkflowConfigRequest, CallSettings)
public override Task<WorkflowConfig> CreateWorkflowConfigAsync(CreateWorkflowConfigRequest request, CallSettings callSettings = null)
Creates a new WorkflowConfig in a given Repository.
Parameters | |
---|---|
Name | Description |
request | CreateWorkflowConfigRequest The request object containing all of the parameters for the API call. |
callSettings | CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
TaskWorkflowConfig | A Task containing the RPC response. |
CreateWorkflowInvocation(CreateWorkflowInvocationRequest, CallSettings)
public override WorkflowInvocation CreateWorkflowInvocation(CreateWorkflowInvocationRequest request, CallSettings callSettings = null)
Creates a new WorkflowInvocation in a given Repository.
Parameters | |
---|---|
Name | Description |
request | CreateWorkflowInvocationRequest The request object containing all of the parameters for the API call. |
callSettings | CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
WorkflowInvocation | The RPC response. |
CreateWorkflowInvocationAsync(CreateWorkflowInvocationRequest, CallSettings)
public override Task<WorkflowInvocation> CreateWorkflowInvocationAsync(CreateWorkflowInvocationRequest request, CallSettings callSettings = null)
Creates a new WorkflowInvocation in a given Repository.
Parameters | |
---|---|
Name | Description |
request | CreateWorkflowInvocationRequest The request object containing all of the parameters for the API call. |
callSettings | CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
TaskWorkflowInvocation | A Task containing the RPC response. |
CreateWorkspace(CreateWorkspaceRequest, CallSettings)
public override Workspace CreateWorkspace(CreateWorkspaceRequest request, CallSettings callSettings = null)
Creates a new Workspace in a given Repository.
Parameters | |
---|---|
Name | Description |
request | CreateWorkspaceRequest The request object containing all of the parameters for the API call. |
callSettings | CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
Workspace | The RPC response. |
CreateWorkspaceAsync(CreateWorkspaceRequest, CallSettings)
public override Task<Workspace> CreateWorkspaceAsync(CreateWorkspaceRequest request, CallSettings callSettings = null)
Creates a new Workspace in a given Repository.
Parameters | |
---|---|
Name | Description |
request | CreateWorkspaceRequest The request object containing all of the parameters for the API call. |
callSettings | CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
TaskWorkspace | A Task containing the RPC response. |
DeleteReleaseConfig(DeleteReleaseConfigRequest, CallSettings)
public override void DeleteReleaseConfig(DeleteReleaseConfigRequest request, CallSettings callSettings = null)
Deletes a single ReleaseConfig.
Parameters | |
---|---|
Name | Description |
request | DeleteReleaseConfigRequest The request object containing all of the parameters for the API call. |
callSettings | CallSettings If not null, applies overrides to this RPC call. |
DeleteReleaseConfigAsync(DeleteReleaseConfigRequest, CallSettings)
public override Task DeleteReleaseConfigAsync(DeleteReleaseConfigRequest request, CallSettings callSettings = null)
Deletes a single ReleaseConfig.
Parameters | |
---|---|
Name | Description |
request | DeleteReleaseConfigRequest The request object containing all of the parameters for the API call. |
callSettings | CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
Task | A Task containing the RPC response. |
DeleteRepository(DeleteRepositoryRequest, CallSettings)
public override void DeleteRepository(DeleteRepositoryRequest request, CallSettings callSettings = null)
Deletes a single Repository.
Parameters | |
---|---|
Name | Description |
request | DeleteRepositoryRequest The request object containing all of the parameters for the API call. |
callSettings | CallSettings If not null, applies overrides to this RPC call. |
DeleteRepositoryAsync(DeleteRepositoryRequest, CallSettings)
public override Task DeleteRepositoryAsync(DeleteRepositoryRequest request, CallSettings callSettings = null)
Deletes a single Repository.
Parameters | |
---|---|
Name | Description |
request | DeleteRepositoryRequest The request object containing all of the parameters for the API call. |
callSettings | CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
Task | A Task containing the RPC response. |
DeleteWorkflowConfig(DeleteWorkflowConfigRequest, CallSettings)
public override void DeleteWorkflowConfig(DeleteWorkflowConfigRequest request, CallSettings callSettings = null)
Deletes a single WorkflowConfig.
Parameters | |
---|---|
Name | Description |
request | DeleteWorkflowConfigRequest The request object containing all of the parameters for the API call. |
callSettings | CallSettings If not null, applies overrides to this RPC call. |
DeleteWorkflowConfigAsync(DeleteWorkflowConfigRequest, CallSettings)
public override Task DeleteWorkflowConfigAsync(DeleteWorkflowConfigRequest request, CallSettings callSettings = null)
Deletes a single WorkflowConfig.
Parameters | |
---|---|
Name | Description |
request | DeleteWorkflowConfigRequest The request object containing all of the parameters for the API call. |
callSettings | CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
Task | A Task containing the RPC response. |
DeleteWorkflowInvocation(DeleteWorkflowInvocationRequest, CallSettings)
public override void DeleteWorkflowInvocation(DeleteWorkflowInvocationRequest request, CallSettings callSettings = null)
Deletes a single WorkflowInvocation.
Parameters | |
---|---|
Name | Description |
request | DeleteWorkflowInvocationRequest The request object containing all of the parameters for the API call. |
callSettings | CallSettings If not null, applies overrides to this RPC call. |
DeleteWorkflowInvocationAsync(DeleteWorkflowInvocationRequest, CallSettings)
public override Task DeleteWorkflowInvocationAsync(DeleteWorkflowInvocationRequest request, CallSettings callSettings = null)
Deletes a single WorkflowInvocation.
Parameters | |
---|---|
Name | Description |
request | DeleteWorkflowInvocationRequest The request object containing all of the parameters for the API call. |
callSettings | CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
Task | A Task containing the RPC response. |
DeleteWorkspace(DeleteWorkspaceRequest, CallSettings)
public override void DeleteWorkspace(DeleteWorkspaceRequest request, CallSettings callSettings = null)
Deletes a single Workspace.
Parameters | |
---|---|
Name | Description |
request | DeleteWorkspaceRequest The request object containing all of the parameters for the API call. |
callSettings | CallSettings If not null, applies overrides to this RPC call. |
DeleteWorkspaceAsync(DeleteWorkspaceRequest, CallSettings)
public override Task DeleteWorkspaceAsync(DeleteWorkspaceRequest request, CallSettings callSettings = null)
Deletes a single Workspace.
Parameters | |
---|---|
Name | Description |
request | DeleteWorkspaceRequest The request object containing all of the parameters for the API call. |
callSettings | CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
Task | A Task containing the RPC response. |
FetchFileDiff(FetchFileDiffRequest, CallSettings)
public override FetchFileDiffResponse FetchFileDiff(FetchFileDiffRequest request, CallSettings callSettings = null)
Fetches Git diff for an uncommitted file in a Workspace.
Parameters | |
---|---|
Name | Description |
request | FetchFileDiffRequest The request object containing all of the parameters for the API call. |
callSettings | CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
FetchFileDiffResponse | The RPC response. |
FetchFileDiffAsync(FetchFileDiffRequest, CallSettings)
public override Task<FetchFileDiffResponse> FetchFileDiffAsync(FetchFileDiffRequest request, CallSettings callSettings = null)
Fetches Git diff for an uncommitted file in a Workspace.
Parameters | |
---|---|
Name | Description |
request | FetchFileDiffRequest The request object containing all of the parameters for the API call. |
callSettings | CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
TaskFetchFileDiffResponse | A Task containing the RPC response. |
FetchFileGitStatuses(FetchFileGitStatusesRequest, CallSettings)
public override FetchFileGitStatusesResponse FetchFileGitStatuses(FetchFileGitStatusesRequest request, CallSettings callSettings = null)
Fetches Git statuses for the files in a Workspace.
Parameters | |
---|---|
Name | Description |
request | FetchFileGitStatusesRequest The request object containing all of the parameters for the API call. |
callSettings | CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
FetchFileGitStatusesResponse | The RPC response. |
FetchFileGitStatusesAsync(FetchFileGitStatusesRequest, CallSettings)
public override Task<FetchFileGitStatusesResponse> FetchFileGitStatusesAsync(FetchFileGitStatusesRequest request, CallSettings callSettings = null)
Fetches Git statuses for the files in a Workspace.
Parameters | |
---|---|
Name | Description |
request | FetchFileGitStatusesRequest The request object containing all of the parameters for the API call. |
callSettings | CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
TaskFetchFileGitStatusesResponse | A Task containing the RPC response. |
FetchGitAheadBehind(FetchGitAheadBehindRequest, CallSettings)
public override FetchGitAheadBehindResponse FetchGitAheadBehind(FetchGitAheadBehindRequest request, CallSettings callSettings = null)
Fetches Git ahead/behind against a remote branch.
Parameters | |
---|---|
Name | Description |
request | FetchGitAheadBehindRequest The request object containing all of the parameters for the API call. |
callSettings | CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
FetchGitAheadBehindResponse | The RPC response. |
FetchGitAheadBehindAsync(FetchGitAheadBehindRequest, CallSettings)
public override Task<FetchGitAheadBehindResponse> FetchGitAheadBehindAsync(FetchGitAheadBehindRequest request, CallSettings callSettings = null)
Fetches Git ahead/behind against a remote branch.
Parameters | |
---|---|
Name | Description |
request | FetchGitAheadBehindRequest The request object containing all of the parameters for the API call. |
callSettings | CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
TaskFetchGitAheadBehindResponse | A Task containing the RPC response. |
FetchRemoteBranches(FetchRemoteBranchesRequest, CallSettings)
public override FetchRemoteBranchesResponse FetchRemoteBranches(FetchRemoteBranchesRequest request, CallSettings callSettings = null)
Fetches a Repository's remote branches.
Parameters | |
---|---|
Name | Description |
request | FetchRemoteBranchesRequest The request object containing all of the parameters for the API call. |
callSettings | CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
FetchRemoteBranchesResponse | The RPC response. |
FetchRemoteBranchesAsync(FetchRemoteBranchesRequest, CallSettings)
public override Task<FetchRemoteBranchesResponse> FetchRemoteBranchesAsync(FetchRemoteBranchesRequest request, CallSettings callSettings = null)
Fetches a Repository's remote branches.
Parameters | |
---|---|
Name | Description |
request | FetchRemoteBranchesRequest The request object containing all of the parameters for the API call. |
callSettings | CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
TaskFetchRemoteBranchesResponse | A Task containing the RPC response. |
FetchRepositoryHistory(FetchRepositoryHistoryRequest, CallSettings)
public override PagedEnumerable<FetchRepositoryHistoryResponse, CommitLogEntry> FetchRepositoryHistory(FetchRepositoryHistoryRequest request, CallSettings callSettings = null)
Fetches a Repository's history of commits. The Repository must not have a
value for git_remote_settings.url
.
Parameters | |
---|---|
Name | Description |
request | FetchRepositoryHistoryRequest The request object containing all of the parameters for the API call. |
callSettings | CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
PagedEnumerableFetchRepositoryHistoryResponseCommitLogEntry | A pageable sequence of CommitLogEntry resources. |
FetchRepositoryHistoryAsync(FetchRepositoryHistoryRequest, CallSettings)
public override PagedAsyncEnumerable<FetchRepositoryHistoryResponse, CommitLogEntry> FetchRepositoryHistoryAsync(FetchRepositoryHistoryRequest request, CallSettings callSettings = null)
Fetches a Repository's history of commits. The Repository must not have a
value for git_remote_settings.url
.
Parameters | |
---|---|
Name | Description |
request | FetchRepositoryHistoryRequest The request object containing all of the parameters for the API call. |
callSettings | CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
PagedAsyncEnumerableFetchRepositoryHistoryResponseCommitLogEntry | A pageable asynchronous sequence of CommitLogEntry resources. |
GetCompilationResult(GetCompilationResultRequest, CallSettings)
public override CompilationResult GetCompilationResult(GetCompilationResultRequest request, CallSettings callSettings = null)
Fetches a single CompilationResult.
Parameters | |
---|---|
Name | Description |
request | GetCompilationResultRequest The request object containing all of the parameters for the API call. |
callSettings | CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
CompilationResult | The RPC response. |
GetCompilationResultAsync(GetCompilationResultRequest, CallSettings)
public override Task<CompilationResult> GetCompilationResultAsync(GetCompilationResultRequest request, CallSettings callSettings = null)
Fetches a single CompilationResult.
Parameters | |
---|---|
Name | Description |
request | GetCompilationResultRequest The request object containing all of the parameters for the API call. |
callSettings | CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
TaskCompilationResult | A Task containing the RPC response. |
GetReleaseConfig(GetReleaseConfigRequest, CallSettings)
public override ReleaseConfig GetReleaseConfig(GetReleaseConfigRequest request, CallSettings callSettings = null)
Fetches a single ReleaseConfig.
Parameters | |
---|---|
Name | Description |
request | GetReleaseConfigRequest The request object containing all of the parameters for the API call. |
callSettings | CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
ReleaseConfig | The RPC response. |
GetReleaseConfigAsync(GetReleaseConfigRequest, CallSettings)
public override Task<ReleaseConfig> GetReleaseConfigAsync(GetReleaseConfigRequest request, CallSettings callSettings = null)
Fetches a single ReleaseConfig.
Parameters | |
---|---|
Name | Description |
request | GetReleaseConfigRequest The request object containing all of the parameters for the API call. |
callSettings | CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
TaskReleaseConfig | A Task containing the RPC response. |
GetRepository(GetRepositoryRequest, CallSettings)
public override Repository GetRepository(GetRepositoryRequest request, CallSettings callSettings = null)
Fetches a single Repository.
Parameters | |
---|---|
Name | Description |
request | GetRepositoryRequest The request object containing all of the parameters for the API call. |
callSettings | CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
Repository | The RPC response. |
GetRepositoryAsync(GetRepositoryRequest, CallSettings)
public override Task<Repository> GetRepositoryAsync(GetRepositoryRequest request, CallSettings callSettings = null)
Fetches a single Repository.
Parameters | |
---|---|
Name | Description |
request | GetRepositoryRequest The request object containing all of the parameters for the API call. |
callSettings | CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
TaskRepository | A Task containing the RPC response. |
GetWorkflowConfig(GetWorkflowConfigRequest, CallSettings)
public override WorkflowConfig GetWorkflowConfig(GetWorkflowConfigRequest request, CallSettings callSettings = null)
Fetches a single WorkflowConfig.
Parameters | |
---|---|
Name | Description |
request | GetWorkflowConfigRequest The request object containing all of the parameters for the API call. |
callSettings | CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
WorkflowConfig | The RPC response. |
GetWorkflowConfigAsync(GetWorkflowConfigRequest, CallSettings)
public override Task<WorkflowConfig> GetWorkflowConfigAsync(GetWorkflowConfigRequest request, CallSettings callSettings = null)
Fetches a single WorkflowConfig.
Parameters | |
---|---|
Name | Description |
request | GetWorkflowConfigRequest The request object containing all of the parameters for the API call. |
callSettings | CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
TaskWorkflowConfig | A Task containing the RPC response. |
GetWorkflowInvocation(GetWorkflowInvocationRequest, CallSettings)
public override WorkflowInvocation GetWorkflowInvocation(GetWorkflowInvocationRequest request, CallSettings callSettings = null)
Fetches a single WorkflowInvocation.
Parameters | |
---|---|
Name | Description |
request | GetWorkflowInvocationRequest The request object containing all of the parameters for the API call. |
callSettings | CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
WorkflowInvocation | The RPC response. |
GetWorkflowInvocationAsync(GetWorkflowInvocationRequest, CallSettings)
public override Task<WorkflowInvocation> GetWorkflowInvocationAsync(GetWorkflowInvocationRequest request, CallSettings callSettings = null)
Fetches a single WorkflowInvocation.
Parameters | |
---|---|
Name | Description |
request | GetWorkflowInvocationRequest The request object containing all of the parameters for the API call. |
callSettings | CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
TaskWorkflowInvocation | A Task containing the RPC response. |
GetWorkspace(GetWorkspaceRequest, CallSettings)
public override Workspace GetWorkspace(GetWorkspaceRequest request, CallSettings callSettings = null)
Fetches a single Workspace.
Parameters | |
---|---|
Name | Description |
request | GetWorkspaceRequest The request object containing all of the parameters for the API call. |
callSettings | CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
Workspace | The RPC response. |
GetWorkspaceAsync(GetWorkspaceRequest, CallSettings)
public override Task<Workspace> GetWorkspaceAsync(GetWorkspaceRequest request, CallSettings callSettings = null)
Fetches a single Workspace.
Parameters | |
---|---|
Name | Description |
request | GetWorkspaceRequest The request object containing all of the parameters for the API call. |
callSettings | CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
TaskWorkspace | A Task containing the RPC response. |
InstallNpmPackages(InstallNpmPackagesRequest, CallSettings)
public override InstallNpmPackagesResponse InstallNpmPackages(InstallNpmPackagesRequest request, CallSettings callSettings = null)
Installs dependency NPM packages (inside a Workspace).
Parameters | |
---|---|
Name | Description |
request | InstallNpmPackagesRequest The request object containing all of the parameters for the API call. |
callSettings | CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
InstallNpmPackagesResponse | The RPC response. |
InstallNpmPackagesAsync(InstallNpmPackagesRequest, CallSettings)
public override Task<InstallNpmPackagesResponse> InstallNpmPackagesAsync(InstallNpmPackagesRequest request, CallSettings callSettings = null)
Installs dependency NPM packages (inside a Workspace).
Parameters | |
---|---|
Name | Description |
request | InstallNpmPackagesRequest The request object containing all of the parameters for the API call. |
callSettings | CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
TaskInstallNpmPackagesResponse | A Task containing the RPC response. |
ListCompilationResults(ListCompilationResultsRequest, CallSettings)
public override PagedEnumerable<ListCompilationResultsResponse, CompilationResult> ListCompilationResults(ListCompilationResultsRequest request, CallSettings callSettings = null)
Lists CompilationResults in a given Repository.
Parameters | |
---|---|
Name | Description |
request | ListCompilationResultsRequest The request object containing all of the parameters for the API call. |
callSettings | CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
PagedEnumerableListCompilationResultsResponseCompilationResult | A pageable sequence of CompilationResult resources. |
ListCompilationResultsAsync(ListCompilationResultsRequest, CallSettings)
public override PagedAsyncEnumerable<ListCompilationResultsResponse, CompilationResult> ListCompilationResultsAsync(ListCompilationResultsRequest request, CallSettings callSettings = null)
Lists CompilationResults in a given Repository.
Parameters | |
---|---|
Name | Description |
request | ListCompilationResultsRequest The request object containing all of the parameters for the API call. |
callSettings | CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
PagedAsyncEnumerableListCompilationResultsResponseCompilationResult | A pageable asynchronous sequence of CompilationResult resources. |
ListReleaseConfigs(ListReleaseConfigsRequest, CallSettings)
public override PagedEnumerable<ListReleaseConfigsResponse, ReleaseConfig> ListReleaseConfigs(ListReleaseConfigsRequest request, CallSettings callSettings = null)
Lists ReleaseConfigs in a given Repository.
Parameters | |
---|---|
Name | Description |
request | ListReleaseConfigsRequest The request object containing all of the parameters for the API call. |
callSettings | CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
PagedEnumerableListReleaseConfigsResponseReleaseConfig | A pageable sequence of ReleaseConfig resources. |
ListReleaseConfigsAsync(ListReleaseConfigsRequest, CallSettings)
public override PagedAsyncEnumerable<ListReleaseConfigsResponse, ReleaseConfig> ListReleaseConfigsAsync(ListReleaseConfigsRequest request, CallSettings callSettings = null)
Lists ReleaseConfigs in a given Repository.
Parameters | |
---|---|
Name | Description |
request | ListReleaseConfigsRequest The request object containing all of the parameters for the API call. |
callSettings | CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
PagedAsyncEnumerableListReleaseConfigsResponseReleaseConfig | A pageable asynchronous sequence of ReleaseConfig resources. |
ListRepositories(ListRepositoriesRequest, CallSettings)
public override PagedEnumerable<ListRepositoriesResponse, Repository> ListRepositories(ListRepositoriesRequest request, CallSettings callSettings = null)
Lists Repositories in a given project and location.
Parameters | |
---|---|
Name | Description |
request | ListRepositoriesRequest The request object containing all of the parameters for the API call. |
callSettings | CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
PagedEnumerableListRepositoriesResponseRepository | A pageable sequence of Repository resources. |
ListRepositoriesAsync(ListRepositoriesRequest, CallSettings)
public override PagedAsyncEnumerable<ListRepositoriesResponse, Repository> ListRepositoriesAsync(ListRepositoriesRequest request, CallSettings callSettings = null)
Lists Repositories in a given project and location.
Parameters | |
---|---|
Name | Description |
request | ListRepositoriesRequest The request object containing all of the parameters for the API call. |
callSettings | CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
PagedAsyncEnumerableListRepositoriesResponseRepository | A pageable asynchronous sequence of Repository resources. |
ListWorkflowConfigs(ListWorkflowConfigsRequest, CallSettings)
public override PagedEnumerable<ListWorkflowConfigsResponse, WorkflowConfig> ListWorkflowConfigs(ListWorkflowConfigsRequest request, CallSettings callSettings = null)
Lists WorkflowConfigs in a given Repository.
Parameters | |
---|---|
Name | Description |
request | ListWorkflowConfigsRequest The request object containing all of the parameters for the API call. |
callSettings | CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
PagedEnumerableListWorkflowConfigsResponseWorkflowConfig | A pageable sequence of WorkflowConfig resources. |
ListWorkflowConfigsAsync(ListWorkflowConfigsRequest, CallSettings)
public override PagedAsyncEnumerable<ListWorkflowConfigsResponse, WorkflowConfig> ListWorkflowConfigsAsync(ListWorkflowConfigsRequest request, CallSettings callSettings = null)
Lists WorkflowConfigs in a given Repository.
Parameters | |
---|---|
Name | Description |
request | ListWorkflowConfigsRequest The request object containing all of the parameters for the API call. |
callSettings | CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
PagedAsyncEnumerableListWorkflowConfigsResponseWorkflowConfig | A pageable asynchronous sequence of WorkflowConfig resources. |
ListWorkflowInvocations(ListWorkflowInvocationsRequest, CallSettings)
public override PagedEnumerable<ListWorkflowInvocationsResponse, WorkflowInvocation> ListWorkflowInvocations(ListWorkflowInvocationsRequest request, CallSettings callSettings = null)
Lists WorkflowInvocations in a given Repository.
Parameters | |
---|---|
Name | Description |
request | ListWorkflowInvocationsRequest The request object containing all of the parameters for the API call. |
callSettings | CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
PagedEnumerableListWorkflowInvocationsResponseWorkflowInvocation | A pageable sequence of WorkflowInvocation resources. |
ListWorkflowInvocationsAsync(ListWorkflowInvocationsRequest, CallSettings)
public override PagedAsyncEnumerable<ListWorkflowInvocationsResponse, WorkflowInvocation> ListWorkflowInvocationsAsync(ListWorkflowInvocationsRequest request, CallSettings callSettings = null)
Lists WorkflowInvocations in a given Repository.
Parameters | |
---|---|
Name | Description |
request | ListWorkflowInvocationsRequest The request object containing all of the parameters for the API call. |
callSettings | CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
PagedAsyncEnumerableListWorkflowInvocationsResponseWorkflowInvocation | A pageable asynchronous sequence of WorkflowInvocation resources. |
ListWorkspaces(ListWorkspacesRequest, CallSettings)
public override PagedEnumerable<ListWorkspacesResponse, Workspace> ListWorkspaces(ListWorkspacesRequest request, CallSettings callSettings = null)
Lists Workspaces in a given Repository.
Parameters | |
---|---|
Name | Description |
request | ListWorkspacesRequest The request object containing all of the parameters for the API call. |
callSettings | CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
PagedEnumerableListWorkspacesResponseWorkspace | A pageable sequence of Workspace resources. |
ListWorkspacesAsync(ListWorkspacesRequest, CallSettings)
public override PagedAsyncEnumerable<ListWorkspacesResponse, Workspace> ListWorkspacesAsync(ListWorkspacesRequest request, CallSettings callSettings = null)
Lists Workspaces in a given Repository.
Parameters | |
---|---|
Name | Description |
request | ListWorkspacesRequest The request object containing all of the parameters for the API call. |
callSettings | CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
PagedAsyncEnumerableListWorkspacesResponseWorkspace | A pageable asynchronous sequence of Workspace resources. |
MakeDirectory(MakeDirectoryRequest, CallSettings)
public override MakeDirectoryResponse MakeDirectory(MakeDirectoryRequest request, CallSettings callSettings = null)
Creates a directory inside a Workspace.
Parameters | |
---|---|
Name | Description |
request | MakeDirectoryRequest The request object containing all of the parameters for the API call. |
callSettings | CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
MakeDirectoryResponse | The RPC response. |
MakeDirectoryAsync(MakeDirectoryRequest, CallSettings)
public override Task<MakeDirectoryResponse> MakeDirectoryAsync(MakeDirectoryRequest request, CallSettings callSettings = null)
Creates a directory inside a Workspace.
Parameters | |
---|---|
Name | Description |
request | MakeDirectoryRequest The request object containing all of the parameters for the API call. |
callSettings | CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
TaskMakeDirectoryResponse | A Task containing the RPC response. |
MoveDirectory(MoveDirectoryRequest, CallSettings)
public override MoveDirectoryResponse MoveDirectory(MoveDirectoryRequest request, CallSettings callSettings = null)
Moves a directory (inside a Workspace), and all of its contents, to a new location.
Parameters | |
---|---|
Name | Description |
request | MoveDirectoryRequest The request object containing all of the parameters for the API call. |
callSettings | CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
MoveDirectoryResponse | The RPC response. |
MoveDirectoryAsync(MoveDirectoryRequest, CallSettings)
public override Task<MoveDirectoryResponse> MoveDirectoryAsync(MoveDirectoryRequest request, CallSettings callSettings = null)
Moves a directory (inside a Workspace), and all of its contents, to a new location.
Parameters | |
---|---|
Name | Description |
request | MoveDirectoryRequest The request object containing all of the parameters for the API call. |
callSettings | CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
TaskMoveDirectoryResponse | A Task containing the RPC response. |
MoveFile(MoveFileRequest, CallSettings)
public override MoveFileResponse MoveFile(MoveFileRequest request, CallSettings callSettings = null)
Moves a file (inside a Workspace) to a new location.
Parameters | |
---|---|
Name | Description |
request | MoveFileRequest The request object containing all of the parameters for the API call. |
callSettings | CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
MoveFileResponse | The RPC response. |
MoveFileAsync(MoveFileRequest, CallSettings)
public override Task<MoveFileResponse> MoveFileAsync(MoveFileRequest request, CallSettings callSettings = null)
Moves a file (inside a Workspace) to a new location.
Parameters | |
---|---|
Name | Description |
request | MoveFileRequest The request object containing all of the parameters for the API call. |
callSettings | CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
TaskMoveFileResponse | A Task containing the RPC response. |
PullGitCommits(PullGitCommitsRequest, CallSettings)
public override void PullGitCommits(PullGitCommitsRequest request, CallSettings callSettings = null)
Pulls Git commits from the Repository's remote into a Workspace.
Parameters | |
---|---|
Name | Description |
request | PullGitCommitsRequest The request object containing all of the parameters for the API call. |
callSettings | CallSettings If not null, applies overrides to this RPC call. |
PullGitCommitsAsync(PullGitCommitsRequest, CallSettings)
public override Task PullGitCommitsAsync(PullGitCommitsRequest request, CallSettings callSettings = null)
Pulls Git commits from the Repository's remote into a Workspace.
Parameters | |
---|---|
Name | Description |
request | PullGitCommitsRequest The request object containing all of the parameters for the API call. |
callSettings | CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
Task | A Task containing the RPC response. |
PushGitCommits(PushGitCommitsRequest, CallSettings)
public override void PushGitCommits(PushGitCommitsRequest request, CallSettings callSettings = null)
Pushes Git commits from a Workspace to the Repository's remote.
Parameters | |
---|---|
Name | Description |
request | PushGitCommitsRequest The request object containing all of the parameters for the API call. |
callSettings | CallSettings If not null, applies overrides to this RPC call. |
PushGitCommitsAsync(PushGitCommitsRequest, CallSettings)
public override Task PushGitCommitsAsync(PushGitCommitsRequest request, CallSettings callSettings = null)
Pushes Git commits from a Workspace to the Repository's remote.
Parameters | |
---|---|
Name | Description |
request | PushGitCommitsRequest The request object containing all of the parameters for the API call. |
callSettings | CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
Task | A Task containing the RPC response. |
QueryCompilationResultActions(QueryCompilationResultActionsRequest, CallSettings)
public override PagedEnumerable<QueryCompilationResultActionsResponse, CompilationResultAction> QueryCompilationResultActions(QueryCompilationResultActionsRequest request, CallSettings callSettings = null)
Returns CompilationResultActions in a given CompilationResult.
Parameters | |
---|---|
Name | Description |
request | QueryCompilationResultActionsRequest The request object containing all of the parameters for the API call. |
callSettings | CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
PagedEnumerableQueryCompilationResultActionsResponseCompilationResultAction | A pageable sequence of CompilationResultAction resources. |
QueryCompilationResultActionsAsync(QueryCompilationResultActionsRequest, CallSettings)
public override PagedAsyncEnumerable<QueryCompilationResultActionsResponse, CompilationResultAction> QueryCompilationResultActionsAsync(QueryCompilationResultActionsRequest request, CallSettings callSettings = null)
Returns CompilationResultActions in a given CompilationResult.
Parameters | |
---|---|
Name | Description |
request | QueryCompilationResultActionsRequest The request object containing all of the parameters for the API call. |
callSettings | CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
PagedAsyncEnumerableQueryCompilationResultActionsResponseCompilationResultAction | A pageable asynchronous sequence of CompilationResultAction resources. |
QueryDirectoryContents(QueryDirectoryContentsRequest, CallSettings)
public override PagedEnumerable<QueryDirectoryContentsResponse, DirectoryEntry> QueryDirectoryContents(QueryDirectoryContentsRequest request, CallSettings callSettings = null)
Returns the contents of a given Workspace directory.
Parameters | |
---|---|
Name | Description |
request | QueryDirectoryContentsRequest The request object containing all of the parameters for the API call. |
callSettings | CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
PagedEnumerableQueryDirectoryContentsResponseDirectoryEntry | A pageable sequence of DirectoryEntry resources. |
QueryDirectoryContentsAsync(QueryDirectoryContentsRequest, CallSettings)
public override PagedAsyncEnumerable<QueryDirectoryContentsResponse, DirectoryEntry> QueryDirectoryContentsAsync(QueryDirectoryContentsRequest request, CallSettings callSettings = null)
Returns the contents of a given Workspace directory.
Parameters | |
---|---|
Name | Description |
request | QueryDirectoryContentsRequest The request object containing all of the parameters for the API call. |
callSettings | CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
PagedAsyncEnumerableQueryDirectoryContentsResponseDirectoryEntry | A pageable asynchronous sequence of DirectoryEntry resources. |
QueryRepositoryDirectoryContents(QueryRepositoryDirectoryContentsRequest, CallSettings)
public override PagedEnumerable<QueryRepositoryDirectoryContentsResponse, DirectoryEntry> QueryRepositoryDirectoryContents(QueryRepositoryDirectoryContentsRequest request, CallSettings callSettings = null)
Returns the contents of a given Repository directory. The Repository must
not have a value for git_remote_settings.url
.
Parameters | |
---|---|
Name | Description |
request | QueryRepositoryDirectoryContentsRequest The request object containing all of the parameters for the API call. |
callSettings | CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
PagedEnumerableQueryRepositoryDirectoryContentsResponseDirectoryEntry | A pageable sequence of DirectoryEntry resources. |
QueryRepositoryDirectoryContentsAsync(QueryRepositoryDirectoryContentsRequest, CallSettings)
public override PagedAsyncEnumerable<QueryRepositoryDirectoryContentsResponse, DirectoryEntry> QueryRepositoryDirectoryContentsAsync(QueryRepositoryDirectoryContentsRequest request, CallSettings callSettings = null)
Returns the contents of a given Repository directory. The Repository must
not have a value for git_remote_settings.url
.
Parameters | |
---|---|
Name | Description |
request | QueryRepositoryDirectoryContentsRequest The request object containing all of the parameters for the API call. |
callSettings | CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
PagedAsyncEnumerableQueryRepositoryDirectoryContentsResponseDirectoryEntry | A pageable asynchronous sequence of DirectoryEntry resources. |
QueryWorkflowInvocationActions(QueryWorkflowInvocationActionsRequest, CallSettings)
public override PagedEnumerable<QueryWorkflowInvocationActionsResponse, WorkflowInvocationAction> QueryWorkflowInvocationActions(QueryWorkflowInvocationActionsRequest request, CallSettings callSettings = null)
Returns WorkflowInvocationActions in a given WorkflowInvocation.
Parameters | |
---|---|
Name | Description |
request | QueryWorkflowInvocationActionsRequest The request object containing all of the parameters for the API call. |
callSettings | CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
PagedEnumerableQueryWorkflowInvocationActionsResponseWorkflowInvocationAction | A pageable sequence of WorkflowInvocationAction resources. |
QueryWorkflowInvocationActionsAsync(QueryWorkflowInvocationActionsRequest, CallSettings)
public override PagedAsyncEnumerable<QueryWorkflowInvocationActionsResponse, WorkflowInvocationAction> QueryWorkflowInvocationActionsAsync(QueryWorkflowInvocationActionsRequest request, CallSettings callSettings = null)
Returns WorkflowInvocationActions in a given WorkflowInvocation.
Parameters | |
---|---|
Name | Description |
request | QueryWorkflowInvocationActionsRequest The request object containing all of the parameters for the API call. |
callSettings | CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
PagedAsyncEnumerableQueryWorkflowInvocationActionsResponseWorkflowInvocationAction | A pageable asynchronous sequence of WorkflowInvocationAction resources. |
ReadFile(ReadFileRequest, CallSettings)
public override ReadFileResponse ReadFile(ReadFileRequest request, CallSettings callSettings = null)
Returns the contents of a file (inside a Workspace).
Parameters | |
---|---|
Name | Description |
request | ReadFileRequest The request object containing all of the parameters for the API call. |
callSettings | CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
ReadFileResponse | The RPC response. |
ReadFileAsync(ReadFileRequest, CallSettings)
public override Task<ReadFileResponse> ReadFileAsync(ReadFileRequest request, CallSettings callSettings = null)
Returns the contents of a file (inside a Workspace).
Parameters | |
---|---|
Name | Description |
request | ReadFileRequest The request object containing all of the parameters for the API call. |
callSettings | CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
TaskReadFileResponse | A Task containing the RPC response. |
ReadRepositoryFile(ReadRepositoryFileRequest, CallSettings)
public override ReadRepositoryFileResponse ReadRepositoryFile(ReadRepositoryFileRequest request, CallSettings callSettings = null)
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 | ReadRepositoryFileRequest The request object containing all of the parameters for the API call. |
callSettings | CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
ReadRepositoryFileResponse | The RPC response. |
ReadRepositoryFileAsync(ReadRepositoryFileRequest, CallSettings)
public override Task<ReadRepositoryFileResponse> ReadRepositoryFileAsync(ReadRepositoryFileRequest request, CallSettings callSettings = null)
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 | ReadRepositoryFileRequest The request object containing all of the parameters for the API call. |
callSettings | CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
TaskReadRepositoryFileResponse | A Task containing the RPC response. |
RemoveDirectory(RemoveDirectoryRequest, CallSettings)
public override void RemoveDirectory(RemoveDirectoryRequest request, CallSettings callSettings = null)
Deletes a directory (inside a Workspace) and all of its contents.
Parameters | |
---|---|
Name | Description |
request | RemoveDirectoryRequest The request object containing all of the parameters for the API call. |
callSettings | CallSettings If not null, applies overrides to this RPC call. |
RemoveDirectoryAsync(RemoveDirectoryRequest, CallSettings)
public override Task RemoveDirectoryAsync(RemoveDirectoryRequest request, CallSettings callSettings = null)
Deletes a directory (inside a Workspace) and all of its contents.
Parameters | |
---|---|
Name | Description |
request | RemoveDirectoryRequest The request object containing all of the parameters for the API call. |
callSettings | CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
Task | A Task containing the RPC response. |
RemoveFile(RemoveFileRequest, CallSettings)
public override void RemoveFile(RemoveFileRequest request, CallSettings callSettings = null)
Deletes a file (inside a Workspace).
Parameters | |
---|---|
Name | Description |
request | RemoveFileRequest The request object containing all of the parameters for the API call. |
callSettings | CallSettings If not null, applies overrides to this RPC call. |
RemoveFileAsync(RemoveFileRequest, CallSettings)
public override Task RemoveFileAsync(RemoveFileRequest request, CallSettings callSettings = null)
Deletes a file (inside a Workspace).
Parameters | |
---|---|
Name | Description |
request | RemoveFileRequest The request object containing all of the parameters for the API call. |
callSettings | CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
Task | A Task containing the RPC response. |
ResetWorkspaceChanges(ResetWorkspaceChangesRequest, CallSettings)
public override void ResetWorkspaceChanges(ResetWorkspaceChangesRequest request, CallSettings callSettings = null)
Performs a Git reset for uncommitted files in a Workspace.
Parameters | |
---|---|
Name | Description |
request | ResetWorkspaceChangesRequest The request object containing all of the parameters for the API call. |
callSettings | CallSettings If not null, applies overrides to this RPC call. |
ResetWorkspaceChangesAsync(ResetWorkspaceChangesRequest, CallSettings)
public override Task ResetWorkspaceChangesAsync(ResetWorkspaceChangesRequest request, CallSettings callSettings = null)
Performs a Git reset for uncommitted files in a Workspace.
Parameters | |
---|---|
Name | Description |
request | ResetWorkspaceChangesRequest The request object containing all of the parameters for the API call. |
callSettings | CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
Task | A Task containing the RPC response. |
UpdateReleaseConfig(UpdateReleaseConfigRequest, CallSettings)
public override ReleaseConfig UpdateReleaseConfig(UpdateReleaseConfigRequest request, CallSettings callSettings = null)
Updates a single ReleaseConfig.
Parameters | |
---|---|
Name | Description |
request | UpdateReleaseConfigRequest The request object containing all of the parameters for the API call. |
callSettings | CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
ReleaseConfig | The RPC response. |
UpdateReleaseConfigAsync(UpdateReleaseConfigRequest, CallSettings)
public override Task<ReleaseConfig> UpdateReleaseConfigAsync(UpdateReleaseConfigRequest request, CallSettings callSettings = null)
Updates a single ReleaseConfig.
Parameters | |
---|---|
Name | Description |
request | UpdateReleaseConfigRequest The request object containing all of the parameters for the API call. |
callSettings | CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
TaskReleaseConfig | A Task containing the RPC response. |
UpdateRepository(UpdateRepositoryRequest, CallSettings)
public override Repository UpdateRepository(UpdateRepositoryRequest request, CallSettings callSettings = null)
Updates a single Repository.
Parameters | |
---|---|
Name | Description |
request | UpdateRepositoryRequest The request object containing all of the parameters for the API call. |
callSettings | CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
Repository | The RPC response. |
UpdateRepositoryAsync(UpdateRepositoryRequest, CallSettings)
public override Task<Repository> UpdateRepositoryAsync(UpdateRepositoryRequest request, CallSettings callSettings = null)
Updates a single Repository.
Parameters | |
---|---|
Name | Description |
request | UpdateRepositoryRequest The request object containing all of the parameters for the API call. |
callSettings | CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
TaskRepository | A Task containing the RPC response. |
UpdateWorkflowConfig(UpdateWorkflowConfigRequest, CallSettings)
public override WorkflowConfig UpdateWorkflowConfig(UpdateWorkflowConfigRequest request, CallSettings callSettings = null)
Updates a single WorkflowConfig.
Parameters | |
---|---|
Name | Description |
request | UpdateWorkflowConfigRequest The request object containing all of the parameters for the API call. |
callSettings | CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
WorkflowConfig | The RPC response. |
UpdateWorkflowConfigAsync(UpdateWorkflowConfigRequest, CallSettings)
public override Task<WorkflowConfig> UpdateWorkflowConfigAsync(UpdateWorkflowConfigRequest request, CallSettings callSettings = null)
Updates a single WorkflowConfig.
Parameters | |
---|---|
Name | Description |
request | UpdateWorkflowConfigRequest The request object containing all of the parameters for the API call. |
callSettings | CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
TaskWorkflowConfig | A Task containing the RPC response. |
WriteFile(WriteFileRequest, CallSettings)
public override WriteFileResponse WriteFile(WriteFileRequest request, CallSettings callSettings = null)
Writes to a file (inside a Workspace).
Parameters | |
---|---|
Name | Description |
request | WriteFileRequest The request object containing all of the parameters for the API call. |
callSettings | CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
WriteFileResponse | The RPC response. |
WriteFileAsync(WriteFileRequest, CallSettings)
public override Task<WriteFileResponse> WriteFileAsync(WriteFileRequest request, CallSettings callSettings = null)
Writes to a file (inside a Workspace).
Parameters | |
---|---|
Name | Description |
request | WriteFileRequest The request object containing all of the parameters for the API call. |
callSettings | CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
TaskWriteFileResponse | A Task containing the RPC response. |