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

Stay organized with collections Save and categorize content based on your preferences.
public class DataformClient : ClientBase<Dataform.DataformClient>

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

Client for Dataform

Inheritance

Object > ClientBase > ClientBase<Dataform.DataformClient> > 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(ClientBase.ClientBaseConfiguration)

protected DataformClient(ClientBase.ClientBaseConfiguration configuration)

Protected constructor to allow creation of configured clients.

Parameter
NameDescription
configurationClientBase.ClientBaseConfiguration

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, Nullable<DateTime>, CancellationToken)

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

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.

deadlineNullable<DateTime>

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
AsyncUnaryCall<Empty>

The call object.

CancelWorkflowInvocationAsync(CancelWorkflowInvocationRequest, Metadata, Nullable<DateTime>, CancellationToken)

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

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.

deadlineNullable<DateTime>

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
AsyncUnaryCall<Empty>

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, Nullable<DateTime>, CancellationToken)

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

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.

deadlineNullable<DateTime>

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
AsyncUnaryCall<Empty>

The call object.

CommitWorkspaceChangesAsync(CommitWorkspaceChangesRequest, Metadata, Nullable<DateTime>, CancellationToken)

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

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.

deadlineNullable<DateTime>

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
AsyncUnaryCall<Empty>

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, Nullable<DateTime>, CancellationToken)

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

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.

deadlineNullable<DateTime>

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
AsyncUnaryCall<CompilationResult>

The call object.

CreateCompilationResultAsync(CreateCompilationResultRequest, Metadata, Nullable<DateTime>, CancellationToken)

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

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.

deadlineNullable<DateTime>

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
AsyncUnaryCall<CompilationResult>

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
IAMPolicy.IAMPolicyClient

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
Locations.LocationsClient

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

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, Nullable<DateTime>, CancellationToken)

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

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.

deadlineNullable<DateTime>

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
AsyncUnaryCall<Repository>

The call object.

CreateRepositoryAsync(CreateRepositoryRequest, Metadata, Nullable<DateTime>, CancellationToken)

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

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.

deadlineNullable<DateTime>

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
AsyncUnaryCall<Repository>

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, Nullable<DateTime>, CancellationToken)

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

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.

deadlineNullable<DateTime>

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
AsyncUnaryCall<WorkflowInvocation>

The call object.

CreateWorkflowInvocationAsync(CreateWorkflowInvocationRequest, Metadata, Nullable<DateTime>, CancellationToken)

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

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.

deadlineNullable<DateTime>

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
AsyncUnaryCall<WorkflowInvocation>

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, Nullable<DateTime>, CancellationToken)

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

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.

deadlineNullable<DateTime>

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
AsyncUnaryCall<Workspace>

The call object.

CreateWorkspaceAsync(CreateWorkspaceRequest, Metadata, Nullable<DateTime>, CancellationToken)

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

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.

deadlineNullable<DateTime>

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
AsyncUnaryCall<Workspace>

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, Nullable<DateTime>, CancellationToken)

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

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.

deadlineNullable<DateTime>

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
AsyncUnaryCall<Empty>

The call object.

DeleteRepositoryAsync(DeleteRepositoryRequest, Metadata, Nullable<DateTime>, CancellationToken)

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

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.

deadlineNullable<DateTime>

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
AsyncUnaryCall<Empty>

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, Nullable<DateTime>, CancellationToken)

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

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.

deadlineNullable<DateTime>

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
AsyncUnaryCall<Empty>

The call object.

DeleteWorkflowInvocationAsync(DeleteWorkflowInvocationRequest, Metadata, Nullable<DateTime>, CancellationToken)

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

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.

deadlineNullable<DateTime>

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
AsyncUnaryCall<Empty>

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, Nullable<DateTime>, CancellationToken)

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

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.

deadlineNullable<DateTime>

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
AsyncUnaryCall<Empty>

The call object.

DeleteWorkspaceAsync(DeleteWorkspaceRequest, Metadata, Nullable<DateTime>, CancellationToken)

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

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.

deadlineNullable<DateTime>

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
AsyncUnaryCall<Empty>

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, Nullable<DateTime>, CancellationToken)

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

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.

deadlineNullable<DateTime>

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
AsyncUnaryCall<FetchFileDiffResponse>

The call object.

FetchFileDiffAsync(FetchFileDiffRequest, Metadata, Nullable<DateTime>, CancellationToken)

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

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.

deadlineNullable<DateTime>

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
AsyncUnaryCall<FetchFileDiffResponse>

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, Nullable<DateTime>, CancellationToken)

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

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.

deadlineNullable<DateTime>

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
AsyncUnaryCall<FetchFileGitStatusesResponse>

The call object.

FetchFileGitStatusesAsync(FetchFileGitStatusesRequest, Metadata, Nullable<DateTime>, CancellationToken)

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

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.

deadlineNullable<DateTime>

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
AsyncUnaryCall<FetchFileGitStatusesResponse>

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, Nullable<DateTime>, CancellationToken)

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

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.

deadlineNullable<DateTime>

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
AsyncUnaryCall<FetchGitAheadBehindResponse>

The call object.

FetchGitAheadBehindAsync(FetchGitAheadBehindRequest, Metadata, Nullable<DateTime>, CancellationToken)

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

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.

deadlineNullable<DateTime>

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
AsyncUnaryCall<FetchGitAheadBehindResponse>

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, Nullable<DateTime>, CancellationToken)

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

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.

deadlineNullable<DateTime>

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
AsyncUnaryCall<FetchRemoteBranchesResponse>

The call object.

FetchRemoteBranchesAsync(FetchRemoteBranchesRequest, Metadata, Nullable<DateTime>, CancellationToken)

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

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.

deadlineNullable<DateTime>

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
AsyncUnaryCall<FetchRemoteBranchesResponse>

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, Nullable<DateTime>, CancellationToken)

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

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.

deadlineNullable<DateTime>

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
AsyncUnaryCall<CompilationResult>

The call object.

GetCompilationResultAsync(GetCompilationResultRequest, Metadata, Nullable<DateTime>, CancellationToken)

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

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.

deadlineNullable<DateTime>

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
AsyncUnaryCall<CompilationResult>

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, Nullable<DateTime>, CancellationToken)

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

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.

deadlineNullable<DateTime>

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
AsyncUnaryCall<Repository>

The call object.

GetRepositoryAsync(GetRepositoryRequest, Metadata, Nullable<DateTime>, CancellationToken)

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

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.

deadlineNullable<DateTime>

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