Class TagCalculationQueryConfig

  • All Implemented Interfaces:
    QueryConfig, java.io.Serializable

    public class TagCalculationQueryConfig
    extends java.lang.Object
    implements QueryConfig
    Filename: TagCalculationQueryConfig.java Created on Aug 06, 2015 Author: Kathy Applebaum Copyright Inductive Automation 2015 Project: Reporting
    See Also:
    Serialized Form
    • Constructor Detail

      • TagCalculationQueryConfig

        public TagCalculationQueryConfig()
    • Method Detail

      • 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 interface QueryConfig
      • setSelectedTags

        public void setSelectedTags​(java.util.List<TagPathAliasObject> selectedTags)
      • 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)
      • getAggregationModes

        public java.util.List<Aggregate> getAggregationModes()
      • setAggregationModes

        public void setAggregationModes​(java.util.List<Aggregate> aggregationModes)
      • equals

        public boolean equals​(java.lang.Object o)
        Overrides:
        equals in class java.lang.Object