Scheduler

TODO CODE

	public static class CustomScheduler {
		public enum FrequencyMode { once_only, hourly, daily, weekly, monthly, disabled, ondemand }
		public FrequencyMode frequency; // The schedule type (ondemand NOT CURRENTLY SUPPORTED). To stop a running job, set it to "disabled".
		public List<String> dependencies; // Can be ids, jobnames, or #prefixes (LATTER NOT CURRENTLY SUPPORTED)
		public Boolean autoDependency; // (NOT CURRENTLY USED) (adds a dependency on the job immediately in front of you in the same pipeline) 
		public String runDate; // Either in a normal "js data format"; can also be in the usual "infinit.e" time format, eg "now", "now-1h" etc
		
		public String tmin_initialOverride; // copied over the tmin from the input block first time through (eg run on last week of data, then last hour)
		public String tmax_initialOverride; // copied over the tmin from the input block first time through
		public String query_initialOverride; // copied over the query from the input block first time through
		public String srcTags_initialOverride; // copied over the query from the input block first time through
	}