Class TumblingWindowTriggerDependencyReference


  • public final class TumblingWindowTriggerDependencyReference
    extends TriggerDependencyReference
    Referenced tumbling window trigger dependency.
    • Constructor Detail

      • TumblingWindowTriggerDependencyReference

        public TumblingWindowTriggerDependencyReference()
    • Method Detail

      • offset

        public String offset()
        Get the offset property: Timespan applied to the start time of a tumbling window when evaluating dependency.
        Returns:
        the offset value.
      • withOffset

        public TumblingWindowTriggerDependencyReference withOffset​(String offset)
        Set the offset property: Timespan applied to the start time of a tumbling window when evaluating dependency.
        Parameters:
        offset - the offset value to set.
        Returns:
        the TumblingWindowTriggerDependencyReference object itself.
      • size

        public String size()
        Get the size property: The size of the window when evaluating the dependency. If undefined the frequency of the tumbling window will be used.
        Returns:
        the size value.
      • withSize

        public TumblingWindowTriggerDependencyReference withSize​(String size)
        Set the size property: The size of the window when evaluating the dependency. If undefined the frequency of the tumbling window will be used.
        Parameters:
        size - the size value to set.
        Returns:
        the TumblingWindowTriggerDependencyReference object itself.