VigilReporter constructor

VigilReporter({
  1. required String url,
  2. required String token,
  3. required String probeId,
  4. required String nodeId,
  5. required String replicaId,
  6. int interval = 30,
  7. VigilLogger? logger,
})

Vigil Reporter

Implementation

VigilReporter({
  required this.url,
  required this.token,
  required this.probeId,
  required this.nodeId,
  required this.replicaId,
  this.interval = 30,
  this.logger,
}) {
  if (url.endsWith('/')) url = url.substring(0, url.length - 1);

  _scheduleNextPoll(Duration(seconds: 10), false);
}