Interface QueryRefinement.Builder

    • Method Detail

      • 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.