PercolateQueryBuilder@Deprecated public class MultiPercolateRequest extends ActionRequest implements CompositeIndicesRequest
PercolateRequest instances in a single api call.TransportRequest.Empty| 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(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.
|
IndicesOptions |
indicesOptions()
Deprecated.
|
MultiPercolateRequest |
indicesOptions(IndicesOptions indicesOptions)
Deprecated.
Sets the
IndicesOptions for all percolate request that don't have this set. |
void |
readFrom(StreamInput in)
Deprecated.
|
java.util.List<PercolateRequest> |
requests()
Deprecated.
|
ActionRequestValidationException |
validate()
Deprecated.
|
void |
writeTo(StreamOutput out)
Deprecated.
|
getShouldStoreResultgetParentTask, setParentTaskremoteAddress, remoteAddressclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitcreateTask, getDescription, setParentTaskpublic 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(BytesReference data, boolean allowExplicitIndex) throws java.io.IOException
java.io.IOExceptionpublic java.util.List<PercolateRequest> requests()
public IndicesOptions indicesOptions()
IndicesOptions that is used as default for all percolate requests.public MultiPercolateRequest indicesOptions(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 ActionRequestValidationException validate()
validate in class ActionRequestpublic void readFrom(StreamInput in) throws java.io.IOException
readFrom in interface StreamablereadFrom in class ActionRequestjava.io.IOExceptionpublic void writeTo(StreamOutput out) throws java.io.IOException
writeTo in interface StreamablewriteTo in class ActionRequestjava.io.IOException