Class JsonAccountConfig

    • Field Detail

      • JSON_ACCOUNT_PREFIX

        public static final java.lang.String JSON_ACCOUNT_PREFIX
        Prefix used for all configuration options of the JSON account service.
        See Also:
        Constant Field Values
      • UPDATER_POLLING_INTERVAL_MS

        public static final java.lang.String UPDATER_POLLING_INTERVAL_MS
        See Also:
        Constant Field Values
      • FILE_PATH_DEFAULT

        public static final java.lang.String FILE_PATH_DEFAULT
        See Also:
        Constant Field Values
      • jsonAccountFilePath

        @Config("json.account.file.path")
        @Default("/tmp/accounts.json")
        public final java.lang.String jsonAccountFilePath
      • updaterPollingIntervalMs

        @Config("json.account.updater.polling.interval.ms")
        @Default("60 * 1000")
        public final int updaterPollingIntervalMs
        The time interval in milliseconds between polling the local account JSON file for changes. Set to 0 to disable polling.
    • Constructor Detail