_runSessionMonitor() {
    clearInterval(_sessionIntervalID);
    _sessionIntervalID = setInterval(
      this.fireUserSession.bind(this),
      _defaultSessionMetricInterval
    );
  }
/**
   * Starts a timer to fire the session metric at a specified interval.
   * @private
   * @returns {void}
   */
Starts a timer to fire the session metric at a specified interval.
@private
@returns {void}
Starts a timer to fire the session metric at a specified interval . @private @returns { void }
_runSessionMonitor() {
    clearInterval(_sessionIntervalID);
    _sessionIntervalID = setInterval(
      this.fireUserSession.bind(this),
      _defaultSessionMetricInterval
    );
  }
_runSessionMonitor ( ) { clearInterval ( _sessionIntervalID ) ; _sessionIntervalID = setInterval ( this . fireUserSession . bind ( this ) , _defaultSessionMetricInterval ) ; }
Starts a timer to fire the session metric at a specified interval.
Starts a timer to fire the session metric at a specified interval .