Class SuggestOutput.Builder

    • Constructor Detail

      • Builder

        public Builder()
    • Method Detail

      • position

        public SuggestOutput.Builder position​(Integer position)
        Character position suggestion should be placed in queryString provided as input.
        Parameters:
        position - the value to set
        Returns:
        this builder
      • commands

        public SuggestOutput.Builder commands​(List<String> commands)
        Context specific list of querylanguage commands if input is seeking command suggestions.
        Parameters:
        commands - the value to set
        Returns:
        this builder
      • fields

        public SuggestOutput.Builder fields​(List<String> fields)
        Context specific list of querylanguage fields / columns if input is seeking field / column suggestions.
        Parameters:
        fields - the value to set
        Returns:
        this builder
      • fieldValues

        public SuggestOutput.Builder fieldValues​(List<String> fieldValues)
        Context specific list of field values if input is seeking field value suggestions.
        Parameters:
        fieldValues - the value to set
        Returns:
        this builder
      • terms

        public SuggestOutput.Builder terms​(List<String> terms)
        Context specific list of terms / phrases if input is seeking terms / phrase suggestions.
        Parameters:
        terms - the value to set
        Returns:
        this builder
      • options

        public SuggestOutput.Builder options​(List<String> options)
        Context specific list of querylanguage command options if input is seeking command option suggestions.
        Parameters:
        options - the value to set
        Returns:
        this builder
      • examples

        public SuggestOutput.Builder examples​(List<String> examples)
        Context specific list of querylanguage querystring examples if input is seeking queryString example suggestions.
        Parameters:
        examples - the value to set
        Returns:
        this builder