handleCall method
Future<GeneratedMessage>
handleCall(
- ServerContext ctx,
- String method,
- GeneratedMessage request
override
Dispatches the call. The request object should come from createRequest.
Implementation
$async.Future<$pb.GeneratedMessage> handleCall($pb.ServerContext ctx, $core.String method, $pb.GeneratedMessage request) {
switch (method) {
case 'TranslateText': return this.translateText(ctx, request as $4.TranslateTextRequest);
case 'DetectLanguage': return this.detectLanguage(ctx, request as $4.DetectLanguageRequest);
case 'GetSupportedLanguages': return this.getSupportedLanguages(ctx, request as $4.GetSupportedLanguagesRequest);
case 'BatchTranslateText': return this.batchTranslateText(ctx, request as $4.BatchTranslateTextRequest);
case 'CreateGlossary': return this.createGlossary(ctx, request as $4.CreateGlossaryRequest);
case 'ListGlossaries': return this.listGlossaries(ctx, request as $4.ListGlossariesRequest);
case 'GetGlossary': return this.getGlossary(ctx, request as $4.GetGlossaryRequest);
case 'DeleteGlossary': return this.deleteGlossary(ctx, request as $4.DeleteGlossaryRequest);
default: throw $core.ArgumentError('Unknown method: $method');
}
}