Class QueuedCudStreamProcessor


  • public class QueuedCudStreamProcessor
    extends Object
    Holds the attributes to be stored in the queue
    • Constructor Detail

      • QueuedCudStreamProcessor

        public QueuedCudStreamProcessor​(Processor cudStreamProcessor,
                                        StreamEvent streamEvent,
                                        long startTimeOfNewAggregates,
                                        long emittedTime,
                                        String timeZone,
                                        io.siddhi.query.api.aggregation.TimePeriod.Duration duration)
    • Method Detail

      • getCudStreamProcessor

        public Processor getCudStreamProcessor()
      • setCudStreamProcessor

        public void setCudStreamProcessor​(Processor cudStreamProcessor)
      • getStartTimeOfNewAggregates

        public long getStartTimeOfNewAggregates()
      • setStartTimeOfNewAggregates

        public void setStartTimeOfNewAggregates​(long startTimeOfNewAggregates)
      • getEmittedTime

        public long getEmittedTime()
      • setEmittedTime

        public void setEmittedTime​(long emittedTime)
      • getTimeZone

        public String getTimeZone()
      • setTimeZone

        public void setTimeZone​(String timeZone)
      • getDuration

        public io.siddhi.query.api.aggregation.TimePeriod.Duration getDuration()
      • setDuration

        public void setDuration​(io.siddhi.query.api.aggregation.TimePeriod.Duration duration)
      • setStreamEvent

        public void setStreamEvent​(StreamEvent streamEvent)