code: public static JsonLongDocument from(JsonLongDocument doc, String id) {
          return JsonLongDocument.create(id, doc.expiry(), doc.content(), doc.cas(), doc.mutationToken());
      }
docs: Creates a copy from a different {@link JsonLongDocument}, but changes the document ID.
  
  @param doc the original {@link JsonLongDocument} to copy.
  @param id the per-bucket unique document id.
  @return a copied {@link JsonLongDocument} with the changed properties.