Class QueryBindingConfig
- java.lang.Object
- 
- com.inductiveautomation.perspective.common.config.binding.QueryBindingConfig
 
- 
 public class QueryBindingConfig extends java.lang.Object
- 
- 
Field SummaryFields Modifier and Type Field Description booleandesignerUseLimitbooleanenableValueCachejava.util.Map<java.lang.String,java.lang.String>parametersPollingConfigpollingjava.lang.StringqueryPathQueryReturnFormatreturnFormat
 - 
Constructor SummaryConstructors Constructor Description QueryBindingConfig(java.lang.String queryPath, java.util.Map<java.lang.String,java.lang.String> parameters, QueryReturnFormat returnFormat, PollingConfig polling, boolean designerUseLimit, boolean enableValueCache)
 - 
Method SummaryAll Methods Static Methods Concrete Methods Modifier and Type Method Description static QueryBindingConfigfromJson(com.inductiveautomation.ignition.common.gson.JsonObject object)Interprets a JsonObject that represents a query binding configuration.static booleanreadEnableValueCacheSetting(com.inductiveautomation.ignition.common.gson.JsonObject object)
 
- 
- 
- 
Field Detail- 
queryPathpublic final java.lang.String queryPath 
 - 
returnFormatpublic final QueryReturnFormat returnFormat 
 - 
designerUseLimitpublic final boolean designerUseLimit 
 - 
enableValueCachepublic final boolean enableValueCache 
 - 
pollingpublic final PollingConfig polling 
 - 
parameterspublic final java.util.Map<java.lang.String,java.lang.String> parameters 
 
- 
 - 
Constructor Detail- 
QueryBindingConfigpublic QueryBindingConfig(java.lang.String queryPath, java.util.Map<java.lang.String,java.lang.String> parameters, QueryReturnFormat returnFormat, PollingConfig polling, boolean designerUseLimit, boolean enableValueCache)
 
- 
 - 
Method Detail- 
fromJsonpublic 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
 
 - 
readEnableValueCacheSettingpublic static boolean readEnableValueCacheSetting(@Nullable com.inductiveautomation.ignition.common.gson.JsonObject object)
 
- 
 
-