docs: @Override
    public Response<DirectionsResponse> executeCall() throws IOException {
      Response<DirectionsResponse> response = super.executeCall();
      DirectionsResponseFactory factory = new DirectionsResponseFactory(this);
      return factory.generate(response);
    }