public abstract class ShardReplicationOperationRequestBuilder<Request extends ShardReplicationOperationRequest<Request>,Response extends ActionResponse,RequestBuilder extends ShardReplicationOperationRequestBuilder<Request,Response,RequestBuilder>> extends ActionRequestBuilder<Request,Response,RequestBuilder,Client>
client, request
Modifier | Constructor and Description |
---|---|
protected |
ShardReplicationOperationRequestBuilder(Client client,
Request request) |
Modifier and Type | Method and Description |
---|---|
RequestBuilder |
setConsistencyLevel(WriteConsistencyLevel consistencyLevel)
Sets the consistency level of write.
|
RequestBuilder |
setIndex(String index) |
RequestBuilder |
setOperationThreaded(boolean threadedOperation)
Controls if the operation will be executed on a separate thread when executed locally.
|
RequestBuilder |
setReplicationType(ReplicationType replicationType)
Sets the replication type.
|
RequestBuilder |
setReplicationType(String replicationType)
Sets the replication type.
|
RequestBuilder |
setTimeout(String timeout)
A timeout to wait if the index operation can't be performed immediately.
|
RequestBuilder |
setTimeout(TimeValue timeout)
A timeout to wait if the index operation can't be performed immediately.
|
doExecute, execute, execute, get, get, get, putHeader, request, setListenerThreaded
public final RequestBuilder setOperationThreaded(boolean threadedOperation)
public final RequestBuilder setTimeout(TimeValue timeout)
public final RequestBuilder setTimeout(String timeout)
public final RequestBuilder setIndex(String index)
public RequestBuilder setReplicationType(ReplicationType replicationType)
public RequestBuilder setReplicationType(String replicationType)
public RequestBuilder setConsistencyLevel(WriteConsistencyLevel consistencyLevel)
WriteConsistencyLevel.DEFAULT
Copyright © 2009–2015. All rights reserved.