Google Cloud Translation v3 API - Class TranslationService.TranslationServiceClient (3.4.0)

public class TranslationService.TranslationServiceClient : ClientBase<TranslationService.TranslationServiceClient>

Reference documentation and code samples for the Google Cloud Translation v3 API class TranslationService.TranslationServiceClient.

Client for TranslationService

Inheritance

object > ClientBase > ClientBaseTranslationServiceTranslationServiceClient > TranslationService.TranslationServiceClient

Namespace

Google.Cloud.Translate.V3

Assembly

Google.Cloud.Translate.V3.dll

Constructors

TranslationServiceClient()

protected TranslationServiceClient()

Protected parameterless constructor to allow creation of test doubles.

TranslationServiceClient(CallInvoker)

public TranslationServiceClient(CallInvoker callInvoker)

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

Parameter
NameDescription
callInvokerCallInvoker

The callInvoker to use to make remote calls.

TranslationServiceClient(ChannelBase)

public TranslationServiceClient(ChannelBase channel)

Creates a new client for TranslationService

Parameter
NameDescription
channelChannelBase

The channel to use to make remote calls.

TranslationServiceClient(ClientBaseConfiguration)

protected TranslationServiceClient(ClientBase.ClientBaseConfiguration configuration)

Protected constructor to allow creation of configured clients.

Parameter
NameDescription
configurationClientBaseClientBaseConfiguration

The client configuration.

Methods

AdaptiveMtTranslate(AdaptiveMtTranslateRequest, CallOptions)

public virtual AdaptiveMtTranslateResponse AdaptiveMtTranslate(AdaptiveMtTranslateRequest request, CallOptions options)

Translate text using Adaptive MT.

Parameters
NameDescription
requestAdaptiveMtTranslateRequest

The request to send to the server.

optionsCallOptions

The options for the call.

Returns
TypeDescription
AdaptiveMtTranslateResponse

The response received from the server.

AdaptiveMtTranslate(AdaptiveMtTranslateRequest, Metadata, DateTime?, CancellationToken)

public virtual AdaptiveMtTranslateResponse AdaptiveMtTranslate(AdaptiveMtTranslateRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Translate text using Adaptive MT.

Parameters
NameDescription
requestAdaptiveMtTranslateRequest

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
AdaptiveMtTranslateResponse

The response received from the server.

AdaptiveMtTranslateAsync(AdaptiveMtTranslateRequest, CallOptions)

public virtual AsyncUnaryCall<AdaptiveMtTranslateResponse> AdaptiveMtTranslateAsync(AdaptiveMtTranslateRequest request, CallOptions options)

Translate text using Adaptive MT.

Parameters
NameDescription
requestAdaptiveMtTranslateRequest

The request to send to the server.

optionsCallOptions

The options for the call.

Returns
TypeDescription
AsyncUnaryCallAdaptiveMtTranslateResponse

The call object.

AdaptiveMtTranslateAsync(AdaptiveMtTranslateRequest, Metadata, DateTime?, CancellationToken)

public virtual AsyncUnaryCall<AdaptiveMtTranslateResponse> AdaptiveMtTranslateAsync(AdaptiveMtTranslateRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Translate text using Adaptive MT.

Parameters
NameDescription
requestAdaptiveMtTranslateRequest

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
AsyncUnaryCallAdaptiveMtTranslateResponse

The call object.

BatchTranslateDocument(BatchTranslateDocumentRequest, CallOptions)

public virtual Operation BatchTranslateDocument(BatchTranslateDocumentRequest request, CallOptions options)

Translates a large volume of document in asynchronous batch mode. This function provides real-time output as the inputs are being processed. If caller cancels a request, the partial results (for an input file, it's all or nothing) may still be available on the specified output location.

This call returns immediately and you can use google.longrunning.Operation.name to poll the status of the call.

Parameters
NameDescription
requestBatchTranslateDocumentRequest

The request to send to the server.

optionsCallOptions

The options for the call.

Returns
TypeDescription
Operation

The response received from the server.

BatchTranslateDocument(BatchTranslateDocumentRequest, Metadata, DateTime?, CancellationToken)

public virtual Operation BatchTranslateDocument(BatchTranslateDocumentRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Translates a large volume of document in asynchronous batch mode. This function provides real-time output as the inputs are being processed. If caller cancels a request, the partial results (for an input file, it's all or nothing) may still be available on the specified output location.

This call returns immediately and you can use google.longrunning.Operation.name to poll the status of the call.

Parameters
NameDescription
requestBatchTranslateDocumentRequest

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
Operation

The response received from the server.

BatchTranslateDocumentAsync(BatchTranslateDocumentRequest, CallOptions)

public virtual AsyncUnaryCall<Operation> BatchTranslateDocumentAsync(BatchTranslateDocumentRequest request, CallOptions options)

Translates a large volume of document in asynchronous batch mode. This function provides real-time output as the inputs are being processed. If caller cancels a request, the partial results (for an input file, it's all or nothing) may still be available on the specified output location.

This call returns immediately and you can use google.longrunning.Operation.name to poll the status of the call.

Parameters
NameDescription
requestBatchTranslateDocumentRequest

The request to send to the server.

optionsCallOptions

The options for the call.

Returns
TypeDescription
AsyncUnaryCallOperation

The call object.

BatchTranslateDocumentAsync(BatchTranslateDocumentRequest, Metadata, DateTime?, CancellationToken)

public virtual AsyncUnaryCall<Operation> BatchTranslateDocumentAsync(BatchTranslateDocumentRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Translates a large volume of document in asynchronous batch mode. This function provides real-time output as the inputs are being processed. If caller cancels a request, the partial results (for an input file, it's all or nothing) may still be available on the specified output location.

This call returns immediately and you can use google.longrunning.Operation.name to poll the status of the call.

Parameters
NameDescription
requestBatchTranslateDocumentRequest

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
AsyncUnaryCallOperation

The call object.

BatchTranslateText(BatchTranslateTextRequest, CallOptions)

public virtual Operation BatchTranslateText(BatchTranslateTextRequest request, CallOptions options)

Translates a large volume of text in asynchronous batch mode. This function provides real-time output as the inputs are being processed. If caller cancels a request, the partial results (for an input file, it's all or nothing) may still be available on the specified output location.

This call returns immediately and you can use google.longrunning.Operation.name to poll the status of the call.

Parameters
NameDescription
requestBatchTranslateTextRequest

The request to send to the server.

optionsCallOptions

The options for the call.

Returns
TypeDescription
Operation

The response received from the server.

BatchTranslateText(BatchTranslateTextRequest, Metadata, DateTime?, CancellationToken)

public virtual Operation BatchTranslateText(BatchTranslateTextRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Translates a large volume of text in asynchronous batch mode. This function provides real-time output as the inputs are being processed. If caller cancels a request, the partial results (for an input file, it's all or nothing) may still be available on the specified output location.

This call returns immediately and you can use google.longrunning.Operation.name to poll the status of the call.

Parameters
NameDescription
requestBatchTranslateTextRequest

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
Operation

The response received from the server.

BatchTranslateTextAsync(BatchTranslateTextRequest, CallOptions)

public virtual AsyncUnaryCall<Operation> BatchTranslateTextAsync(BatchTranslateTextRequest request, CallOptions options)

Translates a large volume of text in asynchronous batch mode. This function provides real-time output as the inputs are being processed. If caller cancels a request, the partial results (for an input file, it's all or nothing) may still be available on the specified output location.

This call returns immediately and you can use google.longrunning.Operation.name to poll the status of the call.

Parameters
NameDescription
requestBatchTranslateTextRequest

The request to send to the server.

optionsCallOptions

The options for the call.

Returns
TypeDescription
AsyncUnaryCallOperation

The call object.

BatchTranslateTextAsync(BatchTranslateTextRequest, Metadata, DateTime?, CancellationToken)

public virtual AsyncUnaryCall<Operation> BatchTranslateTextAsync(BatchTranslateTextRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Translates a large volume of text in asynchronous batch mode. This function provides real-time output as the inputs are being processed. If caller cancels a request, the partial results (for an input file, it's all or nothing) may still be available on the specified output location.

This call returns immediately and you can use google.longrunning.Operation.name to poll the status of the call.

Parameters
NameDescription
requestBatchTranslateTextRequest

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
AsyncUnaryCallOperation

The call object.

CreateAdaptiveMtDataset(CreateAdaptiveMtDatasetRequest, CallOptions)

public virtual AdaptiveMtDataset CreateAdaptiveMtDataset(CreateAdaptiveMtDatasetRequest request, CallOptions options)

Creates an Adaptive MT dataset.

Parameters
NameDescription
requestCreateAdaptiveMtDatasetRequest

The request to send to the server.

optionsCallOptions

The options for the call.

Returns
TypeDescription
AdaptiveMtDataset

The response received from the server.

CreateAdaptiveMtDataset(CreateAdaptiveMtDatasetRequest, Metadata, DateTime?, CancellationToken)

public virtual AdaptiveMtDataset CreateAdaptiveMtDataset(CreateAdaptiveMtDatasetRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Creates an Adaptive MT dataset.

Parameters
NameDescription
requestCreateAdaptiveMtDatasetRequest

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
AdaptiveMtDataset

The response received from the server.

CreateAdaptiveMtDatasetAsync(CreateAdaptiveMtDatasetRequest, CallOptions)

public virtual AsyncUnaryCall<AdaptiveMtDataset> CreateAdaptiveMtDatasetAsync(CreateAdaptiveMtDatasetRequest request, CallOptions options)

Creates an Adaptive MT dataset.

Parameters
NameDescription
requestCreateAdaptiveMtDatasetRequest

The request to send to the server.

optionsCallOptions

The options for the call.

Returns
TypeDescription
AsyncUnaryCallAdaptiveMtDataset

The call object.

CreateAdaptiveMtDatasetAsync(CreateAdaptiveMtDatasetRequest, Metadata, DateTime?, CancellationToken)

public virtual AsyncUnaryCall<AdaptiveMtDataset> CreateAdaptiveMtDatasetAsync(CreateAdaptiveMtDatasetRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Creates an Adaptive MT dataset.

Parameters
NameDescription
requestCreateAdaptiveMtDatasetRequest

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
AsyncUnaryCallAdaptiveMtDataset

The call object.

CreateGlossary(CreateGlossaryRequest, CallOptions)

public virtual Operation CreateGlossary(CreateGlossaryRequest request, CallOptions options)

Creates a glossary and returns the long-running operation. Returns NOT_FOUND, if the project doesn't exist.

Parameters
NameDescription
requestCreateGlossaryRequest

The request to send to the server.

optionsCallOptions

The options for the call.

Returns
TypeDescription
Operation

The response received from the server.

CreateGlossary(CreateGlossaryRequest, Metadata, DateTime?, CancellationToken)

public virtual Operation CreateGlossary(CreateGlossaryRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Creates a glossary and returns the long-running operation. Returns NOT_FOUND, if the project doesn't exist.

Parameters
NameDescription
requestCreateGlossaryRequest

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
Operation

The response received from the server.

CreateGlossaryAsync(CreateGlossaryRequest, CallOptions)

public virtual AsyncUnaryCall<Operation> CreateGlossaryAsync(CreateGlossaryRequest request, CallOptions options)

Creates a glossary and returns the long-running operation. Returns NOT_FOUND, if the project doesn't exist.

Parameters
NameDescription
requestCreateGlossaryRequest

The request to send to the server.

optionsCallOptions

The options for the call.

Returns
TypeDescription
AsyncUnaryCallOperation

The call object.

CreateGlossaryAsync(CreateGlossaryRequest, Metadata, DateTime?, CancellationToken)

public virtual AsyncUnaryCall<Operation> CreateGlossaryAsync(CreateGlossaryRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Creates a glossary and returns the long-running operation. Returns NOT_FOUND, if the project doesn't exist.

Parameters
NameDescription
requestCreateGlossaryRequest

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
AsyncUnaryCallOperation

The call object.

CreateOperationsClient()

public virtual Operations.OperationsClient CreateOperationsClient()

Creates a new instance of Operations.OperationsClient using the same call invoker as this client.

Returns
TypeDescription
OperationsOperationsClient

A new Operations client for the same target as this client.

DeleteAdaptiveMtDataset(DeleteAdaptiveMtDatasetRequest, CallOptions)

public virtual Empty DeleteAdaptiveMtDataset(DeleteAdaptiveMtDatasetRequest request, CallOptions options)

Deletes an Adaptive MT dataset, including all its entries and associated metadata.

Parameters
NameDescription
requestDeleteAdaptiveMtDatasetRequest

The request to send to the server.

optionsCallOptions

The options for the call.

Returns
TypeDescription
Empty

The response received from the server.

DeleteAdaptiveMtDataset(DeleteAdaptiveMtDatasetRequest, Metadata, DateTime?, CancellationToken)

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

Deletes an Adaptive MT dataset, including all its entries and associated metadata.

Parameters
NameDescription
requestDeleteAdaptiveMtDatasetRequest

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.

DeleteAdaptiveMtDatasetAsync(DeleteAdaptiveMtDatasetRequest, CallOptions)

public virtual AsyncUnaryCall<Empty> DeleteAdaptiveMtDatasetAsync(DeleteAdaptiveMtDatasetRequest request, CallOptions options)

Deletes an Adaptive MT dataset, including all its entries and associated metadata.

Parameters
NameDescription
requestDeleteAdaptiveMtDatasetRequest

The request to send to the server.

optionsCallOptions

The options for the call.

Returns
TypeDescription
AsyncUnaryCallEmpty

The call object.

DeleteAdaptiveMtDatasetAsync(DeleteAdaptiveMtDatasetRequest, Metadata, DateTime?, CancellationToken)

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

Deletes an Adaptive MT dataset, including all its entries and associated metadata.

Parameters
NameDescription
requestDeleteAdaptiveMtDatasetRequest

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.

DeleteAdaptiveMtFile(DeleteAdaptiveMtFileRequest, CallOptions)

public virtual Empty DeleteAdaptiveMtFile(DeleteAdaptiveMtFileRequest request, CallOptions options)

Deletes an AdaptiveMtFile along with its sentences.

Parameters
NameDescription
requestDeleteAdaptiveMtFileRequest

The request to send to the server.

optionsCallOptions

The options for the call.

Returns
TypeDescription
Empty

The response received from the server.

DeleteAdaptiveMtFile(DeleteAdaptiveMtFileRequest, Metadata, DateTime?, CancellationToken)

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

Deletes an AdaptiveMtFile along with its sentences.

Parameters
NameDescription
requestDeleteAdaptiveMtFileRequest

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.

DeleteAdaptiveMtFileAsync(DeleteAdaptiveMtFileRequest, CallOptions)

public virtual AsyncUnaryCall<Empty> DeleteAdaptiveMtFileAsync(DeleteAdaptiveMtFileRequest request, CallOptions options)

Deletes an AdaptiveMtFile along with its sentences.

Parameters
NameDescription
requestDeleteAdaptiveMtFileRequest

The request to send to the server.

optionsCallOptions

The options for the call.

Returns
TypeDescription
AsyncUnaryCallEmpty

The call object.

DeleteAdaptiveMtFileAsync(DeleteAdaptiveMtFileRequest, Metadata, DateTime?, CancellationToken)

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

Deletes an AdaptiveMtFile along with its sentences.

Parameters
NameDescription
requestDeleteAdaptiveMtFileRequest

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.

DeleteGlossary(DeleteGlossaryRequest, CallOptions)

public virtual Operation DeleteGlossary(DeleteGlossaryRequest request, CallOptions options)

Deletes a glossary, or cancels glossary construction if the glossary isn't created yet. Returns NOT_FOUND, if the glossary doesn't exist.

Parameters
NameDescription
requestDeleteGlossaryRequest

The request to send to the server.

optionsCallOptions

The options for the call.

Returns
TypeDescription
Operation

The response received from the server.

DeleteGlossary(DeleteGlossaryRequest, Metadata, DateTime?, CancellationToken)

public virtual Operation DeleteGlossary(DeleteGlossaryRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Deletes a glossary, or cancels glossary construction if the glossary isn't created yet. Returns NOT_FOUND, if the glossary doesn't exist.

Parameters
NameDescription
requestDeleteGlossaryRequest

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
Operation

The response received from the server.

DeleteGlossaryAsync(DeleteGlossaryRequest, CallOptions)

public virtual AsyncUnaryCall<Operation> DeleteGlossaryAsync(DeleteGlossaryRequest request, CallOptions options)

Deletes a glossary, or cancels glossary construction if the glossary isn't created yet. Returns NOT_FOUND, if the glossary doesn't exist.

Parameters
NameDescription
requestDeleteGlossaryRequest

The request to send to the server.

optionsCallOptions

The options for the call.

Returns
TypeDescription
AsyncUnaryCallOperation

The call object.

DeleteGlossaryAsync(DeleteGlossaryRequest, Metadata, DateTime?, CancellationToken)

public virtual AsyncUnaryCall<Operation> DeleteGlossaryAsync(DeleteGlossaryRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Deletes a glossary, or cancels glossary construction if the glossary isn't created yet. Returns NOT_FOUND, if the glossary doesn't exist.

Parameters
NameDescription
requestDeleteGlossaryRequest

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
AsyncUnaryCallOperation

The call object.

DetectLanguage(DetectLanguageRequest, CallOptions)

public virtual DetectLanguageResponse DetectLanguage(DetectLanguageRequest request, CallOptions options)

Detects the language of text within a request.

Parameters
NameDescription
requestDetectLanguageRequest

The request to send to the server.

optionsCallOptions

The options for the call.

Returns
TypeDescription
DetectLanguageResponse

The response received from the server.

DetectLanguage(DetectLanguageRequest, Metadata, DateTime?, CancellationToken)

public virtual DetectLanguageResponse DetectLanguage(DetectLanguageRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Detects the language of text within a request.

Parameters
NameDescription
requestDetectLanguageRequest

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
DetectLanguageResponse

The response received from the server.

DetectLanguageAsync(DetectLanguageRequest, CallOptions)

public virtual AsyncUnaryCall<DetectLanguageResponse> DetectLanguageAsync(DetectLanguageRequest request, CallOptions options)

Detects the language of text within a request.

Parameters
NameDescription
requestDetectLanguageRequest

The request to send to the server.

optionsCallOptions

The options for the call.

Returns
TypeDescription
AsyncUnaryCallDetectLanguageResponse

The call object.

DetectLanguageAsync(DetectLanguageRequest, Metadata, DateTime?, CancellationToken)

public virtual AsyncUnaryCall<DetectLanguageResponse> DetectLanguageAsync(DetectLanguageRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Detects the language of text within a request.

Parameters
NameDescription
requestDetectLanguageRequest

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
AsyncUnaryCallDetectLanguageResponse

The call object.

GetAdaptiveMtDataset(GetAdaptiveMtDatasetRequest, CallOptions)

public virtual AdaptiveMtDataset GetAdaptiveMtDataset(GetAdaptiveMtDatasetRequest request, CallOptions options)

Gets the Adaptive MT dataset.

Parameters
NameDescription
requestGetAdaptiveMtDatasetRequest

The request to send to the server.

optionsCallOptions

The options for the call.

Returns
TypeDescription
AdaptiveMtDataset

The response received from the server.

GetAdaptiveMtDataset(GetAdaptiveMtDatasetRequest, Metadata, DateTime?, CancellationToken)

public virtual AdaptiveMtDataset GetAdaptiveMtDataset(GetAdaptiveMtDatasetRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Gets the Adaptive MT dataset.

Parameters
NameDescription
requestGetAdaptiveMtDatasetRequest

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
AdaptiveMtDataset

The response received from the server.

GetAdaptiveMtDatasetAsync(GetAdaptiveMtDatasetRequest, CallOptions)

public virtual AsyncUnaryCall<AdaptiveMtDataset> GetAdaptiveMtDatasetAsync(GetAdaptiveMtDatasetRequest request, CallOptions options)

Gets the Adaptive MT dataset.

Parameters
NameDescription
requestGetAdaptiveMtDatasetRequest

The request to send to the server.

optionsCallOptions

The options for the call.

Returns
TypeDescription
AsyncUnaryCallAdaptiveMtDataset

The call object.

GetAdaptiveMtDatasetAsync(GetAdaptiveMtDatasetRequest, Metadata, DateTime?, CancellationToken)

public virtual AsyncUnaryCall<AdaptiveMtDataset> GetAdaptiveMtDatasetAsync(GetAdaptiveMtDatasetRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Gets the Adaptive MT dataset.

Parameters
NameDescription
requestGetAdaptiveMtDatasetRequest

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
AsyncUnaryCallAdaptiveMtDataset

The call object.

GetAdaptiveMtFile(GetAdaptiveMtFileRequest, CallOptions)

public virtual AdaptiveMtFile GetAdaptiveMtFile(GetAdaptiveMtFileRequest request, CallOptions options)

Gets and AdaptiveMtFile

Parameters
NameDescription
requestGetAdaptiveMtFileRequest

The request to send to the server.

optionsCallOptions

The options for the call.

Returns
TypeDescription
AdaptiveMtFile

The response received from the server.

GetAdaptiveMtFile(GetAdaptiveMtFileRequest, Metadata, DateTime?, CancellationToken)

public virtual AdaptiveMtFile GetAdaptiveMtFile(GetAdaptiveMtFileRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Gets and AdaptiveMtFile

Parameters
NameDescription
requestGetAdaptiveMtFileRequest

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
AdaptiveMtFile

The response received from the server.

GetAdaptiveMtFileAsync(GetAdaptiveMtFileRequest, CallOptions)

public virtual AsyncUnaryCall<AdaptiveMtFile> GetAdaptiveMtFileAsync(GetAdaptiveMtFileRequest request, CallOptions options)

Gets and AdaptiveMtFile

Parameters
NameDescription
requestGetAdaptiveMtFileRequest

The request to send to the server.

optionsCallOptions

The options for the call.

Returns
TypeDescription
AsyncUnaryCallAdaptiveMtFile

The call object.

GetAdaptiveMtFileAsync(GetAdaptiveMtFileRequest, Metadata, DateTime?, CancellationToken)

public virtual AsyncUnaryCall<AdaptiveMtFile> GetAdaptiveMtFileAsync(GetAdaptiveMtFileRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Gets and AdaptiveMtFile

Parameters
NameDescription
requestGetAdaptiveMtFileRequest

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
AsyncUnaryCallAdaptiveMtFile

The call object.

GetGlossary(GetGlossaryRequest, CallOptions)

public virtual Glossary GetGlossary(GetGlossaryRequest request, CallOptions options)

Gets a glossary. Returns NOT_FOUND, if the glossary doesn't exist.

Parameters
NameDescription
requestGetGlossaryRequest

The request to send to the server.

optionsCallOptions

The options for the call.

Returns
TypeDescription
Glossary

The response received from the server.

GetGlossary(GetGlossaryRequest, Metadata, DateTime?, CancellationToken)

public virtual Glossary GetGlossary(GetGlossaryRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Gets a glossary. Returns NOT_FOUND, if the glossary doesn't exist.

Parameters
NameDescription
requestGetGlossaryRequest

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
Glossary

The response received from the server.

GetGlossaryAsync(GetGlossaryRequest, CallOptions)

public virtual AsyncUnaryCall<Glossary> GetGlossaryAsync(GetGlossaryRequest request, CallOptions options)

Gets a glossary. Returns NOT_FOUND, if the glossary doesn't exist.

Parameters
NameDescription
requestGetGlossaryRequest

The request to send to the server.

optionsCallOptions

The options for the call.

Returns
TypeDescription
AsyncUnaryCallGlossary

The call object.

GetGlossaryAsync(GetGlossaryRequest, Metadata, DateTime?, CancellationToken)

public virtual AsyncUnaryCall<Glossary> GetGlossaryAsync(GetGlossaryRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Gets a glossary. Returns NOT_FOUND, if the glossary doesn't exist.

Parameters
NameDescription
requestGetGlossaryRequest

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
AsyncUnaryCallGlossary

The call object.

GetSupportedLanguages(GetSupportedLanguagesRequest, CallOptions)

public virtual SupportedLanguages GetSupportedLanguages(GetSupportedLanguagesRequest request, CallOptions options)

Returns a list of supported languages for translation.

Parameters
NameDescription
requestGetSupportedLanguagesRequest

The request to send to the server.

optionsCallOptions

The options for the call.

Returns
TypeDescription
SupportedLanguages

The response received from the server.

GetSupportedLanguages(GetSupportedLanguagesRequest, Metadata, DateTime?, CancellationToken)

public virtual SupportedLanguages GetSupportedLanguages(GetSupportedLanguagesRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Returns a list of supported languages for translation.

Parameters
NameDescription
requestGetSupportedLanguagesRequest

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
SupportedLanguages

The response received from the server.

GetSupportedLanguagesAsync(GetSupportedLanguagesRequest, CallOptions)

public virtual AsyncUnaryCall<SupportedLanguages> GetSupportedLanguagesAsync(GetSupportedLanguagesRequest request, CallOptions options)

Returns a list of supported languages for translation.

Parameters
NameDescription
requestGetSupportedLanguagesRequest

The request to send to the server.

optionsCallOptions

The options for the call.

Returns
TypeDescription
AsyncUnaryCallSupportedLanguages

The call object.

GetSupportedLanguagesAsync(GetSupportedLanguagesRequest, Metadata, DateTime?, CancellationToken)

public virtual AsyncUnaryCall<SupportedLanguages> GetSupportedLanguagesAsync(GetSupportedLanguagesRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Returns a list of supported languages for translation.

Parameters
NameDescription
requestGetSupportedLanguagesRequest

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
AsyncUnaryCallSupportedLanguages

The call object.

ImportAdaptiveMtFile(ImportAdaptiveMtFileRequest, CallOptions)

public virtual ImportAdaptiveMtFileResponse ImportAdaptiveMtFile(ImportAdaptiveMtFileRequest request, CallOptions options)

Imports an AdaptiveMtFile and adds all of its sentences into the AdaptiveMtDataset.

Parameters
NameDescription
requestImportAdaptiveMtFileRequest

The request to send to the server.

optionsCallOptions

The options for the call.

Returns
TypeDescription
ImportAdaptiveMtFileResponse

The response received from the server.

ImportAdaptiveMtFile(ImportAdaptiveMtFileRequest, Metadata, DateTime?, CancellationToken)

public virtual ImportAdaptiveMtFileResponse ImportAdaptiveMtFile(ImportAdaptiveMtFileRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Imports an AdaptiveMtFile and adds all of its sentences into the AdaptiveMtDataset.

Parameters
NameDescription
requestImportAdaptiveMtFileRequest

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
ImportAdaptiveMtFileResponse

The response received from the server.

ImportAdaptiveMtFileAsync(ImportAdaptiveMtFileRequest, CallOptions)

public virtual AsyncUnaryCall<ImportAdaptiveMtFileResponse> ImportAdaptiveMtFileAsync(ImportAdaptiveMtFileRequest request, CallOptions options)

Imports an AdaptiveMtFile and adds all of its sentences into the AdaptiveMtDataset.

Parameters
NameDescription
requestImportAdaptiveMtFileRequest

The request to send to the server.

optionsCallOptions

The options for the call.

Returns
TypeDescription
AsyncUnaryCallImportAdaptiveMtFileResponse

The call object.

ImportAdaptiveMtFileAsync(ImportAdaptiveMtFileRequest, Metadata, DateTime?, CancellationToken)

public virtual AsyncUnaryCall<ImportAdaptiveMtFileResponse> ImportAdaptiveMtFileAsync(ImportAdaptiveMtFileRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Imports an AdaptiveMtFile and adds all of its sentences into the AdaptiveMtDataset.

Parameters
NameDescription
requestImportAdaptiveMtFileRequest

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
AsyncUnaryCallImportAdaptiveMtFileResponse

The call object.

ListAdaptiveMtDatasets(ListAdaptiveMtDatasetsRequest, CallOptions)

public virtual ListAdaptiveMtDatasetsResponse ListAdaptiveMtDatasets(ListAdaptiveMtDatasetsRequest request, CallOptions options)

Lists all Adaptive MT datasets for which the caller has read permission.

Parameters
NameDescription
requestListAdaptiveMtDatasetsRequest

The request to send to the server.

optionsCallOptions

The options for the call.

Returns
TypeDescription
ListAdaptiveMtDatasetsResponse

The response received from the server.

ListAdaptiveMtDatasets(ListAdaptiveMtDatasetsRequest, Metadata, DateTime?, CancellationToken)

public virtual ListAdaptiveMtDatasetsResponse ListAdaptiveMtDatasets(ListAdaptiveMtDatasetsRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Lists all Adaptive MT datasets for which the caller has read permission.

Parameters
NameDescription
requestListAdaptiveMtDatasetsRequest

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
ListAdaptiveMtDatasetsResponse

The response received from the server.

ListAdaptiveMtDatasetsAsync(ListAdaptiveMtDatasetsRequest, CallOptions)

public virtual AsyncUnaryCall<ListAdaptiveMtDatasetsResponse> ListAdaptiveMtDatasetsAsync(ListAdaptiveMtDatasetsRequest request, CallOptions options)

Lists all Adaptive MT datasets for which the caller has read permission.

Parameters
NameDescription
requestListAdaptiveMtDatasetsRequest

The request to send to the server.

optionsCallOptions

The options for the call.

Returns
TypeDescription
AsyncUnaryCallListAdaptiveMtDatasetsResponse

The call object.

ListAdaptiveMtDatasetsAsync(ListAdaptiveMtDatasetsRequest, Metadata, DateTime?, CancellationToken)

public virtual AsyncUnaryCall<ListAdaptiveMtDatasetsResponse> ListAdaptiveMtDatasetsAsync(ListAdaptiveMtDatasetsRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Lists all Adaptive MT datasets for which the caller has read permission.

Parameters
NameDescription
requestListAdaptiveMtDatasetsRequest

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
AsyncUnaryCallListAdaptiveMtDatasetsResponse

The call object.

ListAdaptiveMtFiles(ListAdaptiveMtFilesRequest, CallOptions)

public virtual ListAdaptiveMtFilesResponse ListAdaptiveMtFiles(ListAdaptiveMtFilesRequest request, CallOptions options)

Lists all AdaptiveMtFiles associated to an AdaptiveMtDataset.

Parameters
NameDescription
requestListAdaptiveMtFilesRequest

The request to send to the server.

optionsCallOptions

The options for the call.

Returns
TypeDescription
ListAdaptiveMtFilesResponse

The response received from the server.

ListAdaptiveMtFiles(ListAdaptiveMtFilesRequest, Metadata, DateTime?, CancellationToken)

public virtual ListAdaptiveMtFilesResponse ListAdaptiveMtFiles(ListAdaptiveMtFilesRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Lists all AdaptiveMtFiles associated to an AdaptiveMtDataset.

Parameters
NameDescription
requestListAdaptiveMtFilesRequest

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
ListAdaptiveMtFilesResponse

The response received from the server.

ListAdaptiveMtFilesAsync(ListAdaptiveMtFilesRequest, CallOptions)

public virtual AsyncUnaryCall<ListAdaptiveMtFilesResponse> ListAdaptiveMtFilesAsync(ListAdaptiveMtFilesRequest request, CallOptions options)

Lists all AdaptiveMtFiles associated to an AdaptiveMtDataset.

Parameters
NameDescription
requestListAdaptiveMtFilesRequest

The request to send to the server.

optionsCallOptions

The options for the call.

Returns
TypeDescription
AsyncUnaryCallListAdaptiveMtFilesResponse

The call object.

ListAdaptiveMtFilesAsync(ListAdaptiveMtFilesRequest, Metadata, DateTime?, CancellationToken)

public virtual AsyncUnaryCall<ListAdaptiveMtFilesResponse> ListAdaptiveMtFilesAsync(ListAdaptiveMtFilesRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Lists all AdaptiveMtFiles associated to an AdaptiveMtDataset.

Parameters
NameDescription
requestListAdaptiveMtFilesRequest

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
AsyncUnaryCallListAdaptiveMtFilesResponse

The call object.

ListAdaptiveMtSentences(ListAdaptiveMtSentencesRequest, CallOptions)

public virtual ListAdaptiveMtSentencesResponse ListAdaptiveMtSentences(ListAdaptiveMtSentencesRequest request, CallOptions options)

Lists all AdaptiveMtSentences under a given file/dataset.

Parameters
NameDescription
requestListAdaptiveMtSentencesRequest

The request to send to the server.

optionsCallOptions

The options for the call.

Returns
TypeDescription
ListAdaptiveMtSentencesResponse

The response received from the server.

ListAdaptiveMtSentences(ListAdaptiveMtSentencesRequest, Metadata, DateTime?, CancellationToken)

public virtual ListAdaptiveMtSentencesResponse ListAdaptiveMtSentences(ListAdaptiveMtSentencesRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Lists all AdaptiveMtSentences under a given file/dataset.

Parameters
NameDescription
requestListAdaptiveMtSentencesRequest

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
ListAdaptiveMtSentencesResponse

The response received from the server.

ListAdaptiveMtSentencesAsync(ListAdaptiveMtSentencesRequest, CallOptions)

public virtual AsyncUnaryCall<ListAdaptiveMtSentencesResponse> ListAdaptiveMtSentencesAsync(ListAdaptiveMtSentencesRequest request, CallOptions options)

Lists all AdaptiveMtSentences under a given file/dataset.

Parameters
NameDescription
requestListAdaptiveMtSentencesRequest

The request to send to the server.

optionsCallOptions

The options for the call.

Returns
TypeDescription
AsyncUnaryCallListAdaptiveMtSentencesResponse

The call object.

ListAdaptiveMtSentencesAsync(ListAdaptiveMtSentencesRequest, Metadata, DateTime?, CancellationToken)

public virtual AsyncUnaryCall<ListAdaptiveMtSentencesResponse> ListAdaptiveMtSentencesAsync(ListAdaptiveMtSentencesRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Lists all AdaptiveMtSentences under a given file/dataset.

Parameters
NameDescription
requestListAdaptiveMtSentencesRequest

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
AsyncUnaryCallListAdaptiveMtSentencesResponse

The call object.

ListGlossaries(ListGlossariesRequest, CallOptions)

public virtual ListGlossariesResponse ListGlossaries(ListGlossariesRequest request, CallOptions options)

Lists glossaries in a project. Returns NOT_FOUND, if the project doesn't exist.

Parameters
NameDescription
requestListGlossariesRequest

The request to send to the server.

optionsCallOptions

The options for the call.

Returns
TypeDescription
ListGlossariesResponse

The response received from the server.

ListGlossaries(ListGlossariesRequest, Metadata, DateTime?, CancellationToken)

public virtual ListGlossariesResponse ListGlossaries(ListGlossariesRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Lists glossaries in a project. Returns NOT_FOUND, if the project doesn't exist.

Parameters
NameDescription
requestListGlossariesRequest

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
ListGlossariesResponse

The response received from the server.

ListGlossariesAsync(ListGlossariesRequest, CallOptions)

public virtual AsyncUnaryCall<ListGlossariesResponse> ListGlossariesAsync(ListGlossariesRequest request, CallOptions options)

Lists glossaries in a project. Returns NOT_FOUND, if the project doesn't exist.

Parameters
NameDescription
requestListGlossariesRequest

The request to send to the server.

optionsCallOptions

The options for the call.

Returns
TypeDescription
AsyncUnaryCallListGlossariesResponse

The call object.

ListGlossariesAsync(ListGlossariesRequest, Metadata, DateTime?, CancellationToken)

public virtual AsyncUnaryCall<ListGlossariesResponse> ListGlossariesAsync(ListGlossariesRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Lists glossaries in a project. Returns NOT_FOUND, if the project doesn't exist.

Parameters
NameDescription
requestListGlossariesRequest

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
AsyncUnaryCallListGlossariesResponse

The call object.

NewInstance(ClientBaseConfiguration)

protected override TranslationService.TranslationServiceClient NewInstance(ClientBase.ClientBaseConfiguration configuration)

Creates a new instance of client from given ClientBaseConfiguration.

Parameter
NameDescription
configurationClientBaseClientBaseConfiguration
Returns
TypeDescription
TranslationServiceTranslationServiceClient
Overrides

TranslateDocument(TranslateDocumentRequest, CallOptions)

public virtual TranslateDocumentResponse TranslateDocument(TranslateDocumentRequest request, CallOptions options)

Translates documents in synchronous mode.

Parameters
NameDescription
requestTranslateDocumentRequest

The request to send to the server.

optionsCallOptions

The options for the call.

Returns
TypeDescription
TranslateDocumentResponse

The response received from the server.

TranslateDocument(TranslateDocumentRequest, Metadata, DateTime?, CancellationToken)

public virtual TranslateDocumentResponse TranslateDocument(TranslateDocumentRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Translates documents in synchronous mode.

Parameters
NameDescription
requestTranslateDocumentRequest

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
TranslateDocumentResponse

The response received from the server.

TranslateDocumentAsync(TranslateDocumentRequest, CallOptions)

public virtual AsyncUnaryCall<TranslateDocumentResponse> TranslateDocumentAsync(TranslateDocumentRequest request, CallOptions options)

Translates documents in synchronous mode.

Parameters
NameDescription
requestTranslateDocumentRequest

The request to send to the server.

optionsCallOptions

The options for the call.

Returns
TypeDescription
AsyncUnaryCallTranslateDocumentResponse

The call object.

TranslateDocumentAsync(TranslateDocumentRequest, Metadata, DateTime?, CancellationToken)

public virtual AsyncUnaryCall<TranslateDocumentResponse> TranslateDocumentAsync(TranslateDocumentRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Translates documents in synchronous mode.

Parameters
NameDescription
requestTranslateDocumentRequest

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
AsyncUnaryCallTranslateDocumentResponse

The call object.

TranslateText(TranslateTextRequest, CallOptions)

public virtual TranslateTextResponse TranslateText(TranslateTextRequest request, CallOptions options)

Translates input text and returns translated text.

Parameters
NameDescription
requestTranslateTextRequest

The request to send to the server.

optionsCallOptions

The options for the call.

Returns
TypeDescription
TranslateTextResponse

The response received from the server.

TranslateText(TranslateTextRequest, Metadata, DateTime?, CancellationToken)

public virtual TranslateTextResponse TranslateText(TranslateTextRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Translates input text and returns translated text.

Parameters
NameDescription
requestTranslateTextRequest

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
TranslateTextResponse

The response received from the server.

TranslateTextAsync(TranslateTextRequest, CallOptions)

public virtual AsyncUnaryCall<TranslateTextResponse> TranslateTextAsync(TranslateTextRequest request, CallOptions options)

Translates input text and returns translated text.

Parameters
NameDescription
requestTranslateTextRequest

The request to send to the server.

optionsCallOptions

The options for the call.

Returns
TypeDescription
AsyncUnaryCallTranslateTextResponse

The call object.

TranslateTextAsync(TranslateTextRequest, Metadata, DateTime?, CancellationToken)

public virtual AsyncUnaryCall<TranslateTextResponse> TranslateTextAsync(TranslateTextRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Translates input text and returns translated text.

Parameters
NameDescription
requestTranslateTextRequest

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
AsyncUnaryCallTranslateTextResponse

The call object.