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.
|
getShouldStoreResult
getParentTask, setParentTask
remoteAddress, remoteAddress
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
createTask, getDescription, setParentTask
public MultiPercolateRequest add(PercolateRequestBuilder requestBuilder)
public MultiPercolateRequest add(PercolateRequest request)
public MultiPercolateRequest add(byte[] data, int from, int length) throws java.lang.Exception
java.lang.Exception
public MultiPercolateRequest add(BytesReference data, boolean allowExplicitIndex) throws java.io.IOException
java.io.IOException
public 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 ActionRequest
public void readFrom(StreamInput in) throws java.io.IOException
readFrom
in interface Streamable
readFrom
in class ActionRequest
java.io.IOException
public void writeTo(StreamOutput out) throws java.io.IOException
writeTo
in interface Streamable
writeTo
in class ActionRequest
java.io.IOException