Class QueryAggregation.Builder

    • Constructor Detail

      • Builder

        public Builder()
    • Method Detail

      • totalCount

        public QueryAggregation.Builder totalCount​(Integer totalCount)
        Number of rows query retrieved.

        Up to maxTotalCount limit.

        Parameters:
        totalCount - the value to set
        Returns:
        this builder
      • totalMatchedCount

        public QueryAggregation.Builder totalMatchedCount​(Long totalMatchedCount)
        Number of rows matched by query.
        Parameters:
        totalMatchedCount - the value to set
        Returns:
        this builder
      • arePartialResults

        public QueryAggregation.Builder arePartialResults​(Boolean arePartialResults)
        True if query did not complete processing all data.
        Parameters:
        arePartialResults - the value to set
        Returns:
        this builder
      • partialResultReason

        public QueryAggregation.Builder partialResultReason​(String partialResultReason)
        Explanation of why results may be partial.

        Only set if arePartialResults is true.

        Parameters:
        partialResultReason - the value to set
        Returns:
        this builder
      • isContentHidden

        public QueryAggregation.Builder isContentHidden​(Boolean isContentHidden)
        True if the data returned by query is hidden.
        Parameters:
        isContentHidden - the value to set
        Returns:
        this builder
      • queryExecutionTimeInMs

        public QueryAggregation.Builder queryExecutionTimeInMs​(Long queryExecutionTimeInMs)
        Time ellapsed executing query in milli-seconds.
        Parameters:
        queryExecutionTimeInMs - the value to set
        Returns:
        this builder
      • percentComplete

        public QueryAggregation.Builder percentComplete​(Integer percentComplete)
        Percentage progress completion of the query.
        Parameters:
        percentComplete - the value to set
        Returns:
        this builder