Class MtermvectorsRequest
java.lang.Object
co.elastic.clients.elasticsearch._types.RequestBase
co.elastic.clients.elasticsearch.core.MtermvectorsRequest
- All Implemented Interfaces:
JsonpSerializable
@JsonpDeserializable
public class MtermvectorsRequest
extends RequestBase
implements JsonpSerializable
Returns multiple termvectors in one request.
- See Also:
-
Nested Class Summary
Nested ClassesNested classes/interfaces inherited from class co.elastic.clients.elasticsearch._types.RequestBase
RequestBase.AbstractBuilder<BuilderT extends RequestBase.AbstractBuilder<BuilderT>> -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final JsonpDeserializer<MtermvectorsRequest>Json deserializer forMtermvectorsRequeststatic final Endpoint<MtermvectorsRequest,MtermvectorsResponse, ErrorResponse> Endpoint "mtermvectors". -
Method Summary
Modifier and TypeMethodDescriptionfinal List<MultiTermVectorsOperation>docs()API name:docsfields()A comma-separated list of fields to return.final BooleanSpecifies if document count, sum of document frequencies and sum of total term frequencies should be returned.ids()API name:idsfinal Stringindex()The index in which the document resides.static MtermvectorsRequestfinal Booleanoffsets()Specifies if term offsets should be returned.final Booleanpayloads()Specifies if term payloads should be returned.final BooleanSpecifies if term positions should be returned.final StringSpecify the node or shard the operation should be performed on (default: random) .Applies to all returned documents unless otherwise specified in body "params" or "docs".final Booleanrealtime()Specifies if requests are real-time as opposed to near-real-time (default: true).final Stringrouting()Specific routing value.voidserialize(jakarta.json.stream.JsonGenerator generator, JsonpMapper mapper) Serialize this object to JSON.protected voidserializeInternal(jakarta.json.stream.JsonGenerator generator, JsonpMapper mapper) protected static voidfinal BooleanSpecifies if total term frequency and document frequency should be returned.final Stringtype()The type of the document.final Longversion()Explicit version number for concurrency controlfinal VersionTypeSpecific version typeMethods inherited from class co.elastic.clients.elasticsearch._types.RequestBase
toString
-
Field Details
-
_DESERIALIZER
Json deserializer forMtermvectorsRequest -
_ENDPOINT
Endpoint "mtermvectors".
-
-
Method Details
-
of
public static MtermvectorsRequest of(Function<MtermvectorsRequest.Builder, ObjectBuilder<MtermvectorsRequest>> fn) -
docs
API name:docs -
fieldStatistics
Specifies if document count, sum of document frequencies and sum of total term frequencies should be returned. Applies to all returned documents unless otherwise specified in body "params" or "docs".API name:
field_statistics -
fields
A comma-separated list of fields to return. Applies to all returned documents unless otherwise specified in body "params" or "docs".API name:
fields -
ids
API name:ids -
index
The index in which the document resides.API name:
index -
offsets
Specifies if term offsets should be returned. Applies to all returned documents unless otherwise specified in body "params" or "docs".API name:
offsets -
payloads
Specifies if term payloads should be returned. Applies to all returned documents unless otherwise specified in body "params" or "docs".API name:
payloads -
positions
Specifies if term positions should be returned. Applies to all returned documents unless otherwise specified in body "params" or "docs".API name:
positions -
preference
Specify the node or shard the operation should be performed on (default: random) .Applies to all returned documents unless otherwise specified in body "params" or "docs".API name:
preference -
realtime
Specifies if requests are real-time as opposed to near-real-time (default: true).API name:
realtime -
routing
Specific routing value. Applies to all returned documents unless otherwise specified in body "params" or "docs".API name:
routing -
termStatistics
Specifies if total term frequency and document frequency should be returned. Applies to all returned documents unless otherwise specified in body "params" or "docs".API name:
term_statistics -
type
The type of the document.API name:
type -
version
Explicit version number for concurrency controlAPI name:
version -
versionType
Specific version typeAPI name:
version_type -
serialize
Serialize this object to JSON.- Specified by:
serializein interfaceJsonpSerializable
-
serializeInternal
-
setupMtermvectorsRequestDeserializer
protected static void setupMtermvectorsRequestDeserializer(ObjectDeserializer<MtermvectorsRequest.Builder> op)
-