@Override
  public Future<String> putBlob(RestRequest restRequest, BlobProperties blobProperties, byte[] usermetadata,
      ReadableStreamChannel channel, PutBlobOptions options, Callback<String> callback,
      QuotaChargeCallback quotaChargeCallback) {
    return completeOperation(TestUtils.getRandomString(10), callback, OpType.PutBlob);
  }
Enumerates the different operation types in the router.
ambry-frontend/src/test/java/com/github/ambry/frontend/FrontendRestRequestServiceTest.java