class NetworkRepositoryOkHttpImpl extends AbstractRepositoryOkHttpImpl implements NetworkRepository {

  @Override
  public Observable<NetworkInfo> getNetworkInfo() {
    return exceptionHandling(
        call(getNetworkRoutesApi()::getNetworkType)
            .map(info -> new NetworkInfo(info.getName(), info.getDescription())));
  }

  public  NetworkRepositoryOkHttpImpl(ApiClient apiClient);

}