Class QueryBindingConfig
java.lang.Object
com.inductiveautomation.perspective.common.config.binding.QueryBindingConfig
-
Field Summary
FieldsModifier and TypeFieldDescriptionfinal boolean
final boolean
final PollingConfig
final String
final QueryReturnFormat
-
Constructor Summary
ConstructorsConstructorDescriptionQueryBindingConfig
(String queryPath, Map<String, String> parameters, QueryReturnFormat returnFormat, PollingConfig polling, boolean designerUseLimit, boolean enableValueCache) -
Method Summary
Modifier and TypeMethodDescriptionstatic QueryBindingConfig
fromJson
(com.inductiveautomation.ignition.common.gson.JsonObject object) Interprets a JsonObject that represents a query binding configuration.static boolean
readEnableValueCacheSetting
(com.inductiveautomation.ignition.common.gson.JsonObject object)
-
Field Details
-
queryPath
-
returnFormat
-
designerUseLimit
public final boolean designerUseLimit -
enableValueCache
public final boolean enableValueCache -
polling
-
parameters
-
-
Constructor Details
-
QueryBindingConfig
public QueryBindingConfig(String queryPath, Map<String, String> parameters, QueryReturnFormat returnFormat, PollingConfig polling, boolean designerUseLimit, boolean enableValueCache)
-
-
Method Details
-
fromJson
public static QueryBindingConfig fromJson(com.inductiveautomation.ignition.common.gson.JsonObject object) throws ConfigurationException Interprets a JsonObject that represents a query binding configuration.- Throws:
ConfigurationException
- Will throw if anything in this object is incorrectly typed
-
readEnableValueCacheSetting
public static boolean readEnableValueCacheSetting(@Nullable com.inductiveautomation.ignition.common.gson.JsonObject object)
-