PercolateQueryBuilder@Deprecated
public class MultiPercolateRequest
extends org.elasticsearch.action.ActionRequest
implements org.elasticsearch.action.CompositeIndicesRequest
PercolateRequest instances in a single api call.| Constructor and Description |
|---|
MultiPercolateRequest()
Deprecated.
|
| Modifier and Type | Method and Description |
|---|---|
MultiPercolateRequest |
add(byte[] data,
int from,
int length)
Deprecated.
Embeds a percolate request which request body is defined as raw bytes to this multi percolate request
|
MultiPercolateRequest |
add(org.elasticsearch.common.bytes.BytesReference data,
boolean allowExplicitIndex)
Deprecated.
Embeds a percolate request which request body is defined as raw bytes to this multi percolate request
|
MultiPercolateRequest |
add(PercolateRequest request)
Deprecated.
Embeds a percolate request to this multi percolate request
|
MultiPercolateRequest |
add(PercolateRequestBuilder requestBuilder)
Deprecated.
Embeds a percolate request to this multi percolate request
|
java.lang.String |
documentType()
Deprecated.
|
MultiPercolateRequest |
documentType(java.lang.String type)
Deprecated.
Sets the default document type for any percolate request that doesn't have a document type set.
|
java.lang.String[] |
indices()
Deprecated.
|
MultiPercolateRequest |
indices(java.lang.String... indices)
Deprecated.
Sets the default indices for any percolate request that doesn't have indices defined.
|
org.elasticsearch.action.support.IndicesOptions |
indicesOptions()
Deprecated.
|
MultiPercolateRequest |
indicesOptions(org.elasticsearch.action.support.IndicesOptions indicesOptions)
Deprecated.
Sets the
IndicesOptions for all percolate request that don't have this set. |
void |
readFrom(org.elasticsearch.common.io.stream.StreamInput in)
Deprecated.
|
java.util.List<PercolateRequest> |
requests()
Deprecated.
|
org.elasticsearch.action.ActionRequestValidationException |
validate()
Deprecated.
|
void |
writeTo(org.elasticsearch.common.io.stream.StreamOutput out)
Deprecated.
|
getParentTask, setParentTaskremoteAddress, remoteAddresspublic MultiPercolateRequest add(PercolateRequestBuilder requestBuilder)
public MultiPercolateRequest add(PercolateRequest request)
public MultiPercolateRequest add(byte[] data, int from, int length) throws java.lang.Exception
java.lang.Exceptionpublic MultiPercolateRequest add(org.elasticsearch.common.bytes.BytesReference data, boolean allowExplicitIndex) throws java.io.IOException
java.io.IOExceptionpublic java.util.List<PercolateRequest> requests()
public org.elasticsearch.action.support.IndicesOptions indicesOptions()
IndicesOptions that is used as default for all percolate requests.public MultiPercolateRequest indicesOptions(org.elasticsearch.action.support.IndicesOptions indicesOptions)
IndicesOptions for all percolate request that don't have this set.
Warning: This should be set before adding any percolate requests. Setting this after adding percolate requests
will have no effect on any percolate requests already added.public java.lang.String[] indices()
public MultiPercolateRequest indices(java.lang.String... indices)
public java.lang.String documentType()
public MultiPercolateRequest documentType(java.lang.String type)
public org.elasticsearch.action.ActionRequestValidationException validate()
validate in class org.elasticsearch.action.ActionRequestpublic void readFrom(org.elasticsearch.common.io.stream.StreamInput in)
throws java.io.IOException
readFrom in interface org.elasticsearch.common.io.stream.StreamablereadFrom in class org.elasticsearch.action.ActionRequestjava.io.IOExceptionpublic void writeTo(org.elasticsearch.common.io.stream.StreamOutput out)
throws java.io.IOException
writeTo in interface org.elasticsearch.common.io.stream.StreamablewriteTo in class org.elasticsearch.action.ActionRequestjava.io.IOException