Wygląda na to, że powyższa odpowiedź nie odpowiedziała całkowicie na pytanie.
Myślę, że szukasz czegoś takiego jak poniżej:
class TransactionResponse {
String Success, Message;
List<Response> Response;
}
TransactionResponse = new Gson().fromJson(response, TransactionResponse.class);
gdzie moja odpowiedź brzmi mniej więcej tak:
{"Success":false,"Message":"Invalid access token.","Response":null}
Jak widać, nazwa zmiennej powinna być taka sama, jak reprezentacja ciągu Json klucza w parze klucz-wartość. Spowoduje to automatyczną konwersję ciągu gson do JsonObject.