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

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
NameDescription
callInvokerCallInvoker

The callInvoker to use to make remote calls.

DataformClient(ChannelBase)

public DataformClient(ChannelBase channel)

Creates a new client for Dataform

Parameter
NameDescription
channelChannelBase

The channel to use to make remote calls.

DataformClient(ClientBaseConfiguration)

protected DataformClient(ClientBase.ClientBaseConfiguration configuration)

Protected constructor to allow creation of configured clients.

Parameter
NameDescription
configurationClientBaseClientBaseConfiguration

The client configuration.

Methods

CancelWorkflowInvocation(CancelWorkflowInvocationRequest, CallOptions)

public virtual Empty CancelWorkflowInvocation(CancelWorkflowInvocationRequest request, CallOptions options)

Requests cancellation of a running WorkflowInvocation.

Parameters
NameDescription
requestCancelWorkflowInvocationRequest

The request to send to the server.

optionsCallOptions

The options for the call.

Returns
TypeDescription
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
NameDescription
requestCancelWorkflowInvocationRequest

The request to send to the server.

headersMetadata

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

deadlineDateTime

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

cancellationTokenCancellationToken

An optional token for canceling the call.

Returns
TypeDescription
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
NameDescription
requestCancelWorkflowInvocationRequest

The request to send to the server.

optionsCallOptions

The options for the call.

Returns
TypeDescription
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
NameDescription
requestCancelWorkflowInvocationRequest

The request to send to the server.

headersMetadata

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

deadlineDateTime

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

cancellationTokenCancellationToken

An optional token for canceling the call.

Returns
TypeDescription
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
NameDescription
requestCommitRepositoryChangesRequest

The request to send to the server.

optionsCallOptions

The options for the call.

Returns
TypeDescription
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
NameDescription
requestCommitRepositoryChangesRequest

The request to send to the server.

headersMetadata

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

deadlineDateTime

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

cancellationTokenCancellationToken

An optional token for canceling the call.

Returns
TypeDescription
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
NameDescription
requestCommitRepositoryChangesRequest

The request to send to the server.

optionsCallOptions

The options for the call.

Returns
TypeDescription
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
NameDescription
requestCommitRepositoryChangesRequest

The request to send to the server.

headersMetadata

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

deadlineDateTime

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

cancellationTokenCancellationToken

An optional token for canceling the call.

Returns
TypeDescription
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
NameDescription
requestCommitWorkspaceChangesRequest

The request to send to the server.

optionsCallOptions

The options for the call.

Returns
TypeDescription
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
NameDescription
requestCommitWorkspaceChangesRequest

The request to send to the server.

headersMetadata

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

deadlineDateTime

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

cancellationTokenCancellationToken

An optional token for canceling the call.

Returns
TypeDescription
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
NameDescription
requestCommitWorkspaceChangesRequest

The request to send to the server.

optionsCallOptions

The options for the call.

Returns
TypeDescription
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
NameDescription
requestCommitWorkspaceChangesRequest

The request to send to the server.

headersMetadata

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

deadlineDateTime

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

cancellationTokenCancellationToken

An optional token for canceling the call.

Returns
TypeDescription
AsyncUnaryCallEmpty

The call object.

ComputeRepositoryAccessTokenStatus(ComputeRepositoryAccessTokenStatusRequest, CallOptions)

public virtual ComputeRepositoryAccessTokenStatusResponse ComputeRepositoryAccessTokenStatus(ComputeRepositoryAccessTokenStatusRequest request, CallOptions options)

Computes a Repository's Git access token status.

Parameters
NameDescription
requestComputeRepositoryAccessTokenStatusRequest

The request to send to the server.

optionsCallOptions

The options for the call.

Returns
TypeDescription
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
NameDescription
requestComputeRepositoryAccessTokenStatusRequest

The request to send to the server.

headersMetadata

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

deadlineDateTime

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

cancellationTokenCancellationToken

An optional token for canceling the call.

Returns
TypeDescription
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
NameDescription
requestComputeRepositoryAccessTokenStatusRequest

The request to send to the server.

optionsCallOptions

The options for the call.

Returns
TypeDescription
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
NameDescription
requestComputeRepositoryAccessTokenStatusRequest

The request to send to the server.

headersMetadata

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

deadlineDateTime

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

cancellationTokenCancellationToken

An optional token for canceling the call.

Returns
TypeDescription
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
NameDescription
requestCreateCompilationResultRequest

The request to send to the server.

optionsCallOptions

The options for the call.

Returns
TypeDescription
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
NameDescription
requestCreateCompilationResultRequest

The request to send to the server.

headersMetadata

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

deadlineDateTime

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

cancellationTokenCancellationToken

An optional token for canceling the call.

Returns
TypeDescription
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
NameDescription
requestCreateCompilationResultRequest

The request to send to the server.

optionsCallOptions

The options for the call.

Returns
TypeDescription
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
NameDescription
requestCreateCompilationResultRequest

The request to send to the server.

headersMetadata

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

deadlineDateTime

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

cancellationTokenCancellationToken

An optional token for canceling the call.

Returns
TypeDescription
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
TypeDescription
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
TypeDescription
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
NameDescription
requestCreateReleaseConfigRequest

The request to send to the server.

optionsCallOptions

The options for the call.

Returns
TypeDescription
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
NameDescription
requestCreateReleaseConfigRequest

The request to send to the server.

headersMetadata

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

deadlineDateTime

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

cancellationTokenCancellationToken

An optional token for canceling the call.

Returns
TypeDescription
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
NameDescription
requestCreateReleaseConfigRequest

The request to send to the server.

optionsCallOptions

The options for the call.

Returns
TypeDescription
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
NameDescription
requestCreateReleaseConfigRequest

The request to send to the server.

headersMetadata

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

deadlineDateTime

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

cancellationTokenCancellationToken

An optional token for canceling the call.

Returns
TypeDescription
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
NameDescription
requestCreateRepositoryRequest

The request to send to the server.

optionsCallOptions

The options for the call.

Returns
TypeDescription
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
NameDescription
requestCreateRepositoryRequest

The request to send to the server.

headersMetadata

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

deadlineDateTime

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

cancellationTokenCancellationToken

An optional token for canceling the call.

Returns
TypeDescription
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
NameDescription
requestCreateRepositoryRequest

The request to send to the server.

optionsCallOptions

The options for the call.

Returns
TypeDescription
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
NameDescription
requestCreateRepositoryRequest

The request to send to the server.

headersMetadata

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

