com
.
sksamuel
.
elastic4s
.
requests
termvectors
package
termvectors
Visibility
Public
All
Type Members
case class
FieldStatistics
(
sumDocFreq:
Long
,
docCount:
Long
,
sumTtf:
Long
)
extends
Product
with
Serializable
case class
MultiTermVectorsRequest
(
termVectorsRequests:
Seq
[
TermVectorsRequest
]
,
realtime:
Option
[
Boolean
] =
None
)
extends
Product
with
Serializable
case class
MultiTermVectorsResponse
(
docs:
Seq
[
TermVectorsResponse
]
)
extends
Product
with
Serializable
trait
TermVectorApi
extends
AnyRef
trait
TermVectorHandlers
extends
AnyRef
case class
TermVectors
(
fieldStatistics:
FieldStatistics
,
terms:
Map
[
String
,
Terms
]
)
extends
Product
with
Serializable
case class
TermVectorsRequest
(
index:
Index
,
id:
String
,
fieldStatistics:
Option
[
Boolean
] =
None
,
offsets:
Option
[
Boolean
] =
None
,
parent:
Option
[
String
] =
None
,
payloads:
Option
[
Boolean
] =
None
,
positions:
Option
[
Boolean
] =
None
,
preference:
Option
[
String
] =
None
,
realtime:
Option
[
Boolean
] =
None
,
routing:
Option
[
String
] =
None
,
fields:
Seq
[
String
] =
Nil
,
termStatistics:
Option
[
Boolean
] =
None
,
version:
Option
[
Long
] =
None
,
versionType:
Option
[
String
] =
None
,
maxNumTerms:
Option
[
Int
] =
None
,
minTermFreq:
Option
[
Int
] =
None
,
maxTermFreq:
Option
[
Int
] =
None
,
minDocFreq:
Option
[
Int
] =
None
,
maxDocFreq:
Option
[
Int
] =
None
,
minWordLength:
Option
[
Int
] =
None
,
maxWordLength:
Option
[
Int
] =
None
,
perFieldAnalyzer:
Map
[
String
,
String
] =
Map.empty
)
extends
Product
with
Serializable
case class
TermVectorsResponse
(
index:
String
,
type:
String
,
id:
String
,
version:
Long
,
found:
Boolean
,
took:
Int
,
termVectors:
Map
[
String
,
TermVectors
]
)
extends
Product
with
Serializable
case class
Terms
(
docFreq:
Int
,
ttf:
Int
,
score:
Double
,
termFreq:
Int
,
tokens:
Seq
[
Token
]
)
extends
Product
with
Serializable
case class
Token
(
position:
Int
,
startOffset:
Int
,
endOffset:
Int
)
extends
Product
with
Serializable
Ungrouped