Class HighlightCommonParameters.HighlightCommonParametersBuilder<SELF extends HighlightCommonParameters.HighlightCommonParametersBuilder<SELF>>

java.lang.Object
org.springframework.data.elasticsearch.core.query.highlight.HighlightCommonParameters.HighlightCommonParametersBuilder<SELF>
Direct Known Subclasses:
HighlightFieldParameters.HighlightFieldParametersBuilder, HighlightParameters.HighlightParametersBuilder
Enclosing class:
HighlightCommonParameters

public abstract static class HighlightCommonParameters.HighlightCommonParametersBuilder<SELF extends HighlightCommonParameters.HighlightCommonParametersBuilder<SELF>> extends Object
  • Constructor Details

    • HighlightCommonParametersBuilder

      protected HighlightCommonParametersBuilder()
  • Method Details

    • withBoundaryChars

      public SELF withBoundaryChars(String boundaryChars)
    • withBoundaryMaxScan

      public SELF withBoundaryMaxScan(int boundaryMaxScan)
    • withBoundaryScanner

      public SELF withBoundaryScanner(String boundaryScanner)
    • withBoundaryScannerLocale

      public SELF withBoundaryScannerLocale(String boundaryScannerLocale)
    • withForceSource

      public SELF withForceSource(boolean forceSource)
    • withFragmenter

      public SELF withFragmenter(String fragmenter)
    • withFragmentSize

      public SELF withFragmentSize(int fragmentSize)
    • withNoMatchSize

      public SELF withNoMatchSize(int noMatchSize)
    • withNumberOfFragments

      public SELF withNumberOfFragments(int numberOfFragments)
    • withOrder

      public SELF withOrder(String order)
    • withPhraseLimit

      public SELF withPhraseLimit(int phraseLimit)
    • withPreTags

      public SELF withPreTags(String... preTags)
    • withPostTags

      public SELF withPostTags(String... postTags)
    • withRequireFieldMatch

      public SELF withRequireFieldMatch(boolean requireFieldMatch)
    • withType

      public SELF withType(String type)
    • build

      public abstract HighlightCommonParameters build()