private TtlUpdateResponse makeTtlUpdateResponse(TtlUpdateRequest ttlUpdateRequest, ServerErrorCode ttlUpdateError) {
    if (ttlUpdateError == ServerErrorCode.NoError) {
      ttlUpdateError = errorCodeForBlobs.getOrDefault(ttlUpdateRequest.getBlobId().getID(), ServerErrorCode.NoError);
    }
    if (ttlUpdateError == ServerErrorCode.NoError) {
      ttlUpdateError = updateBlobMap(ttlUpdateRequest);
    }
    return new TtlUpdateResponse(ttlUpdateRequest.getCorrelationId(), ttlUpdateRequest.getClientId(), ttlUpdateError);
  }
Make a {@link TtlUpdateResponse} for the given {@link TtlUpdateRequest} for which the given {@link ServerErrorCode}
was encountered.
@param ttlUpdateRequest the {@link TtlUpdateRequest} for which the response is being constructed.
@param ttlUpdateError the {@link ServerErrorCode} that was encountered.
@return the constructed {@link TtlUpdateResponse}
ambry-router/src/test/java/com/github/ambry/router/MockServer.java