org.elasticsearch.action.admin.cluster.ping.replication
Class ShardReplicationPingRequest

java.lang.Object
  extended by org.elasticsearch.action.support.replication.ShardReplicationOperationRequest
      extended by org.elasticsearch.action.admin.cluster.ping.replication.ShardReplicationPingRequest
All Implemented Interfaces:
ActionRequest, Streamable

public class ShardReplicationPingRequest
extends ShardReplicationOperationRequest


Field Summary
 
Fields inherited from class org.elasticsearch.action.support.replication.ShardReplicationOperationRequest
DEFAULT_TIMEOUT, index, timeout
 
Constructor Summary
ShardReplicationPingRequest(IndexReplicationPingRequest request, int shardId)
           
ShardReplicationPingRequest(java.lang.String index, int shardId)
           
 
Method Summary
 ShardReplicationPingRequest listenerThreaded(boolean threadedListener)
          Should the listener be called on a separate thread if needed.
 ShardReplicationPingRequest operationThreaded(boolean threadedOperation)
          Controls if the operation will be executed on a separate thread when executed locally.
 void readFrom(StreamInput in)
           
 ShardReplicationPingRequest replicationType(ReplicationType replicationType)
          Sets the replication type.
 int shardId()
           
 java.lang.String toString()
           
 void writeTo(StreamOutput out)
           
 
Methods inherited from class org.elasticsearch.action.support.replication.ShardReplicationOperationRequest
beforeLocalFork, consistencyLevel, consistencyLevel, index, index, listenerThreaded, operationThreaded, replicationType, timeout, validate
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

ShardReplicationPingRequest

public ShardReplicationPingRequest(IndexReplicationPingRequest request,
                                   int shardId)

ShardReplicationPingRequest

public ShardReplicationPingRequest(java.lang.String index,
                                   int shardId)
Method Detail

shardId

public int shardId()

listenerThreaded

public ShardReplicationPingRequest listenerThreaded(boolean threadedListener)
Description copied from class: ShardReplicationOperationRequest
Should the listener be called on a separate thread if needed.

Specified by:
listenerThreaded in interface ActionRequest
Overrides:
listenerThreaded in class ShardReplicationOperationRequest

operationThreaded

public ShardReplicationPingRequest operationThreaded(boolean threadedOperation)
Description copied from class: ShardReplicationOperationRequest
Controls if the operation will be executed on a separate thread when executed locally. Defaults to true when running in embedded mode.

Overrides:
operationThreaded in class ShardReplicationOperationRequest

replicationType

public ShardReplicationPingRequest replicationType(ReplicationType replicationType)
Description copied from class: ShardReplicationOperationRequest
Sets the replication type.

Overrides:
replicationType in class ShardReplicationOperationRequest

readFrom

public void readFrom(StreamInput in)
              throws java.io.IOException
Specified by:
readFrom in interface Streamable
Overrides:
readFrom in class ShardReplicationOperationRequest
Throws:
java.io.IOException

writeTo

public void writeTo(StreamOutput out)
             throws java.io.IOException
Specified by:
writeTo in interface Streamable
Overrides:
writeTo in class ShardReplicationOperationRequest
Throws:
java.io.IOException

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object