-
Field Summary
Fields inherited from interface com.inductiveautomation.ignition.common.config.PropertySet
EMPTY
-
Method Summary
long
long
default int
long
default int
boolean
Indicates that the group can run at any time, and does not run according to a set schedule.
boolean
boolean
Methods inherited from interface com.inductiveautomation.ignition.common.config.Countable
getCount
Methods inherited from interface com.inductiveautomation.ignition.common.config.Mergable
merge
-
Method Details
-
getName
@Nonnull
default String getName()
-
-
getRate
default int getRate()
-
getLeasedRate
default int getLeasedRate()
-
isGroupLeased
boolean isGroupLeased()
-
isAsync
boolean isAsync()
Indicates that the group can run at any time, and does not run according to a set schedule.
-
getExecCount
long getExecCount()
- Returns:
- the number of times this
TagGroup
has executed, or 0 if this implementation does not execute.
-
getLastDuration
long getLastDuration()
- Returns:
- the duration of the last execution, in milliseconds.
-
getMeanDuration
long getMeanDuration()
- Returns:
- the arithmetic mean duration of recent executions, in milliseconds.
-
isValid
boolean isValid()