isValid method

bool isValid()

Validate configuration

Implementation

bool isValid() {
  if (maxRetries < 0) return false;
  if (connectionTimeout.inMilliseconds <= 0) return false;
  if (messageTimeout.inMilliseconds <= 0) return false;
  if (enableAutoRetrieval && retrievalInterval.inMilliseconds <= 0) return false;
  return true;
}