/** Create a rating for the node with id 'nodeId'. */
 @Override
 @WebApiDescription(title = "Rate a node for 'nodeId'.")
 @WebApiParam(
     name = "ratingEntity",
     title = "A single rating",
     description = "A single node rating, multiple ratings are not supported.",
     kind = ResourceParameter.KIND.HTTP_BODY_OBJECT,
     allowMultiple = false)
 public List<NodeRating> create(
     String nodeId, List<NodeRating> ratingEntity, Parameters parameters) {
   // There will always be 1 value because allowMultiple=false
   NodeRating rating = ratingEntity.get(0);
   String ratingSchemeId = rating.getScheme();
   nodeRatings.addRating(nodeId, ratingSchemeId, rating.getMyRating());
   return Collections.singletonList(nodeRatings.getNodeRating(nodeId, ratingSchemeId));
 }