HighlightOptions

case class HighlightOptions(encoder: Option[String], tagsSchema: Option[String], useExplicitFieldOrder: Option[Boolean], boundaryChars: Option[String], boundaryMaxScan: Option[Int], boundaryScanner: Option[String], boundaryScannerLocale: Option[String], fragmenter: Option[String], fragmentSize: Option[Int], forceSource: Option[Boolean], highlighterType: Option[String], highlightFilter: Option[Boolean], highlightQuery: Option[Query], noMatchSize: Option[Int], numOfFragments: Option[Int], order: Option[String], phraseLimit: Option[Int], maxAnalyzedOffset: Option[Int], postTags: Seq[String], preTags: Seq[String], requireFieldMatch: Option[Boolean], options: Option[Map[String, AnyRef]])
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any

Value members

Concrete methods

def boundaryChars(boundaryChars: String): HighlightOptions
def boundaryMaxScan(boundaryMaxScan: Int): HighlightOptions
def boundaryScanner(boundaryScanner: String): HighlightOptions
def encoder(encoder: String): HighlightOptions
def forceSource(forceSource: Boolean): HighlightOptions
def fragmentSize(fragmentSize: Int): HighlightOptions
def fragmenter(fragmenter: String): HighlightOptions
def highlightFilter(highlightFilter: Boolean): HighlightOptions
def highlightQuery(highlightQuery: Query): HighlightOptions
def highlighterType(highlighterType: String): HighlightOptions
def maxAnalyzedOffset(maxAnalyzedOffset: Int): HighlightOptions
def noMatchSize(noMatchSize: Int): HighlightOptions
def numOfFragments(numOfFragments: Int): HighlightOptions
def options(newOptions: Map[String, AnyRef]): HighlightOptions
def order(order: String): HighlightOptions
def phraseLimit(phraseLimit: Int): HighlightOptions
def postTags(first: String, rest: String*): HighlightOptions
def postTags(postTags: Iterable[String]): HighlightOptions
def preTags(first: String, rest: String*): HighlightOptions
def preTags(preTags: Iterable[String]): HighlightOptions
def requireFieldMatch(requireFieldMatch: Boolean): HighlightOptions
def tagsSchema(tagsSchema: String): HighlightOptions
def useExplicitFieldOrder(useExplicitFieldOrder: Boolean): HighlightOptions

Inherited methods

def productElementNames: Iterator[String]
Inherited from:
Product
def productIterator: Iterator[Any]
Inherited from:
Product