Interface QueryRefinement.Builder

  • Method Details

    • refinedTerm

      QueryRefinement.Builder refinedTerm(String refinedTerm)

      The term that will be suggested to the user.

      Parameters:
      refinedTerm - The term that will be suggested to the user.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • originalTerm

      QueryRefinement.Builder originalTerm(String originalTerm)

      The sub-string of the original query that is replaced by this query term.

      Parameters:
      originalTerm - The sub-string of the original query that is replaced by this query term.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • startIndex

      QueryRefinement.Builder startIndex(Integer startIndex)

      Start index of the parsed component.

      Parameters:
      startIndex - Start index of the parsed component.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • endIndex

      QueryRefinement.Builder endIndex(Integer endIndex)

      End index of the parsed query.

      Parameters:
      endIndex - End index of the parsed query.
      Returns:
      Returns a reference to this object so that method calls can be chained together.