deadlineDateTime

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

cancellationTokenCancellationToken

An optional token for canceling the call.

Returns
TypeDescription
AsyncUnaryCallRepository

The call object.

CreateWorkflowConfig(CreateWorkflowConfigRequest, CallOptions)

public virtual WorkflowConfig CreateWorkflowConfig(CreateWorkflowConfigRequest request, CallOptions options)

Creates a new WorkflowConfig in a given Repository.

Parameters
NameDescription
requestCreateWorkflowConfigRequest

The request to send to the server.

optionsCallOptions

The options for the call.

Returns
TypeDescription
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
NameDescription
requestCreateWorkflowConfigRequest

The request to send to the server.

headersMetadata

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

deadlineDateTime

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

cancellationTokenCancellationToken

An optional token for canceling the call.

Returns
TypeDescription
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
NameDescription
requestCreateWorkflowConfigRequest

The request to send to the server.

optionsCallOptions

The options for the call.

Returns
TypeDescription
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
NameDescription
requestCreateWorkflowConfigRequest

The request to send to the server.

headersMetadata

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

deadlineDateTime

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

cancellationTokenCancellationToken

An optional token for canceling the call.

Returns
TypeDescription
AsyncUnaryCallWorkflowConfig

The call object.

CreateWorkflowInvocation(CreateWorkflowInvocationRequest, CallOptions)

public virtual WorkflowInvocation CreateWorkflowInvocation(CreateWorkflowInvocationRequest request, CallOptions options)

Creates a new WorkflowInvocation in a given Repository.

Parameters
NameDescription
requestCreateWorkflowInvocationRequest

The request to send to the server.

optionsCallOptions

The options for the call.

Returns
TypeDescription
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
NameDescription
requestCreateWorkflowInvocationRequest

The request to send to the server.

headersMetadata

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

deadlineDateTime

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

cancellationTokenCancellationToken

An optional token for canceling the call.

Returns
TypeDescription
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
NameDescription
requestCreateWorkflowInvocationRequest

The request to send to the server.

optionsCallOptions

The options for the call.

Returns
TypeDescription
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
NameDescription
requestCreateWorkflowInvocationRequest

The request to send to the server.

headersMetadata

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

deadlineDateTime

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

cancellationTokenCancellationToken

An optional token for canceling the call.

Returns
TypeDescription
AsyncUnaryCallWorkflowInvocation

The call object.

CreateWorkspace(CreateWorkspaceRequest, CallOptions)

public virtual Workspace CreateWorkspace(CreateWorkspaceRequest request, CallOptions options)

Creates a new Workspace in a given Repository.

Parameters
NameDescription
requestCreateWorkspaceRequest

The request to send to the server.

optionsCallOptions

The options for the call.

Returns
TypeDescription
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
NameDescription
requestCreateWorkspaceRequest

The request to send to the server.

headersMetadata

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

deadlineDateTime

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

cancellationTokenCancellationToken

An optional token for canceling the call.

Returns
TypeDescription
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
NameDescription
requestCreateWorkspaceRequest

The request to send to the server.

optionsCallOptions

The options for the call.

Returns
TypeDescription
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
NameDescription
requestCreateWorkspaceRequest

The request to send to the server.

headersMetadata

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

deadlineDateTime

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

cancellationTokenCancellationToken

An optional token for canceling the call.

Returns
TypeDescription
AsyncUnaryCallWorkspace

The call object.

DeleteReleaseConfig(DeleteReleaseConfigRequest, CallOptions)

public virtual Empty DeleteReleaseConfig(DeleteReleaseConfigRequest request, CallOptions options)

Deletes a single ReleaseConfig.

Parameters
NameDescription
requestDeleteReleaseConfigRequest

The request to send to the server.

optionsCallOptions

The options for the call.

Returns
TypeDescription
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
NameDescription
requestDeleteReleaseConfigRequest

The request to send to the server.

headersMetadata

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

deadlineDateTime

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

cancellationTokenCancellationToken

An optional token for canceling the call.

Returns
TypeDescription
Empty

The response received from the server.

DeleteReleaseConfigAsync(DeleteReleaseConfigRequest, CallOptions)

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

Deletes a single ReleaseConfig.

Parameters
NameDescription
requestDeleteReleaseConfigRequest

The request to send to the server.

optionsCallOptions

The options for the call.

Returns
TypeDescription
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
NameDescription
requestDeleteReleaseConfigRequest

The request to send to the server.

headersMetadata

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

deadlineDateTime

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

cancellationTokenCancellationToken

An optional token for canceling the call.

Returns
TypeDescription
AsyncUnaryCallEmpty

The call object.

DeleteRepository(DeleteRepositoryRequest, CallOptions)

public virtual Empty DeleteRepository(DeleteRepositoryRequest request, CallOptions options)

Deletes a single Repository.

Parameters
NameDescription
requestDeleteRepositoryRequest

The request to send to the server.

optionsCallOptions

The options for the call.

Returns
TypeDescription
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
NameDescription
requestDeleteRepositoryRequest

The request to send to the server.

headersMetadata

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

deadlineDateTime

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

cancellationTokenCancellationToken

An optional token for canceling the call.

Returns
TypeDescription
Empty

The response received from the server.

DeleteRepositoryAsync(DeleteRepositoryRequest, CallOptions)

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

Deletes a single Repository.

Parameters
NameDescription
requestDeleteRepositoryRequest

The request to send to the server.

optionsCallOptions

The options for the call.

Returns
TypeDescription
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
NameDescription
requestDeleteRepositoryRequest

The request to send to the server.

headersMetadata

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

deadlineDateTime

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

cancellationTokenCancellationToken

An optional token for canceling the call.

Returns
TypeDescription
AsyncUnaryCallEmpty

The call object.

DeleteWorkflowConfig(DeleteWorkflowConfigRequest, CallOptions)

public virtual Empty DeleteWorkflowConfig(DeleteWorkflowConfigRequest request, CallOptions options)

Deletes a single WorkflowConfig.

Parameters
NameDescription
requestDeleteWorkflowConfigRequest

The request to send to the server.

optionsCallOptions

The options for the call.

Returns
TypeDescription
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
NameDescription
requestDeleteWorkflowConfigRequest

The request to send to the server.

headersMetadata

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

deadlineDateTime

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

cancellationTokenCancellationToken

An optional token for canceling the call.

Returns
TypeDescription
Empty

The response received from the server.

DeleteWorkflowConfigAsync(DeleteWorkflowConfigRequest, CallOptions)

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

