handleCall method

Future<GeneratedMessage> handleCall(
  1. ServerContext ctx,
  2. String method,
  3. 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 'SetIamPolicy': return this.setIamPolicy(ctx, request as $48.SetIamPolicyRequest);
    case 'GetIamPolicy': return this.getIamPolicy(ctx, request as $48.GetIamPolicyRequest);
    case 'TestIamPermissions': return this.testIamPermissions(ctx, request as $48.TestIamPermissionsRequest);
    default: throw $core.ArgumentError('Unknown method: $method');
  }
}