Class FlushJobRequest

    • Constructor Detail

      • FlushJobRequest

        public FlushJobRequest​(java.lang.String jobId)
        Create new Flush job request
        Parameters:
        jobId - The job ID of the job to flush
    • Method Detail

      • getJobId

        public java.lang.String getJobId()
      • getCalcInterim

        public boolean getCalcInterim()
      • setCalcInterim

        public void setCalcInterim​(boolean calcInterim)
        When true calculates the interim results for the most recent bucket or all buckets within the latency period.
        Parameters:
        calcInterim - defaults to false.
      • getStart

        public java.lang.String getStart()
      • setStart

        public void setStart​(java.lang.String start)
        When used in conjunction with calcInterim, specifies the start of the range of buckets on which to calculate interim results.
        Parameters:
        start - the beginning of the range of buckets; may be an epoch seconds, epoch millis or an ISO string
      • getEnd

        public java.lang.String getEnd()
      • setEnd

        public void setEnd​(java.lang.String end)
        When used in conjunction with calcInterim, specifies the end of the range of buckets on which to calculate interim results
        Parameters:
        end - the end of the range of buckets; may be an epoch seconds, epoch millis or an ISO string
      • getAdvanceTime

        public java.lang.String getAdvanceTime()
      • setAdvanceTime

        public void setAdvanceTime​(java.lang.String advanceTime)
        Specifies to advance to a particular time value. Results are generated and the model is updated for data from the specified time interval.
        Parameters:
        advanceTime - String representation of a timestamp; may be an epoch seconds, epoch millis or an ISO string
      • getSkipTime

        public java.lang.String getSkipTime()
      • setSkipTime

        public void setSkipTime​(java.lang.String skipTime)
        Specifies to skip to a particular time value. Results are not generated and the model is not updated for data from the specified time interval.
        Parameters:
        skipTime - String representation of a timestamp; may be an epoch seconds, epoch millis or an ISO string
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class java.lang.Object
      • equals

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