To implement it with custom callback just call
Call<GitHubUser> call = githubService.getUser(userId);
RetrofitTask task = new RetrofitTask<GitHubUser>(call, new RetrofitTask.RetrofitTaskCllback<GitHubUser>(){
@Override
public void onSuccess(GitHubUser response) {