Deletes a single WorkflowConfig.

Parameters
NameDescription
requestDeleteWorkflowConfigRequest

The request to send to the server.

optionsCallOptions

The options for the call.

Returns
TypeDescription
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
NameDescription
requestDeleteWorkflowConfigRequest

The request to send to the server.

headersMetadata

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

deadlineDateTime

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

cancellationTokenCancellationToken

An optional token for canceling the call.

Returns
TypeDescription
AsyncUnaryCallEmpty

The call object.

DeleteWorkflowInvocation(DeleteWorkflowInvocationRequest, CallOptions)

public virtual Empty DeleteWorkflowInvocation(DeleteWorkflowInvocationRequest request, CallOptions options)

Deletes a single WorkflowInvocation.

Parameters
NameDescription
requestDeleteWorkflowInvocationRequest

The request to send to the server.

optionsCallOptions

The options for the call.

Returns
TypeDescription
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
NameDescription
requestDeleteWorkflowInvocationRequest

The request to send to the server.

headersMetadata

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

deadlineDateTime

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

cancellationTokenCancellationToken

An optional token for canceling the call.

Returns
TypeDescription
Empty

The response received from the server.

DeleteWorkflowInvocationAsync(DeleteWorkflowInvocationRequest, CallOptions)

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

Deletes a single WorkflowInvocation.

Parameters
NameDescription
requestDeleteWorkflowInvocationRequest

The request to send to the server.

optionsCallOptions

The options for the call.

Returns
TypeDescription
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
NameDescription
requestDeleteWorkflowInvocationRequest

The request to send to the server.

headersMetadata

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

deadlineDateTime

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

cancellationTokenCancellationToken

An optional token for canceling the call.

Returns
TypeDescription
AsyncUnaryCallEmpty

The call object.

DeleteWorkspace(DeleteWorkspaceRequest, CallOptions)

public virtual Empty DeleteWorkspace(DeleteWorkspaceRequest request, CallOptions options)

Deletes a single Workspace.

Parameters
NameDescription
requestDeleteWorkspaceRequest

The request to send to the server.

optionsCallOptions

The options for the call.

Returns
TypeDescription
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
NameDescription
requestDeleteWorkspaceRequest

The request to send to the server.

headersMetadata

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

deadlineDateTime

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

cancellationTokenCancellationToken

An optional token for canceling the call.

Returns
TypeDescription
Empty

The response received from the server.

DeleteWorkspaceAsync(DeleteWorkspaceRequest, CallOptions)

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

Deletes a single Workspace.

Parameters
NameDescription
requestDeleteWorkspaceRequest

The request to send to the server.

optionsCallOptions

The options for the call.

Returns
TypeDescription
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
NameDescription
requestDeleteWorkspaceRequest

The request to send to the server.

headersMetadata

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

deadlineDateTime

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

cancellationTokenCancellationToken

An optional token for canceling the call.

Returns
TypeDescription
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
NameDescription
requestFetchFileDiffRequest

The request to send to the server.

optionsCallOptions

The options for the call.

Returns
TypeDescription
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
NameDescription
requestFetchFileDiffRequest

The request to send to the server.

headersMetadata

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

deadlineDateTime

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

cancellationTokenCancellationToken

An optional token for canceling the call.

Returns
TypeDescription
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
NameDescription
requestFetchFileDiffRequest

The request to send to the server.

optionsCallOptions

The options for the call.

Returns
TypeDescription
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
NameDescription
requestFetchFileDiffRequest

The request to send to the server.

headersMetadata

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

deadlineDateTime

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

cancellationTokenCancellationToken

An optional token for canceling the call.

Returns
TypeDescription
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
NameDescription
requestFetchFileGitStatusesRequest

The request to send to the server.

optionsCallOptions

The options for the call.

Returns
TypeDescription
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
NameDescription
requestFetchFileGitStatusesRequest

The request to send to the server.

headersMetadata

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

deadlineDateTime

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

cancellationTokenCancellationToken

An optional token for canceling the call.

Returns
TypeDescription
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
NameDescription
requestFetchFileGitStatusesRequest

The request to send to the server.

optionsCallOptions

The options for the call.

Returns
TypeDescription
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
NameDescription
requestFetchFileGitStatusesRequest

The request to send to the server.

headersMetadata

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

deadlineDateTime

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

cancellationTokenCancellationToken

An optional token for canceling the call.

Returns
TypeDescription
AsyncUnaryCallFetchFileGitStatusesResponse

The call object.

FetchGitAheadBehind(FetchGitAheadBehindRequest, CallOptions)

public virtual FetchGitAheadBehindResponse FetchGitAheadBehind(FetchGitAheadBehindRequest request, CallOptions options)

Fetches Git ahead/behind against a remote branch.

Parameters
NameDescription
requestFetchGitAheadBehindRequest

The request to send to the server.

optionsCallOptions

The options for the call.

Returns
TypeDescription
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
NameDescription
requestFetchGitAheadBehindRequest

The request to send to the server.

headersMetadata

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

deadlineDateTime

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

cancellationTokenCancellationToken

An optional token for canceling the call.

Returns
TypeDescription
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
NameDescription
requestFetchGitAheadBehindRequest

The request to send to the server.

optionsCallOptions

The options for the call.

Returns
TypeDescription
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
NameDescription
requestFetchGitAheadBehindRequest

The request to send to the server.

headersMetadata

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

deadlineDateTime

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

cancellationTokenCancellationToken

An optional token for canceling the call.

Returns
TypeDescription
AsyncUnaryCallFetchGitAheadBehindResponse

The call object.

FetchRemoteBranches(FetchRemoteBranchesRequest, CallOptions)

public virtual FetchRemoteBranchesResponse FetchRemoteBranches(FetchRemoteBranchesRequest request, CallOptions options)

Fetches a Repository's remote branches.

Parameters
NameDescription
requestFetchRemoteBranchesRequest

The request to send to the server.

optionsCallOptions

The options for the call.

Returns
TypeDescription
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
NameDescription
requestFetchRemoteBranchesRequest

The request to send to the server.

headersMetadata

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

deadlineDateTime

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

cancellationTokenCancellationToken

An optional token for canceling the call.

Returns
TypeDescription
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
NameDescription
requestFetchRemoteBranchesRequest

The request to send to the server.

optionsCallOptions

The options for the call.

Returns
TypeDescription
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
NameDescription
requestFetchRemoteBranchesRequest

The request to send to the server.

headersMetadata

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

