Class TagHistQueryConfig
- java.lang.Object
-
- com.inductiveautomation.reporting.common.data.query.TagHistQueryConfig
-
- All Implemented Interfaces:
QueryConfig
,java.io.Serializable
public class TagHistQueryConfig extends java.lang.Object implements QueryConfig
Filename: TagHistorianReportDataObject.java Created on Jul 10, 2015 Author: Kathy Applebaum Copyright Inductive Automation 2015 Project: Reporting- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
TagHistQueryConfig.RangeMode
static class
TagHistQueryConfig.ReturnMode
-
Field Summary
Fields Modifier and Type Field Description static java.lang.String
ID
-
Constructor Summary
Constructors Constructor Description TagHistQueryConfig()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
equals(java.lang.Object o)
AggregationMode
getAggregationMode()
TimeUnits
getDurationUnits()
java.lang.String
getEndDate()
java.lang.String
getFixedSampleSize()
java.lang.String
getIntervalTime()
TimeUnits
getIntervalUnits()
java.lang.String
getMostRecent()
java.lang.String
getQueryTypeId()
The type ID for which factories/sources are registered in the designer/gateway registriesTagHistQueryConfig.RangeMode
getRangeMode()
ReturnFormat
getReturnFormat()
TagHistQueryConfig.ReturnMode
getReturnMode()
int
getSampleLimit()
java.util.List<TagPathAliasObject>
getSelectedTags()
java.lang.String
getStartDate()
boolean
isAvoidValidation()
boolean
isIgnoreBadQuality()
boolean
isPreventInterpolation()
boolean
isUseSampleLimit()
void
setAggregationMode(AggregationMode aggregationMode)
void
setAvoidValidation(boolean avoidValidation)
void
setDurationUnits(TimeUnits durationUnits)
void
setEndDate(java.lang.String endDate)
void
setFixedSampleSize(java.lang.String fixedSampleSize)
void
setIgnoreBadQuality(boolean ignoreBadQuality)
void
setIntervalTime(java.lang.String intervalTime)
void
setIntervalUnits(TimeUnits intervalUnits)
void
setMostRecent(java.lang.String mostRecent)
void
setPreventInterpolation(boolean preventInterpolation)
void
setRangeMode(TagHistQueryConfig.RangeMode rangeMode)
void
setReturnFormat(ReturnFormat returnFormat)
void
setReturnMode(TagHistQueryConfig.ReturnMode returnMode)
void
setSampleLimit(int sampleLimit)
void
setSelectedTags(java.util.List<TagPathAliasObject> selectedTags)
void
setStartDate(java.lang.String startDate)
void
setUseSampleLimit(boolean useSampleLimit)
java.lang.String
toString()
For pleasant logging, implement toString() to describe this query
-
-
-
Field Detail
-
ID
public static final java.lang.String ID
- See Also:
- Constant Field Values
-
-
Method Detail
-
getSelectedTags
public java.util.List<TagPathAliasObject> getSelectedTags()
-
setSelectedTags
public void setSelectedTags(java.util.List<TagPathAliasObject> selectedTags)
-
getRangeMode
public TagHistQueryConfig.RangeMode getRangeMode()
-
setRangeMode
public void setRangeMode(TagHistQueryConfig.RangeMode rangeMode)
-
getStartDate
public java.lang.String getStartDate()
-
setStartDate
public void setStartDate(java.lang.String startDate)
-
getEndDate
public java.lang.String getEndDate()
-
setEndDate
public void setEndDate(java.lang.String endDate)
-
getMostRecent
public java.lang.String getMostRecent()
-
setMostRecent
public void setMostRecent(java.lang.String mostRecent)
-
getDurationUnits
public TimeUnits getDurationUnits()
-
setDurationUnits
public void setDurationUnits(TimeUnits durationUnits)
-
getAggregationMode
public AggregationMode getAggregationMode()
-
setAggregationMode
public void setAggregationMode(AggregationMode aggregationMode)
-
getReturnMode
public TagHistQueryConfig.ReturnMode getReturnMode()
-
setReturnMode
public void setReturnMode(TagHistQueryConfig.ReturnMode returnMode)
-
getReturnFormat
public ReturnFormat getReturnFormat()
-
setReturnFormat
public void setReturnFormat(ReturnFormat returnFormat)
-
isIgnoreBadQuality
public boolean isIgnoreBadQuality()
-
setIgnoreBadQuality
public void setIgnoreBadQuality(boolean ignoreBadQuality)
-
isPreventInterpolation
public boolean isPreventInterpolation()
-
setPreventInterpolation
public void setPreventInterpolation(boolean preventInterpolation)
-
isAvoidValidation
public boolean isAvoidValidation()
-
setAvoidValidation
public void setAvoidValidation(boolean avoidValidation)
-
isUseSampleLimit
public boolean isUseSampleLimit()
-
setUseSampleLimit
public void setUseSampleLimit(boolean useSampleLimit)
-
getSampleLimit
public int getSampleLimit()
-
setSampleLimit
public void setSampleLimit(int sampleLimit)
-
getFixedSampleSize
public java.lang.String getFixedSampleSize()
-
setFixedSampleSize
public void setFixedSampleSize(java.lang.String fixedSampleSize)
-
getIntervalTime
public java.lang.String getIntervalTime()
-
setIntervalTime
public void setIntervalTime(java.lang.String intervalTime)
-
getIntervalUnits
public TimeUnits getIntervalUnits()
-
setIntervalUnits
public void setIntervalUnits(TimeUnits intervalUnits)
-
getQueryTypeId
public java.lang.String getQueryTypeId()
Description copied from interface:QueryConfig
The type ID for which factories/sources are registered in the designer/gateway registries- Specified by:
getQueryTypeId
in interfaceQueryConfig
-
toString
public java.lang.String toString()
For pleasant logging, implement toString() to describe this query- Specified by:
toString
in interfaceQueryConfig
- Overrides:
toString
in classjava.lang.Object
-
equals
public boolean equals(java.lang.Object o)
- Overrides:
equals
in classjava.lang.Object
-
-