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 'CreateIndex': return this.createIndex(ctx, request as $33.CreateIndexRequest);
case 'ListIndexes': return this.listIndexes(ctx, request as $33.ListIndexesRequest);
case 'GetIndex': return this.getIndex(ctx, request as $33.GetIndexRequest);
case 'DeleteIndex': return this.deleteIndex(ctx, request as $33.DeleteIndexRequest);
case 'GetField': return this.getField(ctx, request as $33.GetFieldRequest);
case 'UpdateField': return this.updateField(ctx, request as $33.UpdateFieldRequest);
case 'ListFields': return this.listFields(ctx, request as $33.ListFieldsRequest);
case 'ExportDocuments': return this.exportDocuments(ctx, request as $33.ExportDocumentsRequest);
case 'ImportDocuments': return this.importDocuments(ctx, request as $33.ImportDocumentsRequest);
default: throw $core.ArgumentError('Unknown method: $method');
}
}