code: @Deprecated
      public UpdateInventoryRequest offlineUpdate(String orgToken,
                                                  String product,
                                                  Boolean removeBeforeAdd,
                                                  String productVersion,
                                                  Collection<AgentProjectInfo> projectInfos,
                                                  String userKey,
                                                  String requesterEmail,
                                                  String scanComment,
                                                  String productToken) {
          return requestFactory.newUpdateInventoryRequest(orgToken, requesterEmail, product, productVersion, projectInfos, userKey, scanComment, productToken);
      }
docs: Generates a file with json representation of the update request.
  
  @param orgToken        Organization token uniquely identifying the account at white source.
  @param product         The product name or token to update.
  @param removeBeforeAdd Should remove before add
  @param productVersion  The product version.
  @param projectInfos    OSS usage information to send to white source.
  @param userKey         user key uniquely identifying the account at white source.
  @param requesterEmail  Email of the WhiteSource user that requests to update WhiteSource.
  @param scanComment     User comment.
  @return UpdateInventoryRequest.