Я использую сервисный интерфейс Retrofit, который генерирует мои объекты Call, очень похоже на показанный ими пример:
public interface GitHubService {
@GET("users/{user}/repos")
Call<List<Repo>> listRepos(@Path("user") String user);
}
Я хотел бы иметь возможность отменить все объекты Call, созданные методом listRepos, которые были поставлены в очередь или запущены. Я вижу, что могу добавить тег к построителю запросов объекта Call, но как я могу поменять местами запрос на вызов? Не похоже, что я могу изменить запрос вызова после того, как он уже был создан.