|
21 | 21 | */ |
22 | 22 | package com.influxdb.client.flux.internal; |
23 | 23 |
|
24 | | -import java.io.IOException; |
25 | 24 | import java.util.ArrayList; |
26 | 25 | import java.util.List; |
27 | 26 | import java.util.function.BiConsumer; |
28 | 27 | import java.util.function.Consumer; |
29 | | -import java.util.logging.Level; |
30 | | -import java.util.logging.Logger; |
31 | 28 | import javax.annotation.Nonnull; |
32 | 29 | import javax.annotation.Nullable; |
33 | 30 |
|
|
36 | 33 | import com.influxdb.LogLevel; |
37 | 34 | import com.influxdb.client.flux.FluxClient; |
38 | 35 | import com.influxdb.client.flux.FluxConnectionOptions; |
39 | | -import com.influxdb.exceptions.InfluxException; |
40 | 36 | import com.influxdb.internal.AbstractQueryApi; |
41 | 37 | import com.influxdb.internal.UserAgentInterceptor; |
42 | 38 | import com.influxdb.query.FluxRecord; |
|
55 | 51 | */ |
56 | 52 | public class FluxApiImpl extends AbstractQueryApi implements FluxClient { |
57 | 53 |
|
58 | | - private static final Logger LOG = Logger.getLogger(FluxApiImpl.class.getName()); |
59 | | - |
60 | 54 | private final FluxService fluxService; |
61 | 55 |
|
62 | 56 | private final HttpLoggingInterceptor loggingInterceptor; |
@@ -353,33 +347,14 @@ public void queryRaw(@Nonnull final String query, |
353 | 347 | @Override |
354 | 348 | public Boolean ping() { |
355 | 349 |
|
356 | | - Call<ResponseBody> ping = fluxService.ping(); |
357 | | - |
358 | | - try { |
359 | | - return ping.execute().isSuccessful(); |
360 | | - } catch (IOException e) { |
361 | | - |
362 | | - LOG.log(Level.WARNING, "Ping request wasn't successful", e); |
363 | | - return false; |
364 | | - } |
| 350 | + return ping(fluxService.ping()); |
365 | 351 | } |
366 | 352 |
|
367 | 353 | @Override |
368 | 354 | @Nonnull |
369 | 355 | public String version() { |
370 | 356 |
|
371 | | - Call<ResponseBody> ping = fluxService.ping(); |
372 | | - |
373 | | - try { |
374 | | - String version = ping.execute().headers().get("X-Influxdb-Version"); |
375 | | - if (version != null) { |
376 | | - return version; |
377 | | - } |
378 | | - |
379 | | - return "unknown"; |
380 | | - } catch (IOException e) { |
381 | | - throw new InfluxException(e); |
382 | | - } |
| 357 | + return version(fluxService.ping()); |
383 | 358 | } |
384 | 359 |
|
385 | 360 | @Nonnull |
|
0 commit comments