Package org.elasticsearch.client.core
Class MultiTermVectorsRequest
java.lang.Object
org.elasticsearch.client.core.MultiTermVectorsRequest
- All Implemented Interfaces:
Validatable
,org.elasticsearch.xcontent.ToXContent
,org.elasticsearch.xcontent.ToXContentObject
public class MultiTermVectorsRequest
extends Object
implements org.elasticsearch.xcontent.ToXContentObject, Validatable
-
Nested Class Summary
Nested classes/interfaces inherited from interface org.elasticsearch.xcontent.ToXContent
org.elasticsearch.xcontent.ToXContent.DelegatingMapParams, org.elasticsearch.xcontent.ToXContent.MapParams, org.elasticsearch.xcontent.ToXContent.Params
-
Field Summary
Fields inherited from interface org.elasticsearch.xcontent.ToXContent
EMPTY_PARAMS
Fields inherited from interface org.elasticsearch.client.Validatable
EMPTY
-
Constructor Summary
ConstructorDescriptionConstructs an empty MultiTermVectorsRequest After that useadd
method to add individualTermVectorsRequest
to it.MultiTermVectorsRequest
(String[] ids, TermVectorsRequest template) Constructs a MultiTermVectorsRequest from the given document ids and a templateTermVectorsRequest
. -
Method Summary
Modifier and TypeMethodDescriptionvoid
add
(TermVectorsRequest request) Adds anotherTermVectorsRequest
to thisMultiTermVectorsRequest
org.elasticsearch.xcontent.XContentBuilder
toXContent
(org.elasticsearch.xcontent.XContentBuilder builder, org.elasticsearch.xcontent.ToXContent.Params params) Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface org.elasticsearch.xcontent.ToXContentObject
isFragment
Methods inherited from interface org.elasticsearch.client.Validatable
validate
-
Constructor Details
-
MultiTermVectorsRequest
public MultiTermVectorsRequest()Constructs an empty MultiTermVectorsRequest After that useadd
method to add individualTermVectorsRequest
to it. -
MultiTermVectorsRequest
Constructs a MultiTermVectorsRequest from the given document ids and a templateTermVectorsRequest
. Used when individual requests share the same index, type and other settings.- Parameters:
ids
- - ids of documents for which term vectors are requestedtemplate
- - a templateTermVectorsRequest
that allows to set all settings only once for all requests.
-
-
Method Details
-
add
Adds anotherTermVectorsRequest
to thisMultiTermVectorsRequest
- Parameters:
request
- -TermVectorsRequest
to add
-
toXContent
public org.elasticsearch.xcontent.XContentBuilder toXContent(org.elasticsearch.xcontent.XContentBuilder builder, org.elasticsearch.xcontent.ToXContent.Params params) throws IOException - Specified by:
toXContent
in interfaceorg.elasticsearch.xcontent.ToXContent
- Throws:
IOException
-