I think so, but it is not a best place to create Gson instance though, because in some case we should register more than one adapter. Maybe creating Gson instance in setBuilder() or something will be better.