title: Deserialize Retrofit2 response into JSON without Jackson
body: <p>I am calling an API using Retrofit2 that is giving me a large and complicated response. This was fine since all I needed to do was deserialize the response into a String and then put it on an activeMQ. </p>
  
  <p>However, now I would like to add two more Json attributes to the complicated response so that it looks like the following:</p>
  
  <p><code>{
    "event": "some event",
    "link": "some link",
    "details": {complicated response ...}
  }</code></p>
  
  <p>How do I deserialize a response as a Json (javax.json.Json), so then I can build onto it as a JsonObject with the new attributes, and then a String?</p>
  
  <p>The JacksonConverterFactory forces me to fit this complicated response into POJOs and I do not want to do that! Right now I am adding strings to the top of the response, but this is not an ideal solution.</p>