Represents a TranslationService
Inheritance
$protobuf.rpc.Service > protos.google.cloud.translation.v3.TranslationServicePackage
@google-cloud/translateConstructors
(constructor)(rpcImpl, requestDelimited, responseDelimited)
constructor(rpcImpl: $protobuf.RPCImpl, requestDelimited?: boolean, responseDelimited?: boolean);
Constructs a new TranslationService service.
Parameters | |
---|---|
Name | Description |
rpcImpl |
$protobuf.RPCImpl
RPC implementation |
requestDelimited |
boolean
Whether requests are length-delimited |
responseDelimited |
boolean
Whether responses are length-delimited |
Methods
adaptiveMtTranslate(request, callback)
public adaptiveMtTranslate(request: google.cloud.translation.v3.IAdaptiveMtTranslateRequest, callback: google.cloud.translation.v3.TranslationService.AdaptiveMtTranslateCallback): void;
Calls AdaptiveMtTranslate.
Parameters | |
---|---|
Name | Description |
request |
IAdaptiveMtTranslateRequest
AdaptiveMtTranslateRequest message or plain object |
callback |
AdaptiveMtTranslateCallback
Node-style callback called with the error, if any, and AdaptiveMtTranslateResponse |
Returns | |
---|---|
Type | Description |
void |
adaptiveMtTranslate(request)
public adaptiveMtTranslate(request: google.cloud.translation.v3.IAdaptiveMtTranslateRequest): Promise<google.cloud.translation.v3.AdaptiveMtTranslateResponse>;
Calls AdaptiveMtTranslate.
Parameter | |
---|---|
Name | Description |
request |
IAdaptiveMtTranslateRequest
AdaptiveMtTranslateRequest message or plain object |
Returns | |
---|---|
Type | Description |
Promise<google.cloud.translation.v3.AdaptiveMtTranslateResponse> | Promise |
batchTranslateDocument(request, callback)
public batchTranslateDocument(request: google.cloud.translation.v3.IBatchTranslateDocumentRequest, callback: google.cloud.translation.v3.TranslationService.BatchTranslateDocumentCallback): void;
Calls BatchTranslateDocument.
Parameters | |
---|---|
Name | Description |
request |
IBatchTranslateDocumentRequest
BatchTranslateDocumentRequest message or plain object |
callback |
BatchTranslateDocumentCallback
Node-style callback called with the error, if any, and Operation |
Returns | |
---|---|
Type | Description |
void |
batchTranslateDocument(request)
public batchTranslateDocument(request: google.cloud.translation.v3.IBatchTranslateDocumentRequest): Promise<google.longrunning.Operation>;
Calls BatchTranslateDocument.
Parameter | |
---|---|
Name | Description |
request |
IBatchTranslateDocumentRequest
BatchTranslateDocumentRequest message or plain object |
Returns | |
---|---|
Type | Description |
Promise<google.longrunning.Operation> | Promise |
batchTranslateText(request, callback)
public batchTranslateText(request: google.cloud.translation.v3.IBatchTranslateTextRequest, callback: google.cloud.translation.v3.TranslationService.BatchTranslateTextCallback): void;
Calls BatchTranslateText.
Parameters | |
---|---|
Name | Description |
request |
IBatchTranslateTextRequest
BatchTranslateTextRequest message or plain object |
callback |
BatchTranslateTextCallback
Node-style callback called with the error, if any, and Operation |
Returns | |
---|---|
Type | Description |
void |
batchTranslateText(request)
public batchTranslateText(request: google.cloud.translation.v3.IBatchTranslateTextRequest): Promise<google.longrunning.Operation>;
Calls BatchTranslateText.
Parameter | |
---|---|
Name | Description |
request |
IBatchTranslateTextRequest
BatchTranslateTextRequest message or plain object |
Returns | |
---|---|
Type | Description |
Promise<google.longrunning.Operation> | Promise |
create(rpcImpl, requestDelimited, responseDelimited)
public static create(rpcImpl: $protobuf.RPCImpl, requestDelimited?: boolean, responseDelimited?: boolean): TranslationService;
Creates new TranslationService service using the specified rpc implementation.
Parameters | |
---|---|
Name | Description |
rpcImpl |
$protobuf.RPCImpl
RPC implementation |
requestDelimited |
boolean
Whether requests are length-delimited |
responseDelimited |
boolean
Whether responses are length-delimited |
Returns | |
---|---|
Type | Description |
TranslationService | RPC service. Useful where requests and/or responses are streamed. |
createAdaptiveMtDataset(request, callback)
public createAdaptiveMtDataset(request: google.cloud.translation.v3.ICreateAdaptiveMtDatasetRequest, callback: google.cloud.translation.v3.TranslationService.CreateAdaptiveMtDatasetCallback): void;
Calls CreateAdaptiveMtDataset.
Parameters | |
---|---|
Name | Description |
request |
ICreateAdaptiveMtDatasetRequest
CreateAdaptiveMtDatasetRequest message or plain object |
callback |
CreateAdaptiveMtDatasetCallback
Node-style callback called with the error, if any, and AdaptiveMtDataset |
Returns | |
---|---|
Type | Description |
void |
createAdaptiveMtDataset(request)
public createAdaptiveMtDataset(request: google.cloud.translation.v3.ICreateAdaptiveMtDatasetRequest): Promise<google.cloud.translation.v3.AdaptiveMtDataset>;
Calls CreateAdaptiveMtDataset.
Parameter | |
---|---|
Name | Description |
request |
ICreateAdaptiveMtDatasetRequest
CreateAdaptiveMtDatasetRequest message or plain object |
Returns | |
---|---|
Type | Description |
Promise<google.cloud.translation.v3.AdaptiveMtDataset> | Promise |
createGlossary(request, callback)
public createGlossary(request: google.cloud.translation.v3.ICreateGlossaryRequest, callback: google.cloud.translation.v3.TranslationService.CreateGlossaryCallback): void;
Calls CreateGlossary.
Parameters | |
---|---|
Name | Description |
request |
ICreateGlossaryRequest
CreateGlossaryRequest message or plain object |
callback |
CreateGlossaryCallback
Node-style callback called with the error, if any, and Operation |
Returns | |
---|---|
Type | Description |
void |
createGlossary(request)
public createGlossary(request: google.cloud.translation.v3.ICreateGlossaryRequest): Promise<google.longrunning.Operation>;
Calls CreateGlossary.
Parameter | |
---|---|
Name | Description |
request |
ICreateGlossaryRequest
CreateGlossaryRequest message or plain object |
Returns | |
---|---|
Type | Description |
Promise<google.longrunning.Operation> | Promise |
deleteAdaptiveMtDataset(request, callback)
public deleteAdaptiveMtDataset(request: google.cloud.translation.v3.IDeleteAdaptiveMtDatasetRequest, callback: google.cloud.translation.v3.TranslationService.DeleteAdaptiveMtDatasetCallback): void;
Calls DeleteAdaptiveMtDataset.
Parameters | |
---|---|
Name | Description |
request |
IDeleteAdaptiveMtDatasetRequest
DeleteAdaptiveMtDatasetRequest message or plain object |
callback |
DeleteAdaptiveMtDatasetCallback
Node-style callback called with the error, if any, and Empty |
Returns | |
---|---|
Type | Description |
void |
deleteAdaptiveMtDataset(request)
public deleteAdaptiveMtDataset(request: google.cloud.translation.v3.IDeleteAdaptiveMtDatasetRequest): Promise<google.protobuf.Empty>;
Calls DeleteAdaptiveMtDataset.
Parameter | |
---|---|
Name | Description |
request |
IDeleteAdaptiveMtDatasetRequest
DeleteAdaptiveMtDatasetRequest message or plain object |
Returns | |
---|---|
Type | Description |
Promise<google.protobuf.Empty> | Promise |
deleteAdaptiveMtFile(request, callback)
public deleteAdaptiveMtFile(request: google.cloud.translation.v3.IDeleteAdaptiveMtFileRequest, callback: google.cloud.translation.v3.TranslationService.DeleteAdaptiveMtFileCallback): void;
Calls DeleteAdaptiveMtFile.
Parameters | |
---|---|
Name | Description |
request |
IDeleteAdaptiveMtFileRequest
DeleteAdaptiveMtFileRequest message or plain object |
callback |
DeleteAdaptiveMtFileCallback
Node-style callback called with the error, if any, and Empty |
Returns | |
---|---|
Type | Description |
void |
deleteAdaptiveMtFile(request)
public deleteAdaptiveMtFile(request: google.cloud.translation.v3.IDeleteAdaptiveMtFileRequest): Promise<google.protobuf.Empty>;
Calls DeleteAdaptiveMtFile.
Parameter | |
---|---|
Name | Description |
request |
IDeleteAdaptiveMtFileRequest
DeleteAdaptiveMtFileRequest message or plain object |
Returns | |
---|---|
Type | Description |
Promise<google.protobuf.Empty> | Promise |
deleteGlossary(request, callback)
public deleteGlossary(request: google.cloud.translation.v3.IDeleteGlossaryRequest, callback: google.cloud.translation.v3.TranslationService.DeleteGlossaryCallback): void;
Calls DeleteGlossary.
Parameters | |
---|---|
Name | Description |
request |
IDeleteGlossaryRequest
DeleteGlossaryRequest message or plain object |
callback |
DeleteGlossaryCallback
Node-style callback called with the error, if any, and Operation |
Returns | |
---|---|
Type | Description |
void |
deleteGlossary(request)
public deleteGlossary(request: google.cloud.translation.v3.IDeleteGlossaryRequest): Promise<google.longrunning.Operation>;
Calls DeleteGlossary.
Parameter | |
---|---|
Name | Description |
request |
IDeleteGlossaryRequest
DeleteGlossaryRequest message or plain object |
Returns | |
---|---|
Type | Description |
Promise<google.longrunning.Operation> | Promise |
detectLanguage(request, callback)
public detectLanguage(request: google.cloud.translation.v3.IDetectLanguageRequest, callback: google.cloud.translation.v3.TranslationService.DetectLanguageCallback): void;
Calls DetectLanguage.
Parameters | |
---|---|
Name | Description |
request |
IDetectLanguageRequest
DetectLanguageRequest message or plain object |
callback |
DetectLanguageCallback
Node-style callback called with the error, if any, and DetectLanguageResponse |
Returns | |
---|---|
Type | Description |
void |
detectLanguage(request)
public detectLanguage(request: google.cloud.translation.v3.IDetectLanguageRequest): Promise<google.cloud.translation.v3.DetectLanguageResponse>;
Calls DetectLanguage.
Parameter | |
---|---|
Name | Description |
request |
IDetectLanguageRequest
DetectLanguageRequest message or plain object |
Returns | |
---|---|
Type | Description |
Promise<google.cloud.translation.v3.DetectLanguageResponse> | Promise |
getAdaptiveMtDataset(request, callback)
public getAdaptiveMtDataset(request: google.cloud.translation.v3.IGetAdaptiveMtDatasetRequest, callback: google.cloud.translation.v3.TranslationService.GetAdaptiveMtDatasetCallback): void;
Calls GetAdaptiveMtDataset.
Parameters | |
---|---|
Name | Description |
request |
IGetAdaptiveMtDatasetRequest
GetAdaptiveMtDatasetRequest message or plain object |
callback |
GetAdaptiveMtDatasetCallback
Node-style callback called with the error, if any, and AdaptiveMtDataset |
Returns | |
---|---|
Type | Description |
void |
getAdaptiveMtDataset(request)
public getAdaptiveMtDataset(request: google.cloud.translation.v3.IGetAdaptiveMtDatasetRequest): Promise<google.cloud.translation.v3.AdaptiveMtDataset>;
Calls GetAdaptiveMtDataset.
Parameter | |
---|---|
Name | Description |
request |
IGetAdaptiveMtDatasetRequest
GetAdaptiveMtDatasetRequest message or plain object |
Returns | |
---|---|
Type | Description |
Promise<google.cloud.translation.v3.AdaptiveMtDataset> | Promise |
getAdaptiveMtFile(request, callback)
public getAdaptiveMtFile(request: google.cloud.translation.v3.IGetAdaptiveMtFileRequest, callback: google.cloud.translation.v3.TranslationService.GetAdaptiveMtFileCallback): void;
Calls GetAdaptiveMtFile.
Parameters | |
---|---|
Name | Description |
request |
IGetAdaptiveMtFileRequest
GetAdaptiveMtFileRequest message or plain object |
callback |
GetAdaptiveMtFileCallback
Node-style callback called with the error, if any, and AdaptiveMtFile |
Returns | |
---|---|
Type | Description |
void |
getAdaptiveMtFile(request)
public getAdaptiveMtFile(request: google.cloud.translation.v3.IGetAdaptiveMtFileRequest): Promise<google.cloud.translation.v3.AdaptiveMtFile>;
Calls GetAdaptiveMtFile.
Parameter | |
---|---|
Name | Description |
request |
IGetAdaptiveMtFileRequest
GetAdaptiveMtFileRequest message or plain object |
Returns | |
---|---|
Type | Description |
Promise<google.cloud.translation.v3.AdaptiveMtFile> | Promise |
getGlossary(request, callback)
public getGlossary(request: google.cloud.translation.v3.IGetGlossaryRequest, callback: google.cloud.translation.v3.TranslationService.GetGlossaryCallback): void;
Calls GetGlossary.
Parameters | |
---|---|
Name | Description |
request |
IGetGlossaryRequest
GetGlossaryRequest message or plain object |
callback |
GetGlossaryCallback
Node-style callback called with the error, if any, and Glossary |
Returns | |
---|---|
Type | Description |
void |
getGlossary(request)
public getGlossary(request: google.cloud.translation.v3.IGetGlossaryRequest): Promise<google.cloud.translation.v3.Glossary>;
Calls GetGlossary.
Parameter | |
---|---|
Name | Description |
request |
IGetGlossaryRequest
GetGlossaryRequest message or plain object |
Returns | |
---|---|
Type | Description |
Promise<google.cloud.translation.v3.Glossary> | Promise |
getSupportedLanguages(request, callback)
public getSupportedLanguages(request: google.cloud.translation.v3.IGetSupportedLanguagesRequest, callback: google.cloud.translation.v3.TranslationService.GetSupportedLanguagesCallback): void;
Calls GetSupportedLanguages.
Parameters | |
---|---|
Name | Description |
request |
IGetSupportedLanguagesRequest
GetSupportedLanguagesRequest message or plain object |
callback |
GetSupportedLanguagesCallback
Node-style callback called with the error, if any, and SupportedLanguages |
Returns | |
---|---|
Type | Description |
void |
getSupportedLanguages(request)
public getSupportedLanguages(request: google.cloud.translation.v3.IGetSupportedLanguagesRequest): Promise<google.cloud.translation.v3.SupportedLanguages>;
Calls GetSupportedLanguages.
Parameter | |
---|---|
Name | Description |
request |
IGetSupportedLanguagesRequest
GetSupportedLanguagesRequest message or plain object |
Returns | |
---|---|
Type | Description |
Promise<google.cloud.translation.v3.SupportedLanguages> | Promise |
importAdaptiveMtFile(request, callback)
public importAdaptiveMtFile(request: google.cloud.translation.v3.IImportAdaptiveMtFileRequest, callback: google.cloud.translation.v3.TranslationService.ImportAdaptiveMtFileCallback): void;
Calls ImportAdaptiveMtFile.
Parameters | |
---|---|
Name | Description |
request |
IImportAdaptiveMtFileRequest
ImportAdaptiveMtFileRequest message or plain object |
callback |
ImportAdaptiveMtFileCallback
Node-style callback called with the error, if any, and ImportAdaptiveMtFileResponse |
Returns | |
---|---|
Type | Description |
void |
importAdaptiveMtFile(request)
public importAdaptiveMtFile(request: google.cloud.translation.v3.IImportAdaptiveMtFileRequest): Promise<google.cloud.translation.v3.ImportAdaptiveMtFileResponse>;
Calls ImportAdaptiveMtFile.
Parameter | |
---|---|
Name | Description |
request |
IImportAdaptiveMtFileRequest
ImportAdaptiveMtFileRequest message or plain object |
Returns | |
---|---|
Type | Description |
Promise<google.cloud.translation.v3.ImportAdaptiveMtFileResponse> | Promise |
listAdaptiveMtDatasets(request, callback)
public listAdaptiveMtDatasets(request: google.cloud.translation.v3.IListAdaptiveMtDatasetsRequest, callback: google.cloud.translation.v3.TranslationService.ListAdaptiveMtDatasetsCallback): void;
Calls ListAdaptiveMtDatasets.
Parameters | |
---|---|
Name | Description |
request |
IListAdaptiveMtDatasetsRequest
ListAdaptiveMtDatasetsRequest message or plain object |
callback |
ListAdaptiveMtDatasetsCallback
Node-style callback called with the error, if any, and ListAdaptiveMtDatasetsResponse |
Returns | |
---|---|
Type | Description |
void |
listAdaptiveMtDatasets(request)
public listAdaptiveMtDatasets(request: google.cloud.translation.v3.IListAdaptiveMtDatasetsRequest): Promise<google.cloud.translation.v3.ListAdaptiveMtDatasetsResponse>;
Calls ListAdaptiveMtDatasets.
Parameter | |
---|---|
Name | Description |
request |
IListAdaptiveMtDatasetsRequest
ListAdaptiveMtDatasetsRequest message or plain object |
Returns | |
---|---|
Type | Description |
Promise<google.cloud.translation.v3.ListAdaptiveMtDatasetsResponse> | Promise |
listAdaptiveMtFiles(request, callback)
public listAdaptiveMtFiles(request: google.cloud.translation.v3.IListAdaptiveMtFilesRequest, callback: google.cloud.translation.v3.TranslationService.ListAdaptiveMtFilesCallback): void;
Calls ListAdaptiveMtFiles.
Parameters | |
---|---|
Name | Description |
request |
IListAdaptiveMtFilesRequest
ListAdaptiveMtFilesRequest message or plain object |
callback |
ListAdaptiveMtFilesCallback
Node-style callback called with the error, if any, and ListAdaptiveMtFilesResponse |
Returns | |
---|---|
Type | Description |
void |
listAdaptiveMtFiles(request)
public listAdaptiveMtFiles(request: google.cloud.translation.v3.IListAdaptiveMtFilesRequest): Promise<google.cloud.translation.v3.ListAdaptiveMtFilesResponse>;
Calls ListAdaptiveMtFiles.
Parameter | |
---|---|
Name | Description |
request |
IListAdaptiveMtFilesRequest
ListAdaptiveMtFilesRequest message or plain object |
Returns | |
---|---|
Type | Description |
Promise<google.cloud.translation.v3.ListAdaptiveMtFilesResponse> | Promise |
listAdaptiveMtSentences(request, callback)
public listAdaptiveMtSentences(request: google.cloud.translation.v3.IListAdaptiveMtSentencesRequest, callback: google.cloud.translation.v3.TranslationService.ListAdaptiveMtSentencesCallback): void;
Calls ListAdaptiveMtSentences.
Parameters | |
---|---|
Name | Description |
request |
IListAdaptiveMtSentencesRequest
ListAdaptiveMtSentencesRequest message or plain object |
callback |
ListAdaptiveMtSentencesCallback
Node-style callback called with the error, if any, and ListAdaptiveMtSentencesResponse |
Returns | |
---|---|
Type | Description |
void |
listAdaptiveMtSentences(request)
public listAdaptiveMtSentences(request: google.cloud.translation.v3.IListAdaptiveMtSentencesRequest): Promise<google.cloud.translation.v3.ListAdaptiveMtSentencesResponse>;
Calls ListAdaptiveMtSentences.
Parameter | |
---|---|
Name | Description |
request |
IListAdaptiveMtSentencesRequest
ListAdaptiveMtSentencesRequest message or plain object |
Returns | |
---|---|
Type | Description |
Promise<google.cloud.translation.v3.ListAdaptiveMtSentencesResponse> | Promise |
listGlossaries(request, callback)
public listGlossaries(request: google.cloud.translation.v3.IListGlossariesRequest, callback: google.cloud.translation.v3.TranslationService.ListGlossariesCallback): void;
Calls ListGlossaries.
Parameters | |
---|---|
Name | Description |
request |
IListGlossariesRequest
ListGlossariesRequest message or plain object |
callback |
ListGlossariesCallback
Node-style callback called with the error, if any, and ListGlossariesResponse |
Returns | |
---|---|
Type | Description |
void |
listGlossaries(request)
public listGlossaries(request: google.cloud.translation.v3.IListGlossariesRequest): Promise<google.cloud.translation.v3.ListGlossariesResponse>;
Calls ListGlossaries.
Parameter | |
---|---|
Name | Description |
request |
IListGlossariesRequest
ListGlossariesRequest message or plain object |
Returns | |
---|---|
Type | Description |
Promise<google.cloud.translation.v3.ListGlossariesResponse> | Promise |
translateDocument(request, callback)
public translateDocument(request: google.cloud.translation.v3.ITranslateDocumentRequest, callback: google.cloud.translation.v3.TranslationService.TranslateDocumentCallback): void;
Calls TranslateDocument.
Parameters | |
---|---|
Name | Description |
request |
ITranslateDocumentRequest
TranslateDocumentRequest message or plain object |
callback |
TranslateDocumentCallback
Node-style callback called with the error, if any, and TranslateDocumentResponse |
Returns | |
---|---|
Type | Description |
void |
translateDocument(request)
public translateDocument(request: google.cloud.translation.v3.ITranslateDocumentRequest): Promise<google.cloud.translation.v3.TranslateDocumentResponse>;
Calls TranslateDocument.
Parameter | |
---|---|
Name | Description |
request |
ITranslateDocumentRequest
TranslateDocumentRequest message or plain object |
Returns | |
---|---|
Type | Description |
Promise<google.cloud.translation.v3.TranslateDocumentResponse> | Promise |
translateText(request, callback)
public translateText(request: google.cloud.translation.v3.ITranslateTextRequest, callback: google.cloud.translation.v3.TranslationService.TranslateTextCallback): void;
Calls TranslateText.
Parameters | |
---|---|
Name | Description |
request |
ITranslateTextRequest
TranslateTextRequest message or plain object |
callback |
TranslateTextCallback
Node-style callback called with the error, if any, and TranslateTextResponse |
Returns | |
---|---|
Type | Description |
void |
translateText(request)
public translateText(request: google.cloud.translation.v3.ITranslateTextRequest): Promise<google.cloud.translation.v3.TranslateTextResponse>;
Calls TranslateText.
Parameter | |
---|---|
Name | Description |
request |
ITranslateTextRequest
TranslateTextRequest message or plain object |
Returns | |
---|---|
Type | Description |
Promise<google.cloud.translation.v3.TranslateTextResponse> | Promise |