Class TagHistoryBindingConfig
java.lang.Object
com.inductiveautomation.perspective.common.config.binding.TagHistoryBindingConfig
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic class
static enum
static class
static enum
-
Field Summary
FieldsModifier and TypeFieldDescriptionfinal Aggregate
final boolean
final boolean
final String
final boolean
final String
final TimeUnits
final PollingConfig
final boolean
final ReturnFormat
final String
final TimeUnits
final String
final String
-
Method Summary
Modifier and TypeMethodDescriptionstatic TagHistoryBindingConfig
fromJson
(com.inductiveautomation.ignition.common.gson.JsonObject jsonObject) boolean
A binding config is considered to be in historical mode if the startDate and endDate expressions are both specified.boolean
A binding config is considered to be in realtime mode if the mostRecent expression is specified.
-
Field Details
-
startDate
-
endDate
-
mostRecent
-
mostRecentUnits
-
tags
-
tagsExpr
-
returnFormat
-
returnSize
-
returnSizeExtra
-
returnSizeExtraUnits
-
polling
-
aggregate
-
ignoreBadQuality
public final boolean ignoreBadQuality -
preventInterpolation
public final boolean preventInterpolation -
avoidScanClassValidation
public final boolean avoidScanClassValidation -
valueFormat
-
calculations
-
enableValueCache
public final boolean enableValueCache
-
-
Method Details
-
isHistoricalMode
public boolean isHistoricalMode()A binding config is considered to be in historical mode if the startDate and endDate expressions are both specified. -
isRealtimeMode
public boolean isRealtimeMode()A binding config is considered to be in realtime mode if the mostRecent expression is specified. -
fromJson
@Nonnull public static TagHistoryBindingConfig fromJson(@Nonnull com.inductiveautomation.ignition.common.gson.JsonObject jsonObject) throws ConfigurationException - Throws:
ConfigurationException
-