deadlineDateTime

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

cancellationTokenCancellationToken

An optional token for canceling the call.

Returns
TypeDescription
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
NameDescription
requestFetchRepositoryHistoryRequest

The request to send to the server.

optionsCallOptions

The options for the call.

Returns
TypeDescription
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
NameDescription
requestFetchRepositoryHistoryRequest

The request to send to the server.

headersMetadata

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

deadlineDateTime

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

cancellationTokenCancellationToken

An optional token for canceling the call.

Returns
TypeDescription
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
NameDescription
requestFetchRepositoryHistoryRequest

The request to send to the server.

optionsCallOptions

The options for the call.

Returns
TypeDescription
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
NameDescription
requestFetchRepositoryHistoryRequest

The request to send to the server.

headersMetadata

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

deadlineDateTime

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

cancellationTokenCancellationToken

An optional token for canceling the call.

Returns
TypeDescription
AsyncUnaryCallFetchRepositoryHistoryResponse

The call object.

GetCompilationResult(GetCompilationResultRequest, CallOptions)

public virtual CompilationResult GetCompilationResult(GetCompilationResultRequest request, CallOptions options)

Fetches a single CompilationResult.

Parameters
NameDescription
requestGetCompilationResultRequest

The request to send to the server.

optionsCallOptions

The options for the call.

Returns
TypeDescription
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
NameDescription
requestGetCompilationResultRequest

The request to send to the server.

headersMetadata

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

deadlineDateTime

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

cancellationTokenCancellationToken

An optional token for canceling the call.

Returns
TypeDescription
CompilationResult

The response received from the server.

GetCompilationResultAsync(GetCompilationResultRequest, CallOptions)

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

Fetches a single CompilationResult.

Parameters
NameDescription
requestGetCompilationResultRequest

The request to send to the server.

optionsCallOptions

The options for the call.

Returns
TypeDescription
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
NameDescription
requestGetCompilationResultRequest

The request to send to the server.

headersMetadata

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

deadlineDateTime

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

cancellationTokenCancellationToken

An optional token for canceling the call.

Returns
TypeDescription
AsyncUnaryCallCompilationResult

The call object.

GetReleaseConfig(GetReleaseConfigRequest, CallOptions)

public virtual ReleaseConfig GetReleaseConfig(GetReleaseConfigRequest request, CallOptions options)

Fetches a single ReleaseConfig.

Parameters
NameDescription
requestGetReleaseConfigRequest

The request to send to the server.

optionsCallOptions

The options for the call.

Returns
TypeDescription
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
NameDescription
requestGetReleaseConfigRequest

The request to send to the server.

headersMetadata

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

deadlineDateTime

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

cancellationTokenCancellationToken

An optional token for canceling the call.

Returns
TypeDescription
ReleaseConfig

The response received from the server.

GetReleaseConfigAsync(GetReleaseConfigRequest, CallOptions)

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

Fetches a single ReleaseConfig.

Parameters
NameDescription
requestGetReleaseConfigRequest

The request to send to the server.

optionsCallOptions

The options for the call.

Returns
TypeDescription
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
NameDescription
requestGetReleaseConfigRequest

The request to send to the server.

headersMetadata

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

deadlineDateTime

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

cancellationTokenCancellationToken

An optional token for canceling the call.

Returns
TypeDescription
AsyncUnaryCallReleaseConfig

The call object.

GetRepository(GetRepositoryRequest, CallOptions)

public virtual Repository GetRepository(GetRepositoryRequest request, CallOptions options)

Fetches a single Repository.

Parameters
NameDescription
requestGetRepositoryRequest

The request to send to the server.

optionsCallOptions

The options for the call.

Returns
TypeDescription
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
NameDescription
requestGetRepositoryRequest

The request to send to the server.

headersMetadata

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

deadlineDateTime

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

cancellationTokenCancellationToken

An optional token for canceling the call.

Returns
TypeDescription
Repository

The response received from the server.

GetRepositoryAsync(GetRepositoryRequest, CallOptions)

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

Fetches a single Repository.

Parameters
NameDescription
requestGetRepositoryRequest

The request to send to the server.

optionsCallOptions

The options for the call.

Returns
TypeDescription
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
NameDescription
requestGetRepositoryRequest

The request to send to the server.

headersMetadata

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

deadlineDateTime

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

cancellationTokenCancellationToken

An optional token for canceling the call.

Returns
TypeDescription
AsyncUnaryCallRepository

The call object.

GetWorkflowConfig(GetWorkflowConfigRequest, CallOptions)

public virtual WorkflowConfig GetWorkflowConfig(GetWorkflowConfigRequest request, CallOptions options)

Fetches a single WorkflowConfig.

Parameters
NameDescription
requestGetWorkflowConfigRequest

The request to send to the server.

optionsCallOptions

The options for the call.

Returns
TypeDescription
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
NameDescription
requestGetWorkflowConfigRequest

The request to send to the server.

headersMetadata

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

deadlineDateTime

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

cancellationTokenCancellationToken

An optional token for canceling the call.

Returns
TypeDescription
WorkflowConfig

The response received from the server.

GetWorkflowConfigAsync(GetWorkflowConfigRequest, CallOptions)

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

Fetches a single WorkflowConfig.

Parameters
NameDescription
requestGetWorkflowConfigRequest

The request to send to the server.

optionsCallOptions

The options for the call.

Returns
TypeDescription
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
NameDescription
requestGetWorkflowConfigRequest

The request to send to the server.

headersMetadata

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

deadlineDateTime

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

cancellationTokenCancellationToken

An optional token for canceling the call.

Returns
TypeDescription
AsyncUnaryCallWorkflowConfig

The call object.

GetWorkflowInvocation(GetWorkflowInvocationRequest, CallOptions)

public virtual WorkflowInvocation GetWorkflowInvocation(GetWorkflowInvocationRequest request, CallOptions options)

Fetches a single WorkflowInvocation.

Parameters
NameDescription
requestGetWorkflowInvocationRequest

The request to send to the server.

optionsCallOptions

The options for the call.

Returns
TypeDescription
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
NameDescription
requestGetWorkflowInvocationRequest

The request to send to the server.

headersMetadata

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

deadlineDateTime

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

cancellationTokenCancellationToken

An optional token for canceling the call.

Returns
TypeDescription
WorkflowInvocation

The response received from the server.

GetWorkflowInvocationAsync(GetWorkflowInvocationRequest, CallOptions)

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

Fetches a single WorkflowInvocation.

