Class QueryBindingConfig
java.lang.Object
com.inductiveautomation.perspective.common.config.binding.QueryBindingConfig
- 
Field SummaryFieldsModifier and TypeFieldDescriptionfinal booleanfinal booleanfinal PollingConfigfinal Stringfinal QueryReturnFormat
- 
Constructor SummaryConstructorsConstructorDescriptionQueryBindingConfig(String queryPath, Map<String, String> parameters, QueryReturnFormat returnFormat, PollingConfig polling, boolean designerUseLimit, boolean enableValueCache) 
- 
Method SummaryModifier and TypeMethodDescriptionstatic 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 Details- 
queryPath
- 
returnFormat
- 
designerUseLimitpublic final boolean designerUseLimit
- 
enableValueCachepublic final boolean enableValueCache
- 
polling
- 
parameters
 
- 
- 
Constructor Details- 
QueryBindingConfigpublic QueryBindingConfig(String queryPath, Map<String, String> parameters, QueryReturnFormat returnFormat, PollingConfig polling, boolean designerUseLimit, boolean enableValueCache) 
 
- 
- 
Method Details- 
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) 
 
-