public static List<String> fromJson(JSONObject stitchRequestJson) {
    JSONArray signedChunkIds = stitchRequestJson.optJSONArray(StitchRequestSerDe.SIGNED_CHUNK_IDS_KEY);
    if (signedChunkIds == null) {
      return Collections.emptyList();
    } else {
      return Utils.listView(signedChunkIds::length, signedChunkIds::getString);
    }
  }
@param stitchRequestJson the JSON object to extract the list of signed chunk IDs from.
@return a {@link List} that contains the signed chunk IDs to be stitched.
ambry-api/src/main/java/com/github/ambry/frontend/StitchRequestSerDe.java