1) The refresh.auto.interval parameter continues to work as documented in the current release of Splunk 6.4.3.
http://docs.splunk.com/Documentation/Splunk/6.4.3/Viz/PanelreferenceforSimplifiedXML
The refresh.auto.interval is documented to be set to a number. "Specifies, in seconds, the refresh interval. To disable panel refresh, specify 0 (or a negative integer)".
Use of token was not documented.
2) There is no fix for referesh.auto.interval in upcoming Splunk release in September/October 2016 (not sure of what version number it will get). The parameter refresh.auto.inverval is the legacy setting and is being deprecated now. It will behave exactly the same as it did in and before 6.4.3.
3) Further, in the new and upcoming release of Splunk the refresh.auto.interval is expected to be replaced by a new mechanism to specify the refresh interval and also refresh type delay or interval. It's recommended to move to the new notation.
4) The new notation supports tokens. Here's an example:
<form>
<label>refresh token</label>
<fieldset submitButton="false"></fieldset>
<row>
<panel>
<input type="dropdown" token="refresh">
<label>Refresh</label>
<choice value="5s">Every 5 seconds</choice>
<choice value="30s">Every 30 seconds</choice>
<choice value="0">Never</choice>
</input>
<single>
<search>
<query>index=_internal | stats count</query>
<earliest>-15m</earliest>
<latest>now</latest>
<refresh>$refresh$</refresh>
<refreshType>delay</refreshType>
</search>
</single>
</panel>
</row>
</form>
The token value has to be a valid relative time expression or number (in seconds) to work.
... View more