public sealed class DataformClientImpl : DataformClientReference documentation and code samples for the Dataform v1 API class DataformClientImpl.
Dataform client wrapper implementation, for convenient use.
Namespace
Google.Cloud.Dataform.V1Assembly
Google.Cloud.Dataform.V1.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 |
DataformDataformClientThe underlying gRPC client. |
settings |
DataformSettingsThe base DataformSettings used within this client. |
logger |
ILoggerOptional 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 CancelWorkflowInvocationResponse CancelWorkflowInvocation(CancelWorkflowInvocationRequest request, CallSettings callSettings = null)Requests cancellation of a running WorkflowInvocation.
| Parameters | |
|---|---|
| Name | Description |
request |
CancelWorkflowInvocationRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
CancelWorkflowInvocationResponse |
The RPC response. |
CancelWorkflowInvocationAsync(CancelWorkflowInvocationRequest, CallSettings)
public override Task<CancelWorkflowInvocationResponse> CancelWorkflowInvocationAsync(CancelWorkflowInvocationRequest request, CallSettings callSettings = null)Requests cancellation of a running WorkflowInvocation.
| Parameters | |
|---|---|
| Name | Description |
request |
CancelWorkflowInvocationRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
TaskCancelWorkflowInvocationResponse |
A Task containing the RPC response. |
CommitRepositoryChanges(CommitRepositoryChangesRequest, CallSettings)
public override CommitRepositoryChangesResponse 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 |
CommitRepositoryChangesRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
CommitRepositoryChangesResponse |
The RPC response. |
CommitRepositoryChangesAsync(CommitRepositoryChangesRequest, CallSettings)
public override Task<CommitRepositoryChangesResponse> 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 |
CommitRepositoryChangesRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
TaskCommitRepositoryChangesResponse |
A Task containing the RPC response. |
CommitWorkspaceChanges(CommitWorkspaceChangesRequest, CallSettings)
public override CommitWorkspaceChangesResponse CommitWorkspaceChanges(CommitWorkspaceChangesRequest request, CallSettings callSettings = null)Applies a Git commit for uncommitted files in a Workspace.
| Parameters | |
|---|---|
| Name | Description |
request |
CommitWorkspaceChangesRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
CommitWorkspaceChangesResponse |
The RPC response. |
CommitWorkspaceChangesAsync(CommitWorkspaceChangesRequest, CallSettings)
public override Task<CommitWorkspaceChangesResponse> CommitWorkspaceChangesAsync(CommitWorkspaceChangesRequest request, CallSettings callSettings = null)Applies a Git commit for uncommitted files in a Workspace.
| Parameters | |
|---|---|
| Name | Description |
request |
CommitWorkspaceChangesRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
TaskCommitWorkspaceChangesResponse |
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 |
ComputeRepositoryAccessTokenStatusRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf 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 |
ComputeRepositoryAccessTokenStatusRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf 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 |
CreateCompilationResultRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf 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 |
CreateCompilationResultRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf 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 |
CreateReleaseConfigRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf 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 |
CreateReleaseConfigRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf 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 |
CreateRepositoryRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf 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 |
CreateRepositoryRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf 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 |
CreateWorkflowConfigRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf 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 |
CreateWorkflowConfigRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf 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 |
CreateWorkflowInvocationRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf 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 |
CreateWorkflowInvocationRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf 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 |
CreateWorkspaceRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf 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 |
CreateWorkspaceRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf 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 |
DeleteReleaseConfigRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf 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 |
DeleteReleaseConfigRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf 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 |
DeleteRepositoryRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf 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 |
DeleteRepositoryRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf 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 |
DeleteWorkflowConfigRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf 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 |
DeleteWorkflowConfigRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf 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 |
DeleteWorkflowInvocationRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf 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 |
DeleteWorkflowInvocationRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf 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 |
DeleteWorkspaceRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf 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 |
DeleteWorkspaceRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf 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 |
FetchFileDiffRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf 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 |
FetchFileDiffRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf 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 |
FetchFileGitStatusesRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf 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 |
FetchFileGitStatusesRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf 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 |
FetchGitAheadBehindRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf 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 |
FetchGitAheadBehindRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf 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 |
FetchRemoteBranchesRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf 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 |
FetchRemoteBranchesRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf 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 |
FetchRepositoryHistoryRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf 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 |
FetchRepositoryHistoryRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf 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 |
GetCompilationResultRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf 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 |
GetCompilationResultRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
TaskCompilationResult |
A Task containing the RPC response. |
GetConfig(GetConfigRequest, CallSettings)
public override Config GetConfig(GetConfigRequest request, CallSettings callSettings = null)Get default config for a given project and location.
| Parameters | |
|---|---|
| Name | Description |
request |
GetConfigRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
Config |
The RPC response. |
GetConfigAsync(GetConfigRequest, CallSettings)
public override Task<Config> GetConfigAsync(GetConfigRequest request, CallSettings callSettings = null)Get default config for a given project and location.
| Parameters | |
|---|---|
| Name | Description |
request |
GetConfigRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
TaskConfig |
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 |
GetReleaseConfigRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf 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 |
GetReleaseConfigRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf 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 |
GetRepositoryRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf 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 |
GetRepositoryRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf 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 |
GetWorkflowConfigRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf 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 |
GetWorkflowConfigRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf 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 |
GetWorkflowInvocationRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf 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 |
GetWorkflowInvocationRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf 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 |
GetWorkspaceRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf 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 |
GetWorkspaceRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf 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 |
InstallNpmPackagesRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf 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 |
InstallNpmPackagesRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf 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 |
ListCompilationResultsRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf 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 |
ListCompilationResultsRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf 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 |
ListReleaseConfigsRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf 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 |
ListReleaseConfigsRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf 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.
Note: This method can return repositories not shown in the Dataform UI.
| Parameters | |
|---|---|
| Name | Description |
request |
ListRepositoriesRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf 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.
Note: This method can return repositories not shown in the Dataform UI.
| Parameters | |
|---|---|
| Name | Description |
request |
ListRepositoriesRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf 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 |
ListWorkflowConfigsRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf 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 |
ListWorkflowConfigsRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf 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 |
ListWorkflowInvocationsRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf 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 |
ListWorkflowInvocationsRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf 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 |
ListWorkspacesRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf 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 |
ListWorkspacesRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf 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 |
MakeDirectoryRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf 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 |
MakeDirectoryRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf 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 |
MoveDirectoryRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf 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 |
MoveDirectoryRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf 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 |
MoveFileRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf 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 |
MoveFileRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
TaskMoveFileResponse |
A Task containing the RPC response. |
PullGitCommits(PullGitCommitsRequest, CallSettings)
public override PullGitCommitsResponse PullGitCommits(PullGitCommitsRequest request, CallSettings callSettings = null)Pulls Git commits from the Repository's remote into a Workspace.
| Parameters | |
|---|---|
| Name | Description |
request |
PullGitCommitsRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
PullGitCommitsResponse |
The RPC response. |
PullGitCommitsAsync(PullGitCommitsRequest, CallSettings)
public override Task<PullGitCommitsResponse> PullGitCommitsAsync(PullGitCommitsRequest request, CallSettings callSettings = null)Pulls Git commits from the Repository's remote into a Workspace.
| Parameters | |
|---|---|
| Name | Description |
request |
PullGitCommitsRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
TaskPullGitCommitsResponse |
A Task containing the RPC response. |
PushGitCommits(PushGitCommitsRequest, CallSettings)
public override PushGitCommitsResponse PushGitCommits(PushGitCommitsRequest request, CallSettings callSettings = null)Pushes Git commits from a Workspace to the Repository's remote.
| Parameters | |
|---|---|
| Name | Description |
request |
PushGitCommitsRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
PushGitCommitsResponse |
The RPC response. |
PushGitCommitsAsync(PushGitCommitsRequest, CallSettings)
public override Task<PushGitCommitsResponse> PushGitCommitsAsync(PushGitCommitsRequest request, CallSettings callSettings = null)Pushes Git commits from a Workspace to the Repository's remote.
| Parameters | |
|---|---|
| Name | Description |
request |
PushGitCommitsRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
TaskPushGitCommitsResponse |
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 |
QueryCompilationResultActionsRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf 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 |
QueryCompilationResultActionsRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf 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 |
QueryDirectoryContentsRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf 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 |
QueryDirectoryContentsRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf 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 |
QueryRepositoryDirectoryContentsRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf 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 |
QueryRepositoryDirectoryContentsRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf 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 |
QueryWorkflowInvocationActionsRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf 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 |
QueryWorkflowInvocationActionsRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf 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 |
ReadFileRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf 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 |
ReadFileRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf 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 |
ReadRepositoryFileRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf 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 |
ReadRepositoryFileRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
TaskReadRepositoryFileResponse |
A Task containing the RPC response. |
RemoveDirectory(RemoveDirectoryRequest, CallSettings)
public override RemoveDirectoryResponse RemoveDirectory(RemoveDirectoryRequest request, CallSettings callSettings = null)Deletes a directory (inside a Workspace) and all of its contents.
| Parameters | |
|---|---|
| Name | Description |
request |
RemoveDirectoryRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
RemoveDirectoryResponse |
The RPC response. |
RemoveDirectoryAsync(RemoveDirectoryRequest, CallSettings)
public override Task<RemoveDirectoryResponse> RemoveDirectoryAsync(RemoveDirectoryRequest request, CallSettings callSettings = null)Deletes a directory (inside a Workspace) and all of its contents.
| Parameters | |
|---|---|
| Name | Description |
request |
RemoveDirectoryRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
TaskRemoveDirectoryResponse |
A Task containing the RPC response. |
RemoveFile(RemoveFileRequest, CallSettings)
public override RemoveFileResponse RemoveFile(RemoveFileRequest request, CallSettings callSettings = null)Deletes a file (inside a Workspace).
| Parameters | |
|---|---|
| Name | Description |
request |
RemoveFileRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
RemoveFileResponse |
The RPC response. |
RemoveFileAsync(RemoveFileRequest, CallSettings)
public override Task<RemoveFileResponse> RemoveFileAsync(RemoveFileRequest request, CallSettings callSettings = null)Deletes a file (inside a Workspace).
| Parameters | |
|---|---|
| Name | Description |
request |
RemoveFileRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
TaskRemoveFileResponse |
A Task containing the RPC response. |
ResetWorkspaceChanges(ResetWorkspaceChangesRequest, CallSettings)
public override ResetWorkspaceChangesResponse ResetWorkspaceChanges(ResetWorkspaceChangesRequest request, CallSettings callSettings = null)Performs a Git reset for uncommitted files in a Workspace.
| Parameters | |
|---|---|
| Name | Description |
request |
ResetWorkspaceChangesRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
ResetWorkspaceChangesResponse |
The RPC response. |
ResetWorkspaceChangesAsync(ResetWorkspaceChangesRequest, CallSettings)
public override Task<ResetWorkspaceChangesResponse> ResetWorkspaceChangesAsync(ResetWorkspaceChangesRequest request, CallSettings callSettings = null)Performs a Git reset for uncommitted files in a Workspace.
| Parameters | |
|---|---|
| Name | Description |
request |
ResetWorkspaceChangesRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
TaskResetWorkspaceChangesResponse |
A Task containing the RPC response. |
SearchFiles(SearchFilesRequest, CallSettings)
public override PagedEnumerable<SearchFilesResponse, SearchResult> SearchFiles(SearchFilesRequest request, CallSettings callSettings = null)Finds the contents of a given Workspace directory by filter.
| Parameters | |
|---|---|
| Name | Description |
request |
SearchFilesRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
PagedEnumerableSearchFilesResponseSearchResult |
A pageable sequence of SearchResult resources. |
SearchFilesAsync(SearchFilesRequest, CallSettings)
public override PagedAsyncEnumerable<SearchFilesResponse, SearchResult> SearchFilesAsync(SearchFilesRequest request, CallSettings callSettings = null)Finds the contents of a given Workspace directory by filter.
| Parameters | |
|---|---|
| Name | Description |
request |
SearchFilesRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
PagedAsyncEnumerableSearchFilesResponseSearchResult |
A pageable asynchronous sequence of SearchResult resources. |
UpdateConfig(UpdateConfigRequest, CallSettings)
public override Config UpdateConfig(UpdateConfigRequest request, CallSettings callSettings = null)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 object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
Config |
The RPC response. |
UpdateConfigAsync(UpdateConfigRequest, CallSettings)
public override Task<Config> UpdateConfigAsync(UpdateConfigRequest request, CallSettings callSettings = null)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 object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
TaskConfig |
A Task containing the RPC response. |
UpdateReleaseConfig(UpdateReleaseConfigRequest, CallSettings)
public override ReleaseConfig UpdateReleaseConfig(UpdateReleaseConfigRequest request, CallSettings callSettings = null)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 object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf 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.
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 object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf 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.
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 object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf 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.
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 object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf 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.
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 object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf 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.
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 object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf 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 |
WriteFileRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf 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 |
WriteFileRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
TaskWriteFileResponse |
A Task containing the RPC response. |