@SuppressWarnings("unused") @RequiresApi(api = Build.VERSION_CODES.O) @Keep public final void onConnectionUpdated(@NonNull final BluetoothGatt gatt, @IntRange(from = 6, to = 3200) final int interval, @IntRange(from = 0, to = 499) final int latency, @IntRange(from = 10, to = 3200) final int timeout, final int status) { runOnUiThread(() -> onConnectionUpdatedSafe(gatt, interval, latency, timeout, status)); } }