Skip to content

time_aggregation_rule_data

Module for TimeAggregationRuleData class

!!! classes TimeAggregationRuleData

TimeAggregationRuleData (TimeOperationRuleData, ITimeAggregationRuleData)

Class for storing data related to time_aggregation rule

Source code in entities/time_aggregation_rule_data.py
class TimeAggregationRuleData(TimeOperationRuleData, ITimeAggregationRuleData):
    """Class for storing data related to time_aggregation rule"""

    def __init__(self, name: str, operation: TimeOperationType, input_variable: str):
        super().__init__(name, operation)
        self._input_variable = input_variable

    @property
    def input_variable(self) -> str:
        """Name of the input variable"""
        return self._input_variable

input_variable: str property readonly

Name of the input variable