Dataform v1beta1 API - Class Dataform.DataformClient (1.0.0-beta07)

public class Dataform.DataformClient : ClientBase<Dataform.DataformClient>

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

Client for Dataform

Inheritance

object > ClientBase > ClientBaseDataformDataformClient > Dataform.DataformClient

Namespace

Google.Cloud.Dataform.V1Beta1

Assembly

Google.Cloud.Dataform.V1Beta1.dll

Constructors

DataformClient()

protected DataformClient()

Protected parameterless constructor to allow creation of test doubles.

DataformClient(CallInvoker)

public DataformClient(CallInvoker callInvoker)

Creates a new client for Dataform that uses a custom CallInvoker.

Parameter
Name Description
callInvoker CallInvoker

The callInvoker to use to make remote calls.

DataformClient(ChannelBase)

public DataformClient(ChannelBase channel)

Creates a new client for Dataform

Parameter
Name Description
channel ChannelBase

The channel to use to make remote calls.

DataformClient(ClientBaseConfiguration)

protected DataformClient(ClientBase.ClientBaseConfiguration configuration)

Protected constructor to allow creation of configured clients.

Parameter
Name Description
configuration ClientBaseClientBaseConfiguration

The client configuration.

Methods

CancelWorkflowInvocation(CancelWorkflowInvocationRequest, CallOptions)

public virtual Empty CancelWorkflowInvocation(CancelWorkflowInvocationRequest request, CallOptions options)

Requests cancellation of a running WorkflowInvocation.

Parameters
Name Description
request CancelWorkflowInvocationRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
Empty

The response received from the server.

CancelWorkflowInvocation(CancelWorkflowInvocationRequest, Metadata, DateTime?, CancellationToken)

public virtual Empty CancelWorkflowInvocation(CancelWorkflowInvocationRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Requests cancellation of a running WorkflowInvocation.

Parameters
Name Description
request CancelWorkflowInvocationRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline System.DateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
Empty

The response received from the server.

CancelWorkflowInvocationAsync(CancelWorkflowInvocationRequest, CallOptions)

public virtual AsyncUnaryCall<Empty> CancelWorkflowInvocationAsync(CancelWorkflowInvocationRequest request, CallOptions options)

Requests cancellation of a running WorkflowInvocation.

Parameters
Name Description
request CancelWorkflowInvocationRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
AsyncUnaryCallEmpty

The call object.

CancelWorkflowInvocationAsync(CancelWorkflowInvocationRequest, Metadata, DateTime?, CancellationToken)

public virtual AsyncUnaryCall<Empty> CancelWorkflowInvocationAsync(CancelWorkflowInvocationRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Requests cancellation of a running WorkflowInvocation.

Parameters
Name Description
request CancelWorkflowInvocationRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline System.DateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
AsyncUnaryCallEmpty

The call object.

CommitRepositoryChanges(CommitRepositoryChangesRequest, CallOptions)

public virtual Empty CommitRepositoryChanges(CommitRepositoryChangesRequest request, CallOptions options)

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 to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
Empty

The response received from the server.

CommitRepositoryChanges(CommitRepositoryChangesRequest, Metadata, DateTime?, CancellationToken)

public virtual Empty CommitRepositoryChanges(CommitRepositoryChangesRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

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 to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline System.DateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
Empty

The response received from the server.

CommitRepositoryChangesAsync(CommitRepositoryChangesRequest, CallOptions)

public virtual AsyncUnaryCall<Empty> CommitRepositoryChangesAsync(CommitRepositoryChangesRequest request, CallOptions options)

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 to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
AsyncUnaryCallEmpty

The call object.

CommitRepositoryChangesAsync(CommitRepositoryChangesRequest, Metadata, DateTime?, CancellationToken)

public virtual AsyncUnaryCall<Empty> CommitRepositoryChangesAsync(CommitRepositoryChangesRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

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 to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline System.DateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
AsyncUnaryCallEmpty

The call object.

CommitWorkspaceChanges(CommitWorkspaceChangesRequest, CallOptions)

public virtual Empty CommitWorkspaceChanges(CommitWorkspaceChangesRequest request, CallOptions options)

Applies a Git commit for uncommitted files in a Workspace.

Parameters
Name Description
request CommitWorkspaceChangesRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
Empty

The response received from the server.

CommitWorkspaceChanges(CommitWorkspaceChangesRequest, Metadata, DateTime?, CancellationToken)

public virtual Empty CommitWorkspaceChanges(CommitWorkspaceChangesRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Applies a Git commit for uncommitted files in a Workspace.

Parameters
Name Description
request CommitWorkspaceChangesRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline System.DateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
Empty

The response received from the server.

CommitWorkspaceChangesAsync(CommitWorkspaceChangesRequest, CallOptions)

public virtual AsyncUnaryCall<Empty> CommitWorkspaceChangesAsync(CommitWorkspaceChangesRequest request, CallOptions options)

Applies a Git commit for uncommitted files in a Workspace.

Parameters
Name Description
request CommitWorkspaceChangesRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
AsyncUnaryCallEmpty

The call object.

CommitWorkspaceChangesAsync(CommitWorkspaceChangesRequest, Metadata, DateTime?, CancellationToken)

public virtual AsyncUnaryCall<Empty> CommitWorkspaceChangesAsync(CommitWorkspaceChangesRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Applies a Git commit for uncommitted files in a Workspace.

Parameters
Name Description
request CommitWorkspaceChangesRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline System.DateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
AsyncUnaryCallEmpty

The call object.

ComputeRepositoryAccessTokenStatus(ComputeRepositoryAccessTokenStatusRequest, CallOptions)

public virtual ComputeRepositoryAccessTokenStatusResponse ComputeRepositoryAccessTokenStatus(ComputeRepositoryAccessTokenStatusRequest request, CallOptions options)

Computes a Repository's Git access token status.

Parameters
Name Description
request ComputeRepositoryAccessTokenStatusRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
ComputeRepositoryAccessTokenStatusResponse

The response received from the server.

ComputeRepositoryAccessTokenStatus(ComputeRepositoryAccessTokenStatusRequest, Metadata, DateTime?, CancellationToken)

public virtual ComputeRepositoryAccessTokenStatusResponse ComputeRepositoryAccessTokenStatus(ComputeRepositoryAccessTokenStatusRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Computes a Repository's Git access token status.

Parameters
Name Description
request ComputeRepositoryAccessTokenStatusRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline System.DateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
ComputeRepositoryAccessTokenStatusResponse

The response received from the server.

ComputeRepositoryAccessTokenStatusAsync(ComputeRepositoryAccessTokenStatusRequest, CallOptions)

public virtual AsyncUnaryCall<ComputeRepositoryAccessTokenStatusResponse> ComputeRepositoryAccessTokenStatusAsync(ComputeRepositoryAccessTokenStatusRequest request, CallOptions options)

Computes a Repository's Git access token status.

Parameters
Name Description
request ComputeRepositoryAccessTokenStatusRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
AsyncUnaryCallComputeRepositoryAccessTokenStatusResponse

The call object.

ComputeRepositoryAccessTokenStatusAsync(ComputeRepositoryAccessTokenStatusRequest, Metadata, DateTime?, CancellationToken)

public virtual AsyncUnaryCall<ComputeRepositoryAccessTokenStatusResponse> ComputeRepositoryAccessTokenStatusAsync(ComputeRepositoryAccessTokenStatusRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Computes a Repository's Git access token status.

Parameters
Name Description
request ComputeRepositoryAccessTokenStatusRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline System.DateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
AsyncUnaryCallComputeRepositoryAccessTokenStatusResponse

The call object.

CreateCompilationResult(CreateCompilationResultRequest, CallOptions)

public virtual CompilationResult CreateCompilationResult(CreateCompilationResultRequest request, CallOptions options)

Creates a new CompilationResult in a given project and location.

Parameters
Name Description
request CreateCompilationResultRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
CompilationResult

The response received from the server.

CreateCompilationResult(CreateCompilationResultRequest, Metadata, DateTime?, CancellationToken)

public virtual CompilationResult CreateCompilationResult(CreateCompilationResultRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Creates a new CompilationResult in a given project and location.

Parameters
Name Description
request CreateCompilationResultRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline System.DateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
CompilationResult

The response received from the server.

CreateCompilationResultAsync(CreateCompilationResultRequest, CallOptions)

public virtual AsyncUnaryCall<CompilationResult> CreateCompilationResultAsync(CreateCompilationResultRequest request, CallOptions options)

Creates a new CompilationResult in a given project and location.

Parameters
Name Description
request CreateCompilationResultRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
AsyncUnaryCallCompilationResult

The call object.

CreateCompilationResultAsync(CreateCompilationResultRequest, Metadata, DateTime?, CancellationToken)

public virtual AsyncUnaryCall<CompilationResult> CreateCompilationResultAsync(CreateCompilationResultRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Creates a new CompilationResult in a given project and location.

Parameters
Name Description
request CreateCompilationResultRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline System.DateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
AsyncUnaryCallCompilationResult

The call object.

CreateIAMPolicyClient()

public virtual IAMPolicy.IAMPolicyClient CreateIAMPolicyClient()

Creates a new instance of IAMPolicy.IAMPolicyClient using the same call invoker as this client.

Returns
Type Description
IAMPolicyIAMPolicyClient

A new IAMPolicy.IAMPolicyClient for the same target as this client.

CreateLocationsClient()

public virtual Locations.LocationsClient CreateLocationsClient()

Creates a new instance of Locations.LocationsClient using the same call invoker as this client.

Returns
Type Description
LocationsLocationsClient

A new Locations.LocationsClient for the same target as this client.

CreateReleaseConfig(CreateReleaseConfigRequest, CallOptions)

public virtual ReleaseConfig CreateReleaseConfig(CreateReleaseConfigRequest request, CallOptions options)

Creates a new ReleaseConfig in a given Repository.

Parameters
Name Description
request CreateReleaseConfigRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
ReleaseConfig

The response received from the server.

CreateReleaseConfig(CreateReleaseConfigRequest, Metadata, DateTime?, CancellationToken)

public virtual ReleaseConfig CreateReleaseConfig(CreateReleaseConfigRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Creates a new ReleaseConfig in a given Repository.

Parameters
Name Description
request CreateReleaseConfigRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline System.DateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
ReleaseConfig

The response received from the server.

CreateReleaseConfigAsync(CreateReleaseConfigRequest, CallOptions)

public virtual AsyncUnaryCall<ReleaseConfig> CreateReleaseConfigAsync(CreateReleaseConfigRequest request, CallOptions options)

Creates a new ReleaseConfig in a given Repository.

Parameters
Name Description
request CreateReleaseConfigRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
AsyncUnaryCallReleaseConfig

The call object.

CreateReleaseConfigAsync(CreateReleaseConfigRequest, Metadata, DateTime?, CancellationToken)

public virtual AsyncUnaryCall<ReleaseConfig> CreateReleaseConfigAsync(CreateReleaseConfigRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Creates a new ReleaseConfig in a given Repository.

Parameters
Name Description
request CreateReleaseConfigRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline System.DateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
AsyncUnaryCallReleaseConfig

The call object.

CreateRepository(CreateRepositoryRequest, CallOptions)

public virtual Repository CreateRepository(CreateRepositoryRequest request, CallOptions options)

Creates a new Repository in a given project and location.

Parameters
Name Description
request CreateRepositoryRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
Repository

The response received from the server.

CreateRepository(CreateRepositoryRequest, Metadata, DateTime?, CancellationToken)

public virtual Repository CreateRepository(CreateRepositoryRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Creates a new Repository in a given project and location.

Parameters
Name Description
request CreateRepositoryRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline System.DateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
Repository

The response received from the server.

CreateRepositoryAsync(CreateRepositoryRequest, CallOptions)

public virtual AsyncUnaryCall<Repository> CreateRepositoryAsync(CreateRepositoryRequest request, CallOptions options)

Creates a new Repository in a given project and location.

Parameters
Name Description
request CreateRepositoryRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
AsyncUnaryCallRepository

The call object.

CreateRepositoryAsync(CreateRepositoryRequest, Metadata, DateTime?, CancellationToken)

public virtual AsyncUnaryCall<Repository> CreateRepositoryAsync(CreateRepositoryRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Creates a new Repository in a given project and location.

Parameters
Name Description
request CreateRepositoryRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline System.DateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
AsyncUnaryCallRepository

The call object.

CreateWorkflowConfig(CreateWorkflowConfigRequest, CallOptions)

public virtual WorkflowConfig CreateWorkflowConfig(CreateWorkflowConfigRequest request, CallOptions options)

Creates a new WorkflowConfig in a given Repository.

Parameters
Name Description
request CreateWorkflowConfigRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
WorkflowConfig

The response received from the server.

CreateWorkflowConfig(CreateWorkflowConfigRequest, Metadata, DateTime?, CancellationToken)

public virtual WorkflowConfig CreateWorkflowConfig(CreateWorkflowConfigRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Creates a new WorkflowConfig in a given Repository.

Parameters
Name Description
request CreateWorkflowConfigRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline System.DateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
WorkflowConfig

The response received from the server.

CreateWorkflowConfigAsync(CreateWorkflowConfigRequest, CallOptions)

public virtual AsyncUnaryCall<WorkflowConfig> CreateWorkflowConfigAsync(CreateWorkflowConfigRequest request, CallOptions options)

Creates a new WorkflowConfig in a given Repository.

Parameters
Name Description
request CreateWorkflowConfigRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
AsyncUnaryCallWorkflowConfig

The call object.

CreateWorkflowConfigAsync(CreateWorkflowConfigRequest, Metadata, DateTime?, CancellationToken)

public virtual AsyncUnaryCall<WorkflowConfig> CreateWorkflowConfigAsync(CreateWorkflowConfigRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Creates a new WorkflowConfig in a given Repository.

Parameters
Name Description
request CreateWorkflowConfigRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline System.DateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
AsyncUnaryCallWorkflowConfig

The call object.

CreateWorkflowInvocation(CreateWorkflowInvocationRequest, CallOptions)

public virtual WorkflowInvocation CreateWorkflowInvocation(CreateWorkflowInvocationRequest request, CallOptions options)

Creates a new WorkflowInvocation in a given Repository.

Parameters
Name Description
request CreateWorkflowInvocationRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
WorkflowInvocation

The response received from the server.

CreateWorkflowInvocation(CreateWorkflowInvocationRequest, Metadata, DateTime?, CancellationToken)

public virtual WorkflowInvocation CreateWorkflowInvocation(CreateWorkflowInvocationRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Creates a new WorkflowInvocation in a given Repository.

Parameters
Name Description
request CreateWorkflowInvocationRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline System.DateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
WorkflowInvocation

The response received from the server.

CreateWorkflowInvocationAsync(CreateWorkflowInvocationRequest, CallOptions)

public virtual AsyncUnaryCall<WorkflowInvocation> CreateWorkflowInvocationAsync(CreateWorkflowInvocationRequest request, CallOptions options)

Creates a new WorkflowInvocation in a given Repository.

Parameters
Name Description
request CreateWorkflowInvocationRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
AsyncUnaryCallWorkflowInvocation

The call object.

CreateWorkflowInvocationAsync(CreateWorkflowInvocationRequest, Metadata, DateTime?, CancellationToken)

public virtual AsyncUnaryCall<WorkflowInvocation> CreateWorkflowInvocationAsync(CreateWorkflowInvocationRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Creates a new WorkflowInvocation in a given Repository.

Parameters
Name Description
request CreateWorkflowInvocationRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline System.DateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
AsyncUnaryCallWorkflowInvocation

The call object.

CreateWorkspace(CreateWorkspaceRequest, CallOptions)

public virtual Workspace CreateWorkspace(CreateWorkspaceRequest request, CallOptions options)

Creates a new Workspace in a given Repository.

Parameters
Name Description
request CreateWorkspaceRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
Workspace

The response received from the server.

CreateWorkspace(CreateWorkspaceRequest, Metadata, DateTime?, CancellationToken)

public virtual Workspace CreateWorkspace(CreateWorkspaceRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Creates a new Workspace in a given Repository.

Parameters
Name Description
request CreateWorkspaceRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline System.DateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
Workspace

The response received from the server.

CreateWorkspaceAsync(CreateWorkspaceRequest, CallOptions)

public virtual AsyncUnaryCall<Workspace> CreateWorkspaceAsync(CreateWorkspaceRequest request, CallOptions options)

Creates a new Workspace in a given Repository.

Parameters
Name Description
request CreateWorkspaceRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
AsyncUnaryCallWorkspace

The call object.

CreateWorkspaceAsync(CreateWorkspaceRequest, Metadata, DateTime?, CancellationToken)

public virtual AsyncUnaryCall<Workspace> CreateWorkspaceAsync(CreateWorkspaceRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Creates a new Workspace in a given Repository.

Parameters
Name Description
request CreateWorkspaceRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline System.DateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
AsyncUnaryCallWorkspace

The call object.

DeleteReleaseConfig(DeleteReleaseConfigRequest, CallOptions)

public virtual Empty DeleteReleaseConfig(DeleteReleaseConfigRequest request, CallOptions options)

Deletes a single ReleaseConfig.

Parameters
Name Description
request DeleteReleaseConfigRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
Empty

The response received from the server.

DeleteReleaseConfig(DeleteReleaseConfigRequest, Metadata, DateTime?, CancellationToken)

public virtual Empty DeleteReleaseConfig(DeleteReleaseConfigRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Deletes a single ReleaseConfig.

Parameters
Name Description
request DeleteReleaseConfigRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline System.DateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
Empty

The response received from the server.

DeleteReleaseConfigAsync(DeleteReleaseConfigRequest, CallOptions)

public virtual AsyncUnaryCall<Empty> DeleteReleaseConfigAsync(DeleteReleaseConfigRequest request, CallOptions options)

Deletes a single ReleaseConfig.

Parameters
Name Description
request DeleteReleaseConfigRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
AsyncUnaryCallEmpty

The call object.

DeleteReleaseConfigAsync(DeleteReleaseConfigRequest, Metadata, DateTime?, CancellationToken)

public virtual AsyncUnaryCall<Empty> DeleteReleaseConfigAsync(DeleteReleaseConfigRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Deletes a single ReleaseConfig.

Parameters
Name Description
request DeleteReleaseConfigRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline System.DateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
AsyncUnaryCallEmpty

The call object.

DeleteRepository(DeleteRepositoryRequest, CallOptions)

public virtual Empty DeleteRepository(DeleteRepositoryRequest request, CallOptions options)

Deletes a single Repository.

Parameters
Name Description
request DeleteRepositoryRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
Empty

The response received from the server.

DeleteRepository(DeleteRepositoryRequest, Metadata, DateTime?, CancellationToken)

public virtual Empty DeleteRepository(DeleteRepositoryRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Deletes a single Repository.

Parameters
Name Description
request DeleteRepositoryRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline System.DateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
Empty

The response received from the server.

DeleteRepositoryAsync(DeleteRepositoryRequest, CallOptions)

public virtual AsyncUnaryCall<Empty> DeleteRepositoryAsync(DeleteRepositoryRequest request, CallOptions options)

Deletes a single Repository.

Parameters
Name Description
request DeleteRepositoryRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
AsyncUnaryCallEmpty

The call object.

DeleteRepositoryAsync(DeleteRepositoryRequest, Metadata, DateTime?, CancellationToken)

public virtual AsyncUnaryCall<Empty> DeleteRepositoryAsync(DeleteRepositoryRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Deletes a single Repository.

Parameters
Name Description
request DeleteRepositoryRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline System.DateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
AsyncUnaryCallEmpty

The call object.

DeleteWorkflowConfig(DeleteWorkflowConfigRequest, CallOptions)

public virtual Empty DeleteWorkflowConfig(DeleteWorkflowConfigRequest request, CallOptions options)

Deletes a single WorkflowConfig.

Parameters
Name Description
request DeleteWorkflowConfigRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
Empty

The response received from the server.

DeleteWorkflowConfig(DeleteWorkflowConfigRequest, Metadata, DateTime?, CancellationToken)

public virtual Empty DeleteWorkflowConfig(DeleteWorkflowConfigRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Deletes a single WorkflowConfig.

Parameters
Name Description
request DeleteWorkflowConfigRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline System.DateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
Empty

The response received from the server.

DeleteWorkflowConfigAsync(DeleteWorkflowConfigRequest, CallOptions)

public virtual AsyncUnaryCall<Empty> DeleteWorkflowConfigAsync(DeleteWorkflowConfigRequest request, CallOptions options)

Deletes a single WorkflowConfig.

Parameters
Name Description
request DeleteWorkflowConfigRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
AsyncUnaryCallEmpty

The call object.

DeleteWorkflowConfigAsync(DeleteWorkflowConfigRequest, Metadata, DateTime?, CancellationToken)

public virtual AsyncUnaryCall<Empty> DeleteWorkflowConfigAsync(DeleteWorkflowConfigRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Deletes a single WorkflowConfig.

Parameters
Name Description
request DeleteWorkflowConfigRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline System.DateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
AsyncUnaryCallEmpty

The call object.

DeleteWorkflowInvocation(DeleteWorkflowInvocationRequest, CallOptions)

public virtual Empty DeleteWorkflowInvocation(DeleteWorkflowInvocationRequest request, CallOptions options)

Deletes a single WorkflowInvocation.

Parameters
Name Description
request DeleteWorkflowInvocationRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
Empty

The response received from the server.

DeleteWorkflowInvocation(DeleteWorkflowInvocationRequest, Metadata, DateTime?, CancellationToken)

public virtual Empty DeleteWorkflowInvocation(DeleteWorkflowInvocationRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Deletes a single WorkflowInvocation.

Parameters
Name Description
request DeleteWorkflowInvocationRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline System.DateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
Empty

The response received from the server.

DeleteWorkflowInvocationAsync(DeleteWorkflowInvocationRequest, CallOptions)

public virtual AsyncUnaryCall<Empty> DeleteWorkflowInvocationAsync(DeleteWorkflowInvocationRequest request, CallOptions options)

Deletes a single WorkflowInvocation.

Parameters
Name Description
request DeleteWorkflowInvocationRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
AsyncUnaryCallEmpty

The call object.

DeleteWorkflowInvocationAsync(DeleteWorkflowInvocationRequest, Metadata, DateTime?, CancellationToken)

public virtual AsyncUnaryCall<Empty> DeleteWorkflowInvocationAsync(DeleteWorkflowInvocationRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Deletes a single WorkflowInvocation.

Parameters
Name Description
request DeleteWorkflowInvocationRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline System.DateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
AsyncUnaryCallEmpty

The call object.

DeleteWorkspace(DeleteWorkspaceRequest, CallOptions)

public virtual Empty DeleteWorkspace(DeleteWorkspaceRequest request, CallOptions options)

Deletes a single Workspace.

Parameters
Name Description
request DeleteWorkspaceRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
Empty

The response received from the server.

DeleteWorkspace(DeleteWorkspaceRequest, Metadata, DateTime?, CancellationToken)

public virtual Empty DeleteWorkspace(DeleteWorkspaceRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Deletes a single Workspace.

Parameters
Name Description
request DeleteWorkspaceRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline System.DateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
Empty

The response received from the server.

DeleteWorkspaceAsync(DeleteWorkspaceRequest, CallOptions)

public virtual AsyncUnaryCall<Empty> DeleteWorkspaceAsync(DeleteWorkspaceRequest request, CallOptions options)

Deletes a single Workspace.

Parameters
Name Description
request DeleteWorkspaceRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
AsyncUnaryCallEmpty

The call object.

DeleteWorkspaceAsync(DeleteWorkspaceRequest, Metadata, DateTime?, CancellationToken)

public virtual AsyncUnaryCall<Empty> DeleteWorkspaceAsync(DeleteWorkspaceRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Deletes a single Workspace.

Parameters
Name Description
request DeleteWorkspaceRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline System.DateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
AsyncUnaryCallEmpty

The call object.

FetchFileDiff(FetchFileDiffRequest, CallOptions)

public virtual FetchFileDiffResponse FetchFileDiff(FetchFileDiffRequest request, CallOptions options)

Fetches Git diff for an uncommitted file in a Workspace.

Parameters
Name Description
request FetchFileDiffRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
FetchFileDiffResponse

The response received from the server.

FetchFileDiff(FetchFileDiffRequest, Metadata, DateTime?, CancellationToken)

public virtual FetchFileDiffResponse FetchFileDiff(FetchFileDiffRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Fetches Git diff for an uncommitted file in a Workspace.

Parameters
Name Description
request FetchFileDiffRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline System.DateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
FetchFileDiffResponse

The response received from the server.

FetchFileDiffAsync(FetchFileDiffRequest, CallOptions)

public virtual AsyncUnaryCall<FetchFileDiffResponse> FetchFileDiffAsync(FetchFileDiffRequest request, CallOptions options)

Fetches Git diff for an uncommitted file in a Workspace.

Parameters
Name Description
request FetchFileDiffRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
AsyncUnaryCallFetchFileDiffResponse

The call object.

FetchFileDiffAsync(FetchFileDiffRequest, Metadata, DateTime?, CancellationToken)

public virtual AsyncUnaryCall<FetchFileDiffResponse> FetchFileDiffAsync(FetchFileDiffRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Fetches Git diff for an uncommitted file in a Workspace.

Parameters
Name Description
request FetchFileDiffRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline System.DateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
AsyncUnaryCallFetchFileDiffResponse

The call object.

FetchFileGitStatuses(FetchFileGitStatusesRequest, CallOptions)

public virtual FetchFileGitStatusesResponse FetchFileGitStatuses(FetchFileGitStatusesRequest request, CallOptions options)

Fetches Git statuses for the files in a Workspace.

Parameters
Name Description
request FetchFileGitStatusesRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
FetchFileGitStatusesResponse

The response received from the server.

FetchFileGitStatuses(FetchFileGitStatusesRequest, Metadata, DateTime?, CancellationToken)

public virtual FetchFileGitStatusesResponse FetchFileGitStatuses(FetchFileGitStatusesRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Fetches Git statuses for the files in a Workspace.

Parameters
Name Description
request FetchFileGitStatusesRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline System.DateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
FetchFileGitStatusesResponse

The response received from the server.

FetchFileGitStatusesAsync(FetchFileGitStatusesRequest, CallOptions)

public virtual AsyncUnaryCall<FetchFileGitStatusesResponse> FetchFileGitStatusesAsync(FetchFileGitStatusesRequest request, CallOptions options)

Fetches Git statuses for the files in a Workspace.

Parameters
Name Description
request FetchFileGitStatusesRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
AsyncUnaryCallFetchFileGitStatusesResponse

The call object.

FetchFileGitStatusesAsync(FetchFileGitStatusesRequest, Metadata, DateTime?, CancellationToken)

public virtual AsyncUnaryCall<FetchFileGitStatusesResponse> FetchFileGitStatusesAsync(FetchFileGitStatusesRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Fetches Git statuses for the files in a Workspace.

Parameters
Name Description
request FetchFileGitStatusesRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline System.DateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
AsyncUnaryCallFetchFileGitStatusesResponse

The call object.

FetchGitAheadBehind(FetchGitAheadBehindRequest, CallOptions)

public virtual FetchGitAheadBehindResponse FetchGitAheadBehind(FetchGitAheadBehindRequest request, CallOptions options)

Fetches Git ahead/behind against a remote branch.

Parameters
Name Description
request FetchGitAheadBehindRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
FetchGitAheadBehindResponse

The response received from the server.

FetchGitAheadBehind(FetchGitAheadBehindRequest, Metadata, DateTime?, CancellationToken)

public virtual FetchGitAheadBehindResponse FetchGitAheadBehind(FetchGitAheadBehindRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Fetches Git ahead/behind against a remote branch.

Parameters
Name Description
request FetchGitAheadBehindRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline System.DateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
FetchGitAheadBehindResponse

The response received from the server.

FetchGitAheadBehindAsync(FetchGitAheadBehindRequest, CallOptions)

public virtual AsyncUnaryCall<FetchGitAheadBehindResponse> FetchGitAheadBehindAsync(FetchGitAheadBehindRequest request, CallOptions options)

Fetches Git ahead/behind against a remote branch.

Parameters
Name Description
request FetchGitAheadBehindRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
AsyncUnaryCallFetchGitAheadBehindResponse

The call object.

FetchGitAheadBehindAsync(FetchGitAheadBehindRequest, Metadata, DateTime?, CancellationToken)

public virtual AsyncUnaryCall<FetchGitAheadBehindResponse> FetchGitAheadBehindAsync(FetchGitAheadBehindRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Fetches Git ahead/behind against a remote branch.

Parameters
Name Description
request FetchGitAheadBehindRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline System.DateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
AsyncUnaryCallFetchGitAheadBehindResponse

The call object.

FetchRemoteBranches(FetchRemoteBranchesRequest, CallOptions)

public virtual FetchRemoteBranchesResponse FetchRemoteBranches(FetchRemoteBranchesRequest request, CallOptions options)

Fetches a Repository's remote branches.

Parameters
Name Description
request FetchRemoteBranchesRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
FetchRemoteBranchesResponse

The response received from the server.

FetchRemoteBranches(FetchRemoteBranchesRequest, Metadata, DateTime?, CancellationToken)

public virtual FetchRemoteBranchesResponse FetchRemoteBranches(FetchRemoteBranchesRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Fetches a Repository's remote branches.

Parameters
Name Description
request FetchRemoteBranchesRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline System.DateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
FetchRemoteBranchesResponse

The response received from the server.

FetchRemoteBranchesAsync(FetchRemoteBranchesRequest, CallOptions)

public virtual AsyncUnaryCall<FetchRemoteBranchesResponse> FetchRemoteBranchesAsync(FetchRemoteBranchesRequest request, CallOptions options)

Fetches a Repository's remote branches.

Parameters
Name Description
request FetchRemoteBranchesRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
AsyncUnaryCallFetchRemoteBranchesResponse

The call object.

FetchRemoteBranchesAsync(FetchRemoteBranchesRequest, Metadata, DateTime?, CancellationToken)

public virtual AsyncUnaryCall<FetchRemoteBranchesResponse> FetchRemoteBranchesAsync(FetchRemoteBranchesRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Fetches a Repository's remote branches.

Parameters
Name Description
request FetchRemoteBranchesRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline System.DateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
AsyncUnaryCallFetchRemoteBranchesResponse

The call object.

FetchRepositoryHistory(FetchRepositoryHistoryRequest, CallOptions)

public virtual FetchRepositoryHistoryResponse FetchRepositoryHistory(FetchRepositoryHistoryRequest request, CallOptions options)

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 to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
FetchRepositoryHistoryResponse

The response received from the server.

FetchRepositoryHistory(FetchRepositoryHistoryRequest, Metadata, DateTime?, CancellationToken)

public virtual FetchRepositoryHistoryResponse FetchRepositoryHistory(FetchRepositoryHistoryRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

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 to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline System.DateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
FetchRepositoryHistoryResponse

The response received from the server.

FetchRepositoryHistoryAsync(FetchRepositoryHistoryRequest, CallOptions)

public virtual AsyncUnaryCall<FetchRepositoryHistoryResponse> FetchRepositoryHistoryAsync(FetchRepositoryHistoryRequest request, CallOptions options)

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 to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
AsyncUnaryCallFetchRepositoryHistoryResponse

The call object.

FetchRepositoryHistoryAsync(FetchRepositoryHistoryRequest, Metadata, DateTime?, CancellationToken)

public virtual AsyncUnaryCall<FetchRepositoryHistoryResponse> FetchRepositoryHistoryAsync(FetchRepositoryHistoryRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

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 to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline System.DateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
AsyncUnaryCallFetchRepositoryHistoryResponse

The call object.

GetCompilationResult(GetCompilationResultRequest, CallOptions)

public virtual CompilationResult GetCompilationResult(GetCompilationResultRequest request, CallOptions options)

Fetches a single CompilationResult.

Parameters
Name Description
request GetCompilationResultRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
CompilationResult

The response received from the server.

GetCompilationResult(GetCompilationResultRequest, Metadata, DateTime?, CancellationToken)

public virtual CompilationResult GetCompilationResult(GetCompilationResultRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Fetches a single CompilationResult.

Parameters
Name Description
request GetCompilationResultRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline System.DateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
CompilationResult

The response received from the server.

GetCompilationResultAsync(GetCompilationResultRequest, CallOptions)

public virtual AsyncUnaryCall<CompilationResult> GetCompilationResultAsync(GetCompilationResultRequest request, CallOptions options)

Fetches a single CompilationResult.

Parameters
Name Description
request GetCompilationResultRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
AsyncUnaryCallCompilationResult

The call object.

GetCompilationResultAsync(GetCompilationResultRequest, Metadata, DateTime?, CancellationToken)

public virtual AsyncUnaryCall<CompilationResult> GetCompilationResultAsync(GetCompilationResultRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Fetches a single CompilationResult.

Parameters
Name Description
request GetCompilationResultRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline System.DateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
AsyncUnaryCallCompilationResult

The call object.

GetReleaseConfig(GetReleaseConfigRequest, CallOptions)

public virtual ReleaseConfig GetReleaseConfig(GetReleaseConfigRequest request, CallOptions options)

Fetches a single ReleaseConfig.

Parameters
Name Description
request GetReleaseConfigRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
ReleaseConfig

The response received from the server.

GetReleaseConfig(GetReleaseConfigRequest, Metadata, DateTime?, CancellationToken)

public virtual ReleaseConfig GetReleaseConfig(GetReleaseConfigRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Fetches a single ReleaseConfig.

Parameters
Name Description
request GetReleaseConfigRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline System.DateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
ReleaseConfig

The response received from the server.

GetReleaseConfigAsync(GetReleaseConfigRequest, CallOptions)

public virtual AsyncUnaryCall<ReleaseConfig> GetReleaseConfigAsync(GetReleaseConfigRequest request, CallOptions options)

Fetches a single ReleaseConfig.

Parameters
Name Description
request GetReleaseConfigRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
AsyncUnaryCallReleaseConfig

The call object.

GetReleaseConfigAsync(GetReleaseConfigRequest, Metadata, DateTime?, CancellationToken)

public virtual AsyncUnaryCall<ReleaseConfig> GetReleaseConfigAsync(GetReleaseConfigRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Fetches a single ReleaseConfig.

Parameters
Name Description
request GetReleaseConfigRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline System.DateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
AsyncUnaryCallReleaseConfig

The call object.

GetRepository(GetRepositoryRequest, CallOptions)

public virtual Repository GetRepository(GetRepositoryRequest request, CallOptions options)

Fetches a single Repository.

Parameters
Name Description
request GetRepositoryRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
Repository

The response received from the server.

GetRepository(GetRepositoryRequest, Metadata, DateTime?, CancellationToken)

public virtual Repository GetRepository(GetRepositoryRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Fetches a single Repository.

Parameters
Name Description
request GetRepositoryRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline System.DateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
Repository

The response received from the server.

GetRepositoryAsync(GetRepositoryRequest, CallOptions)

public virtual AsyncUnaryCall<Repository> GetRepositoryAsync(GetRepositoryRequest request, CallOptions options)

Fetches a single Repository.

Parameters
Name Description
request GetRepositoryRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
AsyncUnaryCallRepository

The call object.

GetRepositoryAsync(GetRepositoryRequest, Metadata, DateTime?, CancellationToken)

public virtual AsyncUnaryCall<Repository> GetRepositoryAsync(GetRepositoryRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Fetches a single Repository.

Parameters
Name Description
request GetRepositoryRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline System.DateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
AsyncUnaryCallRepository

The call object.

GetWorkflowConfig(GetWorkflowConfigRequest, CallOptions)

public virtual WorkflowConfig GetWorkflowConfig(GetWorkflowConfigRequest request, CallOptions options)

Fetches a single WorkflowConfig.

Parameters
Name Description
request GetWorkflowConfigRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
WorkflowConfig

The response received from the server.

GetWorkflowConfig(GetWorkflowConfigRequest, Metadata, DateTime?, CancellationToken)

public virtual WorkflowConfig GetWorkflowConfig(GetWorkflowConfigRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Fetches a single WorkflowConfig.

Parameters
Name Description
request GetWorkflowConfigRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline System.DateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
WorkflowConfig

The response received from the server.

GetWorkflowConfigAsync(GetWorkflowConfigRequest, CallOptions)

public virtual AsyncUnaryCall<WorkflowConfig> GetWorkflowConfigAsync(GetWorkflowConfigRequest request, CallOptions options)

Fetches a single WorkflowConfig.

Parameters
Name Description
request GetWorkflowConfigRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
AsyncUnaryCallWorkflowConfig

The call object.

GetWorkflowConfigAsync(GetWorkflowConfigRequest, Metadata, DateTime?, CancellationToken)

public virtual AsyncUnaryCall<WorkflowConfig> GetWorkflowConfigAsync(GetWorkflowConfigRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Fetches a single WorkflowConfig.

Parameters
Name Description
request GetWorkflowConfigRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline System.DateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
AsyncUnaryCallWorkflowConfig

The call object.

GetWorkflowInvocation(GetWorkflowInvocationRequest, CallOptions)

public virtual WorkflowInvocation GetWorkflowInvocation(GetWorkflowInvocationRequest request, CallOptions options)

Fetches a single WorkflowInvocation.

Parameters
Name Description
request GetWorkflowInvocationRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
WorkflowInvocation

The response received from the server.

GetWorkflowInvocation(GetWorkflowInvocationRequest, Metadata, DateTime?, CancellationToken)

public virtual WorkflowInvocation GetWorkflowInvocation(GetWorkflowInvocationRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Fetches a single WorkflowInvocation.

Parameters
Name Description
request GetWorkflowInvocationRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline System.DateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
WorkflowInvocation

The response received from the server.

GetWorkflowInvocationAsync(GetWorkflowInvocationRequest, CallOptions)

public virtual AsyncUnaryCall<WorkflowInvocation> GetWorkflowInvocationAsync(GetWorkflowInvocationRequest request, CallOptions options)

Fetches a single WorkflowInvocation.

Parameters
Name Description
request GetWorkflowInvocationRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
AsyncUnaryCallWorkflowInvocation

The call object.

GetWorkflowInvocationAsync(GetWorkflowInvocationRequest, Metadata, DateTime?, CancellationToken)

public virtual AsyncUnaryCall<WorkflowInvocation> GetWorkflowInvocationAsync(GetWorkflowInvocationRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Fetches a single WorkflowInvocation.

Parameters
Name Description
request GetWorkflowInvocationRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline System.DateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
AsyncUnaryCallWorkflowInvocation

The call object.

GetWorkspace(GetWorkspaceRequest, CallOptions)

public virtual Workspace GetWorkspace(GetWorkspaceRequest request, CallOptions options)

Fetches a single Workspace.

Parameters
Name Description
request GetWorkspaceRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
Workspace

The response received from the server.

GetWorkspace(GetWorkspaceRequest, Metadata, DateTime?, CancellationToken)

public virtual Workspace GetWorkspace(GetWorkspaceRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Fetches a single Workspace.

Parameters
Name Description
request GetWorkspaceRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline System.DateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
Workspace

The response received from the server.

GetWorkspaceAsync(GetWorkspaceRequest, CallOptions)

public virtual AsyncUnaryCall<Workspace> GetWorkspaceAsync(GetWorkspaceRequest request, CallOptions options)

Fetches a single Workspace.

Parameters
Name Description
request GetWorkspaceRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
AsyncUnaryCallWorkspace

The call object.

GetWorkspaceAsync(GetWorkspaceRequest, Metadata, DateTime?, CancellationToken)

public virtual AsyncUnaryCall<Workspace> GetWorkspaceAsync(GetWorkspaceRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Fetches a single Workspace.

Parameters
Name Description
request GetWorkspaceRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline System.DateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
AsyncUnaryCallWorkspace

The call object.

InstallNpmPackages(InstallNpmPackagesRequest, CallOptions)

public virtual InstallNpmPackagesResponse InstallNpmPackages(InstallNpmPackagesRequest request, CallOptions options)

Installs dependency NPM packages (inside a Workspace).

Parameters
Name Description
request InstallNpmPackagesRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
InstallNpmPackagesResponse

The response received from the server.

InstallNpmPackages(InstallNpmPackagesRequest, Metadata, DateTime?, CancellationToken)

public virtual InstallNpmPackagesResponse InstallNpmPackages(InstallNpmPackagesRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Installs dependency NPM packages (inside a Workspace).

Parameters
Name Description
request InstallNpmPackagesRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline System.DateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
InstallNpmPackagesResponse

The response received from the server.

InstallNpmPackagesAsync(InstallNpmPackagesRequest, CallOptions)

public virtual AsyncUnaryCall<InstallNpmPackagesResponse> InstallNpmPackagesAsync(InstallNpmPackagesRequest request, CallOptions options)

Installs dependency NPM packages (inside a Workspace).

Parameters
Name Description
request InstallNpmPackagesRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
AsyncUnaryCallInstallNpmPackagesResponse

The call object.

InstallNpmPackagesAsync(InstallNpmPackagesRequest, Metadata, DateTime?, CancellationToken)

public virtual AsyncUnaryCall<InstallNpmPackagesResponse> InstallNpmPackagesAsync(InstallNpmPackagesRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Installs dependency NPM packages (inside a Workspace).

Parameters
Name Description
request InstallNpmPackagesRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline System.DateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
AsyncUnaryCallInstallNpmPackagesResponse

The call object.

ListCompilationResults(ListCompilationResultsRequest, CallOptions)

public virtual ListCompilationResultsResponse ListCompilationResults(ListCompilationResultsRequest request, CallOptions options)

Lists CompilationResults in a given Repository.

Parameters
Name Description
request ListCompilationResultsRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
ListCompilationResultsResponse

The response received from the server.

ListCompilationResults(ListCompilationResultsRequest, Metadata, DateTime?, CancellationToken)

public virtual ListCompilationResultsResponse ListCompilationResults(ListCompilationResultsRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Lists CompilationResults in a given Repository.

Parameters
Name Description
request ListCompilationResultsRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline System.DateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
ListCompilationResultsResponse

The response received from the server.

ListCompilationResultsAsync(ListCompilationResultsRequest, CallOptions)

public virtual AsyncUnaryCall<ListCompilationResultsResponse> ListCompilationResultsAsync(ListCompilationResultsRequest request, CallOptions options)

Lists CompilationResults in a given Repository.

Parameters
Name Description
request ListCompilationResultsRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
AsyncUnaryCallListCompilationResultsResponse

The call object.

ListCompilationResultsAsync(ListCompilationResultsRequest, Metadata, DateTime?, CancellationToken)

public virtual AsyncUnaryCall<ListCompilationResultsResponse> ListCompilationResultsAsync(ListCompilationResultsRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Lists CompilationResults in a given Repository.

Parameters
Name Description
request ListCompilationResultsRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline System.DateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
AsyncUnaryCallListCompilationResultsResponse

The call object.

ListReleaseConfigs(ListReleaseConfigsRequest, CallOptions)

public virtual ListReleaseConfigsResponse ListReleaseConfigs(ListReleaseConfigsRequest request, CallOptions options)

Lists ReleaseConfigs in a given Repository.

Parameters
Name Description
request ListReleaseConfigsRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
ListReleaseConfigsResponse

The response received from the server.

ListReleaseConfigs(ListReleaseConfigsRequest, Metadata, DateTime?, CancellationToken)

public virtual ListReleaseConfigsResponse ListReleaseConfigs(ListReleaseConfigsRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Lists ReleaseConfigs in a given Repository.

Parameters
Name Description
request ListReleaseConfigsRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline System.DateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
ListReleaseConfigsResponse

The response received from the server.

ListReleaseConfigsAsync(ListReleaseConfigsRequest, CallOptions)

public virtual AsyncUnaryCall<ListReleaseConfigsResponse> ListReleaseConfigsAsync(ListReleaseConfigsRequest request, CallOptions options)

Lists ReleaseConfigs in a given Repository.

Parameters
Name Description
request ListReleaseConfigsRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
AsyncUnaryCallListReleaseConfigsResponse

The call object.

ListReleaseConfigsAsync(ListReleaseConfigsRequest, Metadata, DateTime?, CancellationToken)

public virtual AsyncUnaryCall<ListReleaseConfigsResponse> ListReleaseConfigsAsync(ListReleaseConfigsRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Lists ReleaseConfigs in a given Repository.

Parameters
Name Description
request ListReleaseConfigsRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline System.DateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
AsyncUnaryCallListReleaseConfigsResponse

The call object.

ListRepositories(ListRepositoriesRequest, CallOptions)

public virtual ListRepositoriesResponse ListRepositories(ListRepositoriesRequest request, CallOptions options)

Lists Repositories in a given project and location.

Parameters
Name Description
request ListRepositoriesRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
ListRepositoriesResponse

The response received from the server.

ListRepositories(ListRepositoriesRequest, Metadata, DateTime?, CancellationToken)

public virtual ListRepositoriesResponse ListRepositories(ListRepositoriesRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Lists Repositories in a given project and location.

Parameters
Name Description
request ListRepositoriesRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline System.DateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
ListRepositoriesResponse

The response received from the server.

ListRepositoriesAsync(ListRepositoriesRequest, CallOptions)

public virtual AsyncUnaryCall<ListRepositoriesResponse> ListRepositoriesAsync(ListRepositoriesRequest request, CallOptions options)

Lists Repositories in a given project and location.

Parameters
Name Description
request ListRepositoriesRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
AsyncUnaryCallListRepositoriesResponse

The call object.

ListRepositoriesAsync(ListRepositoriesRequest, Metadata, DateTime?, CancellationToken)

public virtual AsyncUnaryCall<ListRepositoriesResponse> ListRepositoriesAsync(ListRepositoriesRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Lists Repositories in a given project and location.

Parameters
Name Description
request ListRepositoriesRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline System.DateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
AsyncUnaryCallListRepositoriesResponse

The call object.

ListWorkflowConfigs(ListWorkflowConfigsRequest, CallOptions)

public virtual ListWorkflowConfigsResponse ListWorkflowConfigs(ListWorkflowConfigsRequest request, CallOptions options)

Lists WorkflowConfigs in a given Repository.

Parameters
Name Description
request ListWorkflowConfigsRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
ListWorkflowConfigsResponse

The response received from the server.

ListWorkflowConfigs(ListWorkflowConfigsRequest, Metadata, DateTime?, CancellationToken)

public virtual ListWorkflowConfigsResponse ListWorkflowConfigs(ListWorkflowConfigsRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Lists WorkflowConfigs in a given Repository.

Parameters
Name Description
request ListWorkflowConfigsRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline System.DateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
ListWorkflowConfigsResponse

The response received from the server.

ListWorkflowConfigsAsync(ListWorkflowConfigsRequest, CallOptions)

public virtual AsyncUnaryCall<ListWorkflowConfigsResponse> ListWorkflowConfigsAsync(ListWorkflowConfigsRequest request, CallOptions options)

Lists WorkflowConfigs in a given Repository.

Parameters
Name Description
request ListWorkflowConfigsRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
AsyncUnaryCallListWorkflowConfigsResponse

The call object.

ListWorkflowConfigsAsync(ListWorkflowConfigsRequest, Metadata, DateTime?, CancellationToken)

public virtual AsyncUnaryCall<ListWorkflowConfigsResponse> ListWorkflowConfigsAsync(ListWorkflowConfigsRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Lists WorkflowConfigs in a given Repository.

Parameters
Name Description
request ListWorkflowConfigsRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline System.DateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
AsyncUnaryCallListWorkflowConfigsResponse

The call object.

ListWorkflowInvocations(ListWorkflowInvocationsRequest, CallOptions)

public virtual ListWorkflowInvocationsResponse ListWorkflowInvocations(ListWorkflowInvocationsRequest request, CallOptions options)

Lists WorkflowInvocations in a given Repository.

Parameters
Name Description
request ListWorkflowInvocationsRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
ListWorkflowInvocationsResponse

The response received from the server.

ListWorkflowInvocations(ListWorkflowInvocationsRequest, Metadata, DateTime?, CancellationToken)

public virtual ListWorkflowInvocationsResponse ListWorkflowInvocations(ListWorkflowInvocationsRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Lists WorkflowInvocations in a given Repository.

Parameters
Name Description
request ListWorkflowInvocationsRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline System.DateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
ListWorkflowInvocationsResponse

The response received from the server.

ListWorkflowInvocationsAsync(ListWorkflowInvocationsRequest, CallOptions)

public virtual AsyncUnaryCall<ListWorkflowInvocationsResponse> ListWorkflowInvocationsAsync(ListWorkflowInvocationsRequest request, CallOptions options)

Lists WorkflowInvocations in a given Repository.

Parameters
Name Description
request ListWorkflowInvocationsRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
AsyncUnaryCallListWorkflowInvocationsResponse

The call object.

ListWorkflowInvocationsAsync(ListWorkflowInvocationsRequest, Metadata, DateTime?, CancellationToken)

public virtual AsyncUnaryCall<ListWorkflowInvocationsResponse> ListWorkflowInvocationsAsync(ListWorkflowInvocationsRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Lists WorkflowInvocations in a given Repository.

Parameters
Name Description
request ListWorkflowInvocationsRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline System.DateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
AsyncUnaryCallListWorkflowInvocationsResponse

The call object.

ListWorkspaces(ListWorkspacesRequest, CallOptions)

public virtual ListWorkspacesResponse ListWorkspaces(ListWorkspacesRequest request, CallOptions options)

Lists Workspaces in a given Repository.

Parameters
Name Description
request ListWorkspacesRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
ListWorkspacesResponse

The response received from the server.

ListWorkspaces(ListWorkspacesRequest, Metadata, DateTime?, CancellationToken)

public virtual ListWorkspacesResponse ListWorkspaces(ListWorkspacesRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Lists Workspaces in a given Repository.

Parameters
Name Description
request ListWorkspacesRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline System.DateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
ListWorkspacesResponse

The response received from the server.

ListWorkspacesAsync(ListWorkspacesRequest, CallOptions)

public virtual AsyncUnaryCall<ListWorkspacesResponse> ListWorkspacesAsync(ListWorkspacesRequest request, CallOptions options)

Lists Workspaces in a given Repository.

Parameters
Name Description
request ListWorkspacesRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
AsyncUnaryCallListWorkspacesResponse

The call object.

ListWorkspacesAsync(ListWorkspacesRequest, Metadata, DateTime?, CancellationToken)

public virtual AsyncUnaryCall<ListWorkspacesResponse> ListWorkspacesAsync(ListWorkspacesRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Lists Workspaces in a given Repository.

Parameters
Name Description
request ListWorkspacesRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline System.DateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
AsyncUnaryCallListWorkspacesResponse

The call object.

MakeDirectory(MakeDirectoryRequest, CallOptions)

public virtual MakeDirectoryResponse MakeDirectory(MakeDirectoryRequest request, CallOptions options)

Creates a directory inside a Workspace.

Parameters
Name Description
request MakeDirectoryRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
MakeDirectoryResponse

The response received from the server.

MakeDirectory(MakeDirectoryRequest, Metadata, DateTime?, CancellationToken)

public virtual MakeDirectoryResponse MakeDirectory(MakeDirectoryRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Creates a directory inside a Workspace.

Parameters
Name Description
request MakeDirectoryRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline System.DateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
MakeDirectoryResponse

The response received from the server.

MakeDirectoryAsync(MakeDirectoryRequest, CallOptions)

public virtual AsyncUnaryCall<MakeDirectoryResponse> MakeDirectoryAsync(MakeDirectoryRequest request, CallOptions options)

Creates a directory inside a Workspace.

Parameters
Name Description
request MakeDirectoryRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
AsyncUnaryCallMakeDirectoryResponse

The call object.

MakeDirectoryAsync(MakeDirectoryRequest, Metadata, DateTime?, CancellationToken)

public virtual AsyncUnaryCall<MakeDirectoryResponse> MakeDirectoryAsync(MakeDirectoryRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Creates a directory inside a Workspace.

Parameters
Name Description
request MakeDirectoryRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline System.DateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
AsyncUnaryCallMakeDirectoryResponse

The call object.

MoveDirectory(MoveDirectoryRequest, CallOptions)

public virtual MoveDirectoryResponse MoveDirectory(MoveDirectoryRequest request, CallOptions options)

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

Parameters
Name Description
request MoveDirectoryRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
MoveDirectoryResponse

The response received from the server.

MoveDirectory(MoveDirectoryRequest, Metadata, DateTime?, CancellationToken)

public virtual MoveDirectoryResponse MoveDirectory(MoveDirectoryRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

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

Parameters
Name Description
request MoveDirectoryRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline System.DateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
MoveDirectoryResponse

The response received from the server.

MoveDirectoryAsync(MoveDirectoryRequest, CallOptions)

public virtual AsyncUnaryCall<MoveDirectoryResponse> MoveDirectoryAsync(MoveDirectoryRequest request, CallOptions options)

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

Parameters
Name Description
request MoveDirectoryRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
AsyncUnaryCallMoveDirectoryResponse

The call object.

MoveDirectoryAsync(MoveDirectoryRequest, Metadata, DateTime?, CancellationToken)

public virtual AsyncUnaryCall<MoveDirectoryResponse> MoveDirectoryAsync(MoveDirectoryRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

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

Parameters
Name Description
request MoveDirectoryRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline System.DateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
AsyncUnaryCallMoveDirectoryResponse

The call object.

MoveFile(MoveFileRequest, CallOptions)

public virtual MoveFileResponse MoveFile(MoveFileRequest request, CallOptions options)

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

Parameters
Name Description
request MoveFileRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
MoveFileResponse

The response received from the server.

MoveFile(MoveFileRequest, Metadata, DateTime?, CancellationToken)

public virtual MoveFileResponse MoveFile(MoveFileRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

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

Parameters
Name Description
request MoveFileRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline System.DateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
MoveFileResponse

The response received from the server.

MoveFileAsync(MoveFileRequest, CallOptions)

public virtual AsyncUnaryCall<MoveFileResponse> MoveFileAsync(MoveFileRequest request, CallOptions options)

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

Parameters
Name Description
request MoveFileRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
AsyncUnaryCallMoveFileResponse

The call object.

MoveFileAsync(MoveFileRequest, Metadata, DateTime?, CancellationToken)

public virtual AsyncUnaryCall<MoveFileResponse> MoveFileAsync(MoveFileRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

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

Parameters
Name Description
request MoveFileRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline System.DateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
AsyncUnaryCallMoveFileResponse

The call object.

NewInstance(ClientBaseConfiguration)

protected override Dataform.DataformClient NewInstance(ClientBase.ClientBaseConfiguration configuration)

Creates a new instance of client from given ClientBaseConfiguration.

Parameter
Name Description
configuration ClientBaseClientBaseConfiguration
Returns
Type Description
DataformDataformClient
Overrides

PullGitCommits(PullGitCommitsRequest, CallOptions)

public virtual Empty PullGitCommits(PullGitCommitsRequest request, CallOptions options)

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

Parameters
Name Description
request PullGitCommitsRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
Empty

The response received from the server.

PullGitCommits(PullGitCommitsRequest, Metadata, DateTime?, CancellationToken)

public virtual Empty PullGitCommits(PullGitCommitsRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

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

Parameters
Name Description
request PullGitCommitsRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline System.DateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
Empty

The response received from the server.

PullGitCommitsAsync(PullGitCommitsRequest, CallOptions)

public virtual AsyncUnaryCall<Empty> PullGitCommitsAsync(PullGitCommitsRequest request, CallOptions options)

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

Parameters
Name Description
request PullGitCommitsRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
AsyncUnaryCallEmpty

The call object.

PullGitCommitsAsync(PullGitCommitsRequest, Metadata, DateTime?, CancellationToken)

public virtual AsyncUnaryCall<Empty> PullGitCommitsAsync(PullGitCommitsRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

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

Parameters
Name Description
request PullGitCommitsRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline System.DateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
AsyncUnaryCallEmpty

The call object.

PushGitCommits(PushGitCommitsRequest, CallOptions)

public virtual Empty PushGitCommits(PushGitCommitsRequest request, CallOptions options)

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

Parameters
Name Description
request PushGitCommitsRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
Empty

The response received from the server.

PushGitCommits(PushGitCommitsRequest, Metadata, DateTime?, CancellationToken)

public virtual Empty PushGitCommits(PushGitCommitsRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

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

Parameters
Name Description
request PushGitCommitsRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline System.DateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
Empty

The response received from the server.

PushGitCommitsAsync(PushGitCommitsRequest, CallOptions)

public virtual AsyncUnaryCall<Empty> PushGitCommitsAsync(PushGitCommitsRequest request, CallOptions options)

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

Parameters
Name Description
request PushGitCommitsRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
AsyncUnaryCallEmpty

The call object.

PushGitCommitsAsync(PushGitCommitsRequest, Metadata, DateTime?, CancellationToken)

public virtual AsyncUnaryCall<Empty> PushGitCommitsAsync(PushGitCommitsRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

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

Parameters
Name Description
request PushGitCommitsRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline System.DateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
AsyncUnaryCallEmpty

The call object.

QueryCompilationResultActions(QueryCompilationResultActionsRequest, CallOptions)

public virtual QueryCompilationResultActionsResponse QueryCompilationResultActions(QueryCompilationResultActionsRequest request, CallOptions options)

Returns CompilationResultActions in a given CompilationResult.

Parameters
Name Description
request QueryCompilationResultActionsRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
QueryCompilationResultActionsResponse

The response received from the server.

QueryCompilationResultActions(QueryCompilationResultActionsRequest, Metadata, DateTime?, CancellationToken)

public virtual QueryCompilationResultActionsResponse QueryCompilationResultActions(QueryCompilationResultActionsRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Returns CompilationResultActions in a given CompilationResult.

Parameters
Name Description
request QueryCompilationResultActionsRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline System.DateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
QueryCompilationResultActionsResponse

The response received from the server.

QueryCompilationResultActionsAsync(QueryCompilationResultActionsRequest, CallOptions)

public virtual AsyncUnaryCall<QueryCompilationResultActionsResponse> QueryCompilationResultActionsAsync(QueryCompilationResultActionsRequest request, CallOptions options)

Returns CompilationResultActions in a given CompilationResult.

Parameters
Name Description
request QueryCompilationResultActionsRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
AsyncUnaryCallQueryCompilationResultActionsResponse

The call object.

QueryCompilationResultActionsAsync(QueryCompilationResultActionsRequest, Metadata, DateTime?, CancellationToken)

public virtual AsyncUnaryCall<QueryCompilationResultActionsResponse> QueryCompilationResultActionsAsync(QueryCompilationResultActionsRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Returns CompilationResultActions in a given CompilationResult.

Parameters
Name Description
request QueryCompilationResultActionsRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline System.DateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
AsyncUnaryCallQueryCompilationResultActionsResponse

The call object.

QueryDirectoryContents(QueryDirectoryContentsRequest, CallOptions)

public virtual QueryDirectoryContentsResponse QueryDirectoryContents(QueryDirectoryContentsRequest request, CallOptions options)

Returns the contents of a given Workspace directory.

Parameters
Name Description
request QueryDirectoryContentsRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
QueryDirectoryContentsResponse

The response received from the server.

QueryDirectoryContents(QueryDirectoryContentsRequest, Metadata, DateTime?, CancellationToken)

public virtual QueryDirectoryContentsResponse QueryDirectoryContents(QueryDirectoryContentsRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Returns the contents of a given Workspace directory.

Parameters
Name Description
request QueryDirectoryContentsRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline System.DateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
QueryDirectoryContentsResponse

The response received from the server.

QueryDirectoryContentsAsync(QueryDirectoryContentsRequest, CallOptions)

public virtual AsyncUnaryCall<QueryDirectoryContentsResponse> QueryDirectoryContentsAsync(QueryDirectoryContentsRequest request, CallOptions options)

Returns the contents of a given Workspace directory.

Parameters
Name Description
request QueryDirectoryContentsRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
AsyncUnaryCallQueryDirectoryContentsResponse

The call object.

QueryDirectoryContentsAsync(QueryDirectoryContentsRequest, Metadata, DateTime?, CancellationToken)

public virtual AsyncUnaryCall<QueryDirectoryContentsResponse> QueryDirectoryContentsAsync(QueryDirectoryContentsRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Returns the contents of a given Workspace directory.

Parameters
Name Description
request QueryDirectoryContentsRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline System.DateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
AsyncUnaryCallQueryDirectoryContentsResponse

The call object.

QueryRepositoryDirectoryContents(QueryRepositoryDirectoryContentsRequest, CallOptions)

public virtual QueryRepositoryDirectoryContentsResponse QueryRepositoryDirectoryContents(QueryRepositoryDirectoryContentsRequest request, CallOptions options)

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 to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
QueryRepositoryDirectoryContentsResponse

The response received from the server.

QueryRepositoryDirectoryContents(QueryRepositoryDirectoryContentsRequest, Metadata, DateTime?, CancellationToken)

public virtual QueryRepositoryDirectoryContentsResponse QueryRepositoryDirectoryContents(QueryRepositoryDirectoryContentsRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

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 to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline System.DateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
QueryRepositoryDirectoryContentsResponse

The response received from the server.

QueryRepositoryDirectoryContentsAsync(QueryRepositoryDirectoryContentsRequest, CallOptions)

public virtual AsyncUnaryCall<QueryRepositoryDirectoryContentsResponse> QueryRepositoryDirectoryContentsAsync(QueryRepositoryDirectoryContentsRequest request, CallOptions options)

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 to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
AsyncUnaryCallQueryRepositoryDirectoryContentsResponse

The call object.

QueryRepositoryDirectoryContentsAsync(QueryRepositoryDirectoryContentsRequest, Metadata, DateTime?, CancellationToken)

public virtual AsyncUnaryCall<QueryRepositoryDirectoryContentsResponse> QueryRepositoryDirectoryContentsAsync(QueryRepositoryDirectoryContentsRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

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 to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline System.DateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
AsyncUnaryCallQueryRepositoryDirectoryContentsResponse

The call object.

QueryWorkflowInvocationActions(QueryWorkflowInvocationActionsRequest, CallOptions)

public virtual QueryWorkflowInvocationActionsResponse QueryWorkflowInvocationActions(QueryWorkflowInvocationActionsRequest request, CallOptions options)

Returns WorkflowInvocationActions in a given WorkflowInvocation.

Parameters
Name Description
request QueryWorkflowInvocationActionsRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
QueryWorkflowInvocationActionsResponse

The response received from the server.

QueryWorkflowInvocationActions(QueryWorkflowInvocationActionsRequest, Metadata, DateTime?, CancellationToken)

public virtual QueryWorkflowInvocationActionsResponse QueryWorkflowInvocationActions(QueryWorkflowInvocationActionsRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Returns WorkflowInvocationActions in a given WorkflowInvocation.

Parameters
Name Description
request QueryWorkflowInvocationActionsRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline System.DateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
QueryWorkflowInvocationActionsResponse

The response received from the server.

QueryWorkflowInvocationActionsAsync(QueryWorkflowInvocationActionsRequest, CallOptions)

public virtual AsyncUnaryCall<QueryWorkflowInvocationActionsResponse> QueryWorkflowInvocationActionsAsync(QueryWorkflowInvocationActionsRequest request, CallOptions options)

Returns WorkflowInvocationActions in a given WorkflowInvocation.

Parameters
Name Description
request QueryWorkflowInvocationActionsRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
AsyncUnaryCallQueryWorkflowInvocationActionsResponse

The call object.

QueryWorkflowInvocationActionsAsync(QueryWorkflowInvocationActionsRequest, Metadata, DateTime?, CancellationToken)

public virtual AsyncUnaryCall<QueryWorkflowInvocationActionsResponse> QueryWorkflowInvocationActionsAsync(QueryWorkflowInvocationActionsRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Returns WorkflowInvocationActions in a given WorkflowInvocation.

Parameters
Name Description
request QueryWorkflowInvocationActionsRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline System.DateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
AsyncUnaryCallQueryWorkflowInvocationActionsResponse

The call object.

ReadFile(ReadFileRequest, CallOptions)

public virtual ReadFileResponse ReadFile(ReadFileRequest request, CallOptions options)

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

Parameters
Name Description
request ReadFileRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
ReadFileResponse

The response received from the server.

ReadFile(ReadFileRequest, Metadata, DateTime?, CancellationToken)

public virtual ReadFileResponse ReadFile(ReadFileRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

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

Parameters
Name Description
request ReadFileRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline System.DateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
ReadFileResponse

The response received from the server.

ReadFileAsync(ReadFileRequest, CallOptions)

public virtual AsyncUnaryCall<ReadFileResponse> ReadFileAsync(ReadFileRequest request, CallOptions options)

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

Parameters
Name Description
request ReadFileRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
AsyncUnaryCallReadFileResponse

The call object.

ReadFileAsync(ReadFileRequest, Metadata, DateTime?, CancellationToken)

public virtual AsyncUnaryCall<ReadFileResponse> ReadFileAsync(ReadFileRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

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

Parameters
Name Description
request ReadFileRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline System.DateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
AsyncUnaryCallReadFileResponse

The call object.

ReadRepositoryFile(ReadRepositoryFileRequest, CallOptions)

public virtual ReadRepositoryFileResponse ReadRepositoryFile(ReadRepositoryFileRequest request, CallOptions options)

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 to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
ReadRepositoryFileResponse

The response received from the server.

ReadRepositoryFile(ReadRepositoryFileRequest, Metadata, DateTime?, CancellationToken)

public virtual ReadRepositoryFileResponse ReadRepositoryFile(ReadRepositoryFileRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

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 to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline System.DateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
ReadRepositoryFileResponse

The response received from the server.

ReadRepositoryFileAsync(ReadRepositoryFileRequest, CallOptions)

public virtual AsyncUnaryCall<ReadRepositoryFileResponse> ReadRepositoryFileAsync(ReadRepositoryFileRequest request, CallOptions options)

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 to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
AsyncUnaryCallReadRepositoryFileResponse

The call object.

ReadRepositoryFileAsync(ReadRepositoryFileRequest, Metadata, DateTime?, CancellationToken)

public virtual AsyncUnaryCall<ReadRepositoryFileResponse> ReadRepositoryFileAsync(ReadRepositoryFileRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

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 to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline System.DateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
AsyncUnaryCallReadRepositoryFileResponse

The call object.

RemoveDirectory(RemoveDirectoryRequest, CallOptions)

public virtual Empty RemoveDirectory(RemoveDirectoryRequest request, CallOptions options)

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

Parameters
Name Description
request RemoveDirectoryRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
Empty

The response received from the server.

RemoveDirectory(RemoveDirectoryRequest, Metadata, DateTime?, CancellationToken)

public virtual Empty RemoveDirectory(RemoveDirectoryRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

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

Parameters
Name Description
request RemoveDirectoryRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline System.DateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
Empty

The response received from the server.

RemoveDirectoryAsync(RemoveDirectoryRequest, CallOptions)

public virtual AsyncUnaryCall<Empty> RemoveDirectoryAsync(RemoveDirectoryRequest request, CallOptions options)

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

Parameters
Name Description
request RemoveDirectoryRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
AsyncUnaryCallEmpty

The call object.

RemoveDirectoryAsync(RemoveDirectoryRequest, Metadata, DateTime?, CancellationToken)

public virtual AsyncUnaryCall<Empty> RemoveDirectoryAsync(RemoveDirectoryRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

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

Parameters
Name Description
request RemoveDirectoryRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline System.DateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
AsyncUnaryCallEmpty

The call object.

RemoveFile(RemoveFileRequest, CallOptions)

public virtual Empty RemoveFile(RemoveFileRequest request, CallOptions options)

Deletes a file (inside a Workspace).

Parameters
Name Description
request RemoveFileRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
Empty

The response received from the server.

RemoveFile(RemoveFileRequest, Metadata, DateTime?, CancellationToken)

public virtual Empty RemoveFile(RemoveFileRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Deletes a file (inside a Workspace).

Parameters
Name Description
request RemoveFileRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline System.DateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
Empty

The response received from the server.

RemoveFileAsync(RemoveFileRequest, CallOptions)

public virtual AsyncUnaryCall<Empty> RemoveFileAsync(RemoveFileRequest request, CallOptions options)

Deletes a file (inside a Workspace).

Parameters
Name Description
request RemoveFileRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
AsyncUnaryCallEmpty

The call object.

RemoveFileAsync(RemoveFileRequest, Metadata, DateTime?, CancellationToken)

public virtual AsyncUnaryCall<Empty> RemoveFileAsync(RemoveFileRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Deletes a file (inside a Workspace).

Parameters
Name Description
request RemoveFileRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline System.DateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
AsyncUnaryCallEmpty

The call object.

ResetWorkspaceChanges(ResetWorkspaceChangesRequest, CallOptions)

public virtual Empty ResetWorkspaceChanges(ResetWorkspaceChangesRequest request, CallOptions options)

Performs a Git reset for uncommitted files in a Workspace.

Parameters
Name Description
request ResetWorkspaceChangesRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
Empty

The response received from the server.

ResetWorkspaceChanges(ResetWorkspaceChangesRequest, Metadata, DateTime?, CancellationToken)

public virtual Empty ResetWorkspaceChanges(ResetWorkspaceChangesRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Performs a Git reset for uncommitted files in a Workspace.

Parameters
Name Description
request ResetWorkspaceChangesRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline System.DateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
Empty

The response received from the server.

ResetWorkspaceChangesAsync(ResetWorkspaceChangesRequest, CallOptions)

public virtual AsyncUnaryCall<Empty> ResetWorkspaceChangesAsync(ResetWorkspaceChangesRequest request, CallOptions options)

Performs a Git reset for uncommitted files in a Workspace.

Parameters
Name Description
request ResetWorkspaceChangesRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
AsyncUnaryCallEmpty

The call object.

ResetWorkspaceChangesAsync(ResetWorkspaceChangesRequest, Metadata, DateTime?, CancellationToken)

public virtual AsyncUnaryCall<Empty> ResetWorkspaceChangesAsync(ResetWorkspaceChangesRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Performs a Git reset for uncommitted files in a Workspace.

Parameters
Name Description
request ResetWorkspaceChangesRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline System.DateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
AsyncUnaryCallEmpty

The call object.

UpdateReleaseConfig(UpdateReleaseConfigRequest, CallOptions)

public virtual ReleaseConfig UpdateReleaseConfig(UpdateReleaseConfigRequest request, CallOptions options)

Updates a single ReleaseConfig.

Parameters
Name Description
request UpdateReleaseConfigRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
ReleaseConfig

The response received from the server.

UpdateReleaseConfig(UpdateReleaseConfigRequest, Metadata, DateTime?, CancellationToken)

public virtual ReleaseConfig UpdateReleaseConfig(UpdateReleaseConfigRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Updates a single ReleaseConfig.

Parameters
Name Description
request UpdateReleaseConfigRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline System.DateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
ReleaseConfig

The response received from the server.

UpdateReleaseConfigAsync(UpdateReleaseConfigRequest, CallOptions)

public virtual AsyncUnaryCall<ReleaseConfig> UpdateReleaseConfigAsync(UpdateReleaseConfigRequest request, CallOptions options)

Updates a single ReleaseConfig.

Parameters
Name Description
request UpdateReleaseConfigRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
AsyncUnaryCallReleaseConfig

The call object.

UpdateReleaseConfigAsync(UpdateReleaseConfigRequest, Metadata, DateTime?, CancellationToken)

public virtual AsyncUnaryCall<ReleaseConfig> UpdateReleaseConfigAsync(UpdateReleaseConfigRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Updates a single ReleaseConfig.

Parameters
Name Description
request UpdateReleaseConfigRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline System.DateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
AsyncUnaryCallReleaseConfig

The call object.

UpdateRepository(UpdateRepositoryRequest, CallOptions)

public virtual Repository UpdateRepository(UpdateRepositoryRequest request, CallOptions options)

Updates a single Repository.

Parameters
Name Description
request UpdateRepositoryRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
Repository

The response received from the server.

UpdateRepository(UpdateRepositoryRequest, Metadata, DateTime?, CancellationToken)

public virtual Repository UpdateRepository(UpdateRepositoryRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Updates a single Repository.

Parameters
Name Description
request UpdateRepositoryRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline System.DateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
Repository

The response received from the server.

UpdateRepositoryAsync(UpdateRepositoryRequest, CallOptions)

public virtual AsyncUnaryCall<Repository> UpdateRepositoryAsync(UpdateRepositoryRequest request, CallOptions options)

Updates a single Repository.

Parameters
Name Description
request UpdateRepositoryRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
AsyncUnaryCallRepository

The call object.

UpdateRepositoryAsync(UpdateRepositoryRequest, Metadata, DateTime?, CancellationToken)

public virtual AsyncUnaryCall<Repository> UpdateRepositoryAsync(UpdateRepositoryRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Updates a single Repository.

Parameters
Name Description
request UpdateRepositoryRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline System.DateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
AsyncUnaryCallRepository

The call object.

UpdateWorkflowConfig(UpdateWorkflowConfigRequest, CallOptions)

public virtual WorkflowConfig UpdateWorkflowConfig(UpdateWorkflowConfigRequest request, CallOptions options)

Updates a single WorkflowConfig.

Parameters
Name Description
request UpdateWorkflowConfigRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
WorkflowConfig

The response received from the server.

UpdateWorkflowConfig(UpdateWorkflowConfigRequest, Metadata, DateTime?, CancellationToken)

public virtual WorkflowConfig UpdateWorkflowConfig(UpdateWorkflowConfigRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Updates a single WorkflowConfig.

Parameters
Name Description
request UpdateWorkflowConfigRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline System.DateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
WorkflowConfig

The response received from the server.

UpdateWorkflowConfigAsync(UpdateWorkflowConfigRequest, CallOptions)

public virtual AsyncUnaryCall<WorkflowConfig> UpdateWorkflowConfigAsync(UpdateWorkflowConfigRequest request, CallOptions options)

Updates a single WorkflowConfig.

Parameters
Name Description
request UpdateWorkflowConfigRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
AsyncUnaryCallWorkflowConfig

The call object.

UpdateWorkflowConfigAsync(UpdateWorkflowConfigRequest, Metadata, DateTime?, CancellationToken)

public virtual AsyncUnaryCall<WorkflowConfig> UpdateWorkflowConfigAsync(UpdateWorkflowConfigRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Updates a single WorkflowConfig.

Parameters
Name Description
request UpdateWorkflowConfigRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline System.DateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
AsyncUnaryCallWorkflowConfig

The call object.

WriteFile(WriteFileRequest, CallOptions)

public virtual WriteFileResponse WriteFile(WriteFileRequest request, CallOptions options)

Writes to a file (inside a Workspace).

Parameters
Name Description
request WriteFileRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
WriteFileResponse

The response received from the server.

WriteFile(WriteFileRequest, Metadata, DateTime?, CancellationToken)

public virtual WriteFileResponse WriteFile(WriteFileRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Writes to a file (inside a Workspace).

Parameters
Name Description
request WriteFileRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline System.DateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
WriteFileResponse

The response received from the server.

WriteFileAsync(WriteFileRequest, CallOptions)

public virtual AsyncUnaryCall<WriteFileResponse> WriteFileAsync(WriteFileRequest request, CallOptions options)

Writes to a file (inside a Workspace).

Parameters
Name Description
request WriteFileRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
AsyncUnaryCallWriteFileResponse

The call object.

WriteFileAsync(WriteFileRequest, Metadata, DateTime?, CancellationToken)

public virtual AsyncUnaryCall<WriteFileResponse> WriteFileAsync(WriteFileRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Writes to a file (inside a Workspace).

Parameters
Name Description
request WriteFileRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline System.DateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
AsyncUnaryCallWriteFileResponse

The call object.