private void sendTelemetryData()

in src/main/java/com/microsoft/spring/data/gremlin/telemetry/TelemetrySender.java [58:72]


    private void sendTelemetryData(@NonNull TelemetryEventData eventData) {
        ResponseEntity<String> response = null;

        for (int i = 0; i < RETRY_LIMIT; i++) {
            response = executeRequest(eventData);

            if (response != null && response.getStatusCode() == HttpStatus.OK) {
                return;
            }
        }

        if (response != null && response.getStatusCode() != HttpStatus.OK) {
            log.trace("Failed to send telemetry data, response status code {}.", response.getStatusCode().toString());
        }
    }