Class SearchStats.Builder

  • Enclosing class:
    SearchStats

    public abstract static class SearchStats.Builder
    extends Object
    • Constructor Detail

      • Builder

        public Builder()
    • Method Detail

      • setIndexUsageMode

        public abstract SearchStats.Builder setIndexUsageMode​(String indexUsageMode)
        Specifies index usage mode for the query.
        Parameters:
        indexUsageMode - , has three modes UNUSED, PARTIALLY_USED, and FULLY_USED
      • setIndexUnusedReasons

        public abstract SearchStats.Builder setIndexUnusedReasons​(List<IndexUnusedReason> indexUnusedReasons)
        When index_usage_mode is UNUSED or PARTIALLY_USED, this field explains why index was not used in all or part of the search query. If index_usage_mode is FULLY_USED, this field is not populated.
        Parameters:
        indexUnusedReasons -
      • build

        public abstract SearchStats build()
        Creates a @code SearchStats} object.