Parameters
NameDescription
requestGetWorkflowInvocationRequest

The request to send to the server.

optionsCallOptions

The options for the call.

Returns
TypeDescription
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
NameDescription
requestGetWorkflowInvocationRequest

The request to send to the server.

headersMetadata

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

deadlineDateTime

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

cancellationTokenCancellationToken

An optional token for canceling the call.

Returns
TypeDescription
AsyncUnaryCallWorkflowInvocation

The call object.

GetWorkspace(GetWorkspaceRequest, CallOptions)

public virtual Workspace GetWorkspace(GetWorkspaceRequest request, CallOptions options)

Fetches a single Workspace.

Parameters
NameDescription
requestGetWorkspaceRequest

The request to send to the server.

optionsCallOptions

The options for the call.

Returns
TypeDescription
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
NameDescription
requestGetWorkspaceRequest

The request to send to the server.

headersMetadata

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

deadlineDateTime

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

cancellationTokenCancellationToken

An optional token for canceling the call.

Returns
TypeDescription
Workspace

The response received from the server.

GetWorkspaceAsync(GetWorkspaceRequest, CallOptions)

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

Fetches a single Workspace.

Parameters
NameDescription
requestGetWorkspaceRequest

The request to send to the server.

optionsCallOptions

The options for the call.

Returns
TypeDescription
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
NameDescription
requestGetWorkspaceRequest

The request to send to the server.

headersMetadata

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

deadlineDateTime

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

cancellationTokenCancellationToken

An optional token for canceling the call.

Returns
TypeDescription
AsyncUnaryCallWorkspace

The call object.

InstallNpmPackages(InstallNpmPackagesRequest, CallOptions)

public virtual InstallNpmPackagesResponse InstallNpmPackages(InstallNpmPackagesRequest request, CallOptions options)

Installs dependency NPM packages (inside a Workspace).

Parameters
NameDescription
requestInstallNpmPackagesRequest

The request to send to the server.

optionsCallOptions

The options for the call.

Returns
TypeDescription
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
NameDescription
requestInstallNpmPackagesRequest

The request to send to the server.

headersMetadata

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

deadlineDateTime

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

cancellationTokenCancellationToken

An optional token for canceling the call.

Returns
TypeDescription
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
NameDescription
requestInstallNpmPackagesRequest

The request to send to the server.

optionsCallOptions

The options for the call.

Returns
TypeDescription
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
NameDescription
requestInstallNpmPackagesRequest

The request to send to the server.

headersMetadata

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

deadlineDateTime

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

cancellationTokenCancellationToken

An optional token for canceling the call.

Returns
TypeDescription
AsyncUnaryCallInstallNpmPackagesResponse

The call object.

ListCompilationResults(ListCompilationResultsRequest, CallOptions)

public virtual ListCompilationResultsResponse ListCompilationResults(ListCompilationResultsRequest request, CallOptions options)

Lists CompilationResults in a given Repository.

Parameters
NameDescription
requestListCompilationResultsRequest

The request to send to the server.

optionsCallOptions

The options for the call.

Returns
TypeDescription
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
NameDescription
requestListCompilationResultsRequest

The request to send to the server.

headersMetadata

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

deadlineDateTime

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

cancellationTokenCancellationToken

An optional token for canceling the call.

Returns
TypeDescription
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
NameDescription
requestListCompilationResultsRequest

The request to send to the server.

optionsCallOptions

The options for the call.

Returns
TypeDescription
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
NameDescription
requestListCompilationResultsRequest

The request to send to the server.

headersMetadata

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

deadlineDateTime

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

cancellationTokenCancellationToken

An optional token for canceling the call.

Returns
TypeDescription
AsyncUnaryCallListCompilationResultsResponse

The call object.

ListReleaseConfigs(ListReleaseConfigsRequest, CallOptions)

public virtual ListReleaseConfigsResponse ListReleaseConfigs(ListReleaseConfigsRequest request, CallOptions options)

Lists ReleaseConfigs in a given Repository.

Parameters
NameDescription
requestListReleaseConfigsRequest

The request to send to the server.

optionsCallOptions

The options for the call.

Returns
TypeDescription
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
NameDescription
requestListReleaseConfigsRequest

The request to send to the server.

headersMetadata

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

deadlineDateTime

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

cancellationTokenCancellationToken

An optional token for canceling the call.

Returns
TypeDescription
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
NameDescription
requestListReleaseConfigsRequest

The request to send to the server.

optionsCallOptions

The options for the call.

Returns
TypeDescription
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
NameDescription
requestListReleaseConfigsRequest

The request to send to the server.

headersMetadata

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

deadlineDateTime

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

cancellationTokenCancellationToken

An optional token for canceling the call.

Returns
TypeDescription
AsyncUnaryCallListReleaseConfigsResponse

The call object.

ListRepositories(ListRepositoriesRequest, CallOptions)

public virtual ListRepositoriesResponse ListRepositories(ListRepositoriesRequest request, CallOptions options)

Lists Repositories in a given project and location.

Parameters
NameDescription
requestListRepositoriesRequest

The request to send to the server.

optionsCallOptions

The options for the call.

Returns
TypeDescription
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
NameDescription
requestListRepositoriesRequest

The request to send to the server.

headersMetadata

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

deadlineDateTime

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

cancellationTokenCancellationToken

An optional token for canceling the call.

Returns
TypeDescription
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
NameDescription
requestListRepositoriesRequest

The request to send to the server.

optionsCallOptions

The options for the call.

Returns
TypeDescription
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
NameDescription
requestListRepositoriesRequest

The request to send to the server.

headersMetadata

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

deadlineDateTime

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

cancellationTokenCancellationToken

An optional token for canceling the call.

Returns
TypeDescription
AsyncUnaryCallListRepositoriesResponse

The call object.

ListWorkflowConfigs(ListWorkflowConfigsRequest, CallOptions)

public virtual ListWorkflowConfigsResponse ListWorkflowConfigs(ListWorkflowConfigsRequest request, CallOptions options)

Lists WorkflowConfigs in a given Repository.

Parameters
NameDescription
requestListWorkflowConfigsRequest

The request to send to the server.

optionsCallOptions

The options for the call.

Returns
TypeDescription
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
NameDescription
requestListWorkflowConfigsRequest

The request to send to the server.

headersMetadata

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

deadlineDateTime

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

cancellationTokenCancellationToken

An optional token for canceling the call.

Returns
TypeDescription
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
NameDescription
requestListWorkflowConfigsRequest

The request to send to the server.

optionsCallOptions

The options for the call.

Returns
TypeDescription
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
NameDescription
requestListWorkflowConfigsRequest

The request to send to the server.

headersMetadata

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

deadlineDateTime

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

cancellationTokenCancellationToken

An optional token for canceling the call.

Returns
TypeDescription
AsyncUnaryCallListWorkflowConfigsResponse

The call object.

ListWorkflowInvocations(ListWorkflowInvocationsRequest, CallOptions)

public virtual ListWorkflowInvocationsResponse ListWorkflowInvocations(ListWorkflowInvocationsRequest request, CallOptions options)

Lists WorkflowInvocations in a given Repository.

Parameters
NameDescription
requestListWorkflowInvocationsRequest

The request to send to the server.

optionsCallOptions

The options for the call.

Returns
TypeDescription
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
NameDescription
requestListWorkflowInvocationsRequest

The request to send to the server.

headersMetadata

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

deadlineDateTime

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

cancellationTokenCancellationToken

An optional token for canceling the call.

Returns
TypeDescription
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
NameDescription
requestListWorkflowInvocationsRequest

The request to send to the server.

optionsCallOptions

The options for the call.

Returns
TypeDescription
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
NameDescription
requestListWorkflowInvocationsRequest

The request to send to the server.

headersMetadata

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

deadlineDateTime

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

cancellationTokenCancellationToken

An optional token for canceling the call.

Returns
TypeDescription
AsyncUnaryCallListWorkflowInvocationsResponse

The call object.

ListWorkspaces(ListWorkspacesRequest, CallOptions)

public virtual ListWorkspacesResponse ListWorkspaces(ListWorkspacesRequest request, CallOptions options)

Lists Workspaces in a given Repository.

Parameters
NameDescription
requestListWorkspacesRequest

The request to send to the server.

optionsCallOptions

The options for the call.

Returns
TypeDescription
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
NameDescription
requestListWorkspacesRequest

The request to send to the server.

headersMetadata

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

deadlineDateTime

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

cancellationTokenCancellationToken

An optional token for canceling the call.

Returns
TypeDescription
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
NameDescription
requestListWorkspacesRequest

The request to send to the server.

optionsCallOptions

The options for the call.

Returns
TypeDescription
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
NameDescription
requestListWorkspacesRequest

The request to send to the server.

headersMetadata

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

deadlineDateTime

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

cancellationTokenCancellationToken

An optional token for canceling the call.

Returns
TypeDescription
AsyncUnaryCallListWorkspacesResponse

The call object.

MakeDirectory(MakeDirectoryRequest, CallOptions)

public virtual MakeDirectoryResponse MakeDirectory(MakeDirectoryRequest request, CallOptions options)

Creates a directory inside a Workspace.

Parameters
NameDescription
requestMakeDirectoryRequest

The request to send to the server.

optionsCallOptions

The options for the call.

Returns
TypeDescription
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
NameDescription
requestMakeDirectoryRequest

The request to send to the server.

headersMetadata

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

deadlineDateTime

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

cancellationTokenCancellationToken

An optional token for canceling the call.

Returns
TypeDescription
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
NameDescription
requestMakeDirectoryRequest

The request to send to the server.

optionsCallOptions

The options for the call.

Returns
TypeDescription
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
NameDescription
requestMakeDirectoryRequest

The request to send to the server.

headersMetadata

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

deadlineDateTime

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

cancellationTokenCancellationToken

An optional token for canceling the call.

Returns
TypeDescription
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
NameDescription
requestMoveDirectoryRequest

The request to send to the server.

optionsCallOptions

The options for the call.

Returns
TypeDescription
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
NameDescription
requestMoveDirectoryRequest

The request to send to the server.

headersMetadata

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

deadlineDateTime

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

cancellationTokenCancellationToken

An optional token for canceling the call.

Returns
TypeDescription
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
NameDescription
requestMoveDirectoryRequest

The request to send to the server.

optionsCallOptions

The options for the call.

Returns
TypeDescription
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
NameDescription
requestMoveDirectoryRequest

The request to send to the server.

headersMetadata

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

deadlineDateTime

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

cancellationTokenCancellationToken

An optional token for canceling the call.

Returns
TypeDescription
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
NameDescription
requestMoveFileRequest

The request to send to the server.

optionsCallOptions

The options for the call.

Returns
TypeDescription
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
NameDescription
requestMoveFileRequest

The request to send to the server.

headersMetadata

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

deadlineDateTime

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

cancellationTokenCancellationToken

An optional token for canceling the call.

Returns
TypeDescription
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
NameDescription
requestMoveFileRequest

The request to send to the server.

optionsCallOptions

The options for the call.

Returns
TypeDescription
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
NameDescription
requestMoveFileRequest

The request to send to the server.

headersMetadata

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

deadlineDateTime

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

cancellationTokenCancellationToken

An optional token for canceling the call.

Returns
TypeDescription
AsyncUnaryCallMoveFileResponse

The call object.

NewInstance(ClientBaseConfiguration)

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

Creates a new instance of client from given ClientBaseConfiguration.

Parameter
NameDescription
configurationClientBaseClientBaseConfiguration
Returns
TypeDescription
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
NameDescription
requestPullGitCommitsRequest

The request to send to the server.

optionsCallOptions

The options for the call.

Returns
TypeDescription
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
NameDescription
requestPullGitCommitsRequest

The request to send to the server.

headersMetadata

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

deadlineDateTime

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

cancellationTokenCancellationToken

An optional token for canceling the call.

Returns
TypeDescription
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
NameDescription
requestPullGitCommitsRequest

The request to send to the server.

optionsCallOptions

The options for the call.

Returns
TypeDescription
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
NameDescription
requestPullGitCommitsRequest

The request to send to the server.

headersMetadata

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

deadlineDateTime

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

cancellationTokenCancellationToken

An optional token for canceling the call.

Returns
TypeDescription
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
NameDescription
requestPushGitCommitsRequest

The request to send to the server.

optionsCallOptions

The options for the call.

Returns
TypeDescription
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
NameDescription
requestPushGitCommitsRequest

The request to send to the server.

headersMetadata

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

deadlineDateTime

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

cancellationTokenCancellationToken

An optional token for canceling the call.

Returns
TypeDescription
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
NameDescription
requestPushGitCommitsRequest

The request to send to the server.

optionsCallOptions

The options for the call.

Returns
TypeDescription
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
NameDescription
requestPushGitCommitsRequest

The request to send to the server.

headersMetadata

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

deadlineDateTime

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

cancellationTokenCancellationToken

An optional token for canceling the call.

Returns
TypeDescription
AsyncUnaryCallEmpty

The call object.

QueryCompilationResultActions(QueryCompilationResultActionsRequest, CallOptions)

public virtual QueryCompilationResultActionsResponse QueryCompilationResultActions(QueryCompilationResultActionsRequest request, CallOptions options)

Returns CompilationResultActions in a given CompilationResult.

Parameters
NameDescription
requestQueryCompilationResultActionsRequest

The request to send to the server.

optionsCallOptions

The options for the call.

Returns
TypeDescription
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
NameDescription
requestQueryCompilationResultActionsRequest

The request to send to the server.

headersMetadata

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

deadlineDateTime

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

cancellationTokenCancellationToken

An optional token for canceling the call.

Returns
TypeDescription
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
NameDescription
requestQueryCompilationResultActionsRequest

The request to send to the server.

optionsCallOptions

The options for the call.

Returns
TypeDescription
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
NameDescription
requestQueryCompilationResultActionsRequest

The request to send to the server.

headersMetadata

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

deadlineDateTime

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

cancellationTokenCancellationToken

An optional token for canceling the call.

Returns
TypeDescription
AsyncUnaryCallQueryCompilationResultActionsResponse

The call object.

QueryDirectoryContents(QueryDirectoryContentsRequest, CallOptions)

public virtual QueryDirectoryContentsResponse QueryDirectoryContents(QueryDirectoryContentsRequest request, CallOptions options)

Returns the contents of a given Workspace directory.

Parameters
NameDescription
requestQueryDirectoryContentsRequest

The request to send to the server.

optionsCallOptions

The options for the call.

Returns
TypeDescription
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
NameDescription
requestQueryDirectoryContentsRequest

The request to send to the server.

headersMetadata

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

deadlineDateTime

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

cancellationTokenCancellationToken

An optional token for canceling the call.

Returns
TypeDescription
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
NameDescription
requestQueryDirectoryContentsRequest

The request to send to the server.

optionsCallOptions

The options for the call.

Returns
TypeDescription
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
NameDescription
requestQueryDirectoryContentsRequest

The request to send to the server.

headersMetadata

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

deadlineDateTime

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

cancellationTokenCancellationToken

An optional token for canceling the call.

Returns
TypeDescription
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
NameDescription
requestQueryRepositoryDirectoryContentsRequest

The request to send to the server.

optionsCallOptions

The options for the call.

Returns
TypeDescription
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
NameDescription
requestQueryRepositoryDirectoryContentsRequest

The request to send to the server.

headersMetadata

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

deadlineDateTime

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

cancellationTokenCancellationToken

An optional token for canceling the call.

Returns
TypeDescription
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
NameDescription
requestQueryRepositoryDirectoryContentsRequest

The request to send to the server.

optionsCallOptions

The options for the call.

Returns
TypeDescription
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
NameDescription
requestQueryRepositoryDirectoryContentsRequest

The request to send to the server.

headersMetadata

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

deadlineDateTime

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

cancellationTokenCancellationToken

An optional token for canceling the call.

Returns
TypeDescription
AsyncUnaryCallQueryRepositoryDirectoryContentsResponse

The call object.

QueryWorkflowInvocationActions(QueryWorkflowInvocationActionsRequest, CallOptions)

public virtual QueryWorkflowInvocationActionsResponse QueryWorkflowInvocationActions(QueryWorkflowInvocationActionsRequest request, CallOptions options)

Returns WorkflowInvocationActions in a given WorkflowInvocation.

Parameters
NameDescription
requestQueryWorkflowInvocationActionsRequest

The request to send to the server.

optionsCallOptions

The options for the call.

Returns
TypeDescription
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
NameDescription
requestQueryWorkflowInvocationActionsRequest

The request to send to the server.

headersMetadata

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

deadlineDateTime

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

cancellationTokenCancellationToken

An optional token for canceling the call.

Returns
TypeDescription
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
NameDescription
requestQueryWorkflowInvocationActionsRequest

The request to send to the server.

optionsCallOptions

The options for the call.

Returns
TypeDescription
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
NameDescription
requestQueryWorkflowInvocationActionsRequest

The request to send to the server.

headersMetadata

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

deadlineDateTime

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

cancellationTokenCancellationToken

An optional token for canceling the call.

Returns
TypeDescription
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
NameDescription
requestReadFileRequest

The request to send to the server.

optionsCallOptions

The options for the call.

Returns
TypeDescription
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
NameDescription
requestReadFileRequest

The request to send to the server.

headersMetadata

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

deadlineDateTime

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

cancellationTokenCancellationToken

An optional token for canceling the call.

Returns
TypeDescription
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
NameDescription
requestReadFileRequest

The request to send to the server.

optionsCallOptions

The options for the call.

Returns
TypeDescription
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
NameDescription
requestReadFileRequest

The request to send to the server.

headersMetadata

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

deadlineDateTime

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

cancellationTokenCancellationToken

An optional token for canceling the call.

Returns
TypeDescription
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
NameDescription
requestReadRepositoryFileRequest

The request to send to the server.

optionsCallOptions

The options for the call.

Returns
TypeDescription
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
NameDescription
requestReadRepositoryFileRequest

The request to send to the server.

headersMetadata

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

deadlineDateTime

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

cancellationTokenCancellationToken

An optional token for canceling the call.

Returns
TypeDescription
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
NameDescription
requestReadRepositoryFileRequest

The request to send to the server.

optionsCallOptions

The options for the call.

Returns
TypeDescription
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
NameDescription
requestReadRepositoryFileRequest

The request to send to the server.

headersMetadata

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

deadlineDateTime

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

cancellationTokenCancellationToken

An optional token for canceling the call.

Returns
TypeDescription
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
NameDescription
requestRemoveDirectoryRequest

The request to send to the server.

optionsCallOptions

The options for the call.

Returns
TypeDescription
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
NameDescription
requestRemoveDirectoryRequest

The request to send to the server.

headersMetadata

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

deadlineDateTime

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

cancellationTokenCancellationToken

An optional token for canceling the call.

Returns
TypeDescription
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
NameDescription
requestRemoveDirectoryRequest

The request to send to the server.

optionsCallOptions

The options for the call.

Returns
TypeDescription
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
NameDescription
requestRemoveDirectoryRequest

The request to send to the server.

headersMetadata

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

deadlineDateTime

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

cancellationTokenCancellationToken

An optional token for canceling the call.

Returns
TypeDescription
AsyncUnaryCallEmpty

The call object.

RemoveFile(RemoveFileRequest, CallOptions)

public virtual Empty RemoveFile(RemoveFileRequest request, CallOptions options)

Deletes a file (inside a Workspace).

Parameters
NameDescription
requestRemoveFileRequest

The request to send to the server.

optionsCallOptions

The options for the call.

Returns
TypeDescription
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
NameDescription
requestRemoveFileRequest

The request to send to the server.

headersMetadata

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

deadlineDateTime

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

cancellationTokenCancellationToken

An optional token for canceling the call.

Returns
TypeDescription
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
NameDescription
requestRemoveFileRequest

The request to send to the server.

optionsCallOptions

The options for the call.

Returns
TypeDescription
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
NameDescription
requestRemoveFileRequest

The request to send to the server.

headersMetadata

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

deadlineDateTime

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

cancellationTokenCancellationToken

An optional token for canceling the call.

Returns
TypeDescription
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
NameDescription
requestResetWorkspaceChangesRequest

The request to send to the server.

optionsCallOptions

The options for the call.

Returns
TypeDescription
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
NameDescription
requestResetWorkspaceChangesRequest

The request to send to the server.

headersMetadata

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

deadlineDateTime

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

cancellationTokenCancellationToken

An optional token for canceling the call.

Returns
TypeDescription
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
NameDescription
requestResetWorkspaceChangesRequest

The request to send to the server.

optionsCallOptions

The options for the call.

Returns
TypeDescription
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
NameDescription
requestResetWorkspaceChangesRequest

The request to send to the server.

headersMetadata

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

deadlineDateTime

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

cancellationTokenCancellationToken

An optional token for canceling the call.

Returns
TypeDescription
AsyncUnaryCallEmpty

The call object.

UpdateReleaseConfig(UpdateReleaseConfigRequest, CallOptions)

public virtual ReleaseConfig UpdateReleaseConfig(UpdateReleaseConfigRequest request, CallOptions options)

Updates a single ReleaseConfig.

Parameters
NameDescription
requestUpdateReleaseConfigRequest

The request to send to the server.

optionsCallOptions

The options for the call.

Returns
TypeDescription
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
NameDescription
requestUpdateReleaseConfigRequest

The request to send to the server.

headersMetadata

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

deadlineDateTime

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

cancellationTokenCancellationToken

An optional token for canceling the call.

Returns
TypeDescription
ReleaseConfig

The response received from the server.

UpdateReleaseConfigAsync(UpdateReleaseConfigRequest, CallOptions)

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

Updates a single ReleaseConfig.

Parameters
NameDescription
requestUpdateReleaseConfigRequest

The request to send to the server.

optionsCallOptions

The options for the call.

Returns
TypeDescription
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
NameDescription
requestUpdateReleaseConfigRequest

The request to send to the server.

headersMetadata

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

deadlineDateTime

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

cancellationTokenCancellationToken

An optional token for canceling the call.

Returns
TypeDescription
AsyncUnaryCallReleaseConfig

The call object.

UpdateRepository(UpdateRepositoryRequest, CallOptions)

public virtual Repository UpdateRepository(UpdateRepositoryRequest request, CallOptions options)

Updates a single Repository.

Parameters
NameDescription
requestUpdateRepositoryRequest

The request to send to the server.

optionsCallOptions

The options for the call.

Returns
TypeDescription
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
NameDescription
requestUpdateRepositoryRequest

The request to send to the server.

headersMetadata

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

deadlineDateTime

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

cancellationTokenCancellationToken

An optional token for canceling the call.

Returns
TypeDescription
Repository

The response received from the server.

UpdateRepositoryAsync(UpdateRepositoryRequest, CallOptions)

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

Updates a single Repository.

Parameters
NameDescription
requestUpdateRepositoryRequest

The request to send to the server.

optionsCallOptions

The options for the call.

Returns
TypeDescription
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
NameDescription
requestUpdateRepositoryRequest

The request to send to the server.

headersMetadata

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

deadlineDateTime

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

cancellationTokenCancellationToken

An optional token for canceling the call.

Returns
TypeDescription
AsyncUnaryCallRepository

The call object.

UpdateWorkflowConfig(UpdateWorkflowConfigRequest, CallOptions)

public virtual WorkflowConfig UpdateWorkflowConfig(UpdateWorkflowConfigRequest request, CallOptions options)

Updates a single WorkflowConfig.

Parameters
NameDescription
requestUpdateWorkflowConfigRequest

The request to send to the server.

optionsCallOptions

The options for the call.

Returns
TypeDescription
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
NameDescription
requestUpdateWorkflowConfigRequest

The request to send to the server.

headersMetadata

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

deadlineDateTime

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

cancellationTokenCancellationToken

An optional token for canceling the call.

Returns
TypeDescription
WorkflowConfig

The response received from the server.

UpdateWorkflowConfigAsync(UpdateWorkflowConfigRequest, CallOptions)

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

Updates a single WorkflowConfig.

Parameters
NameDescription
requestUpdateWorkflowConfigRequest

The request to send to the server.

optionsCallOptions

The options for the call.

Returns
TypeDescription
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
NameDescription
requestUpdateWorkflowConfigRequest

The request to send to the server.

headersMetadata

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

deadlineDateTime

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

cancellationTokenCancellationToken

An optional token for canceling the call.

Returns
TypeDescription
AsyncUnaryCallWorkflowConfig

The call object.

WriteFile(WriteFileRequest, CallOptions)

public virtual WriteFileResponse WriteFile(WriteFileRequest request, CallOptions options)

Writes to a file (inside a Workspace).

Parameters
NameDescription
requestWriteFileRequest

The request to send to the server.

optionsCallOptions

The options for the call.

Returns
TypeDescription
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
NameDescription
requestWriteFileRequest

The request to send to the server.

headersMetadata

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

deadlineDateTime

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

cancellationTokenCancellationToken

An optional token for canceling the call.

Returns
TypeDescription
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
NameDescription
requestWriteFileRequest

The request to send to the server.

optionsCallOptions

The options for the call.

Returns
TypeDescription
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
NameDescription
requestWriteFileRequest

The request to send to the server.

headersMetadata

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

deadlineDateTime

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

cancellationTokenCancellationToken

An optional token for canceling the call.

Returns
TypeDescription
AsyncUnaryCallWriteFileResponse

The call object.