public class StartRecoveryRequest extends TransportRequest
TransportRequest.Emptyheaders| コンストラクタと説明 |
|---|
StartRecoveryRequest() |
StartRecoveryRequest(ShardId shardId,
DiscoveryNode sourceNode,
DiscoveryNode targetNode,
boolean markAsRelocated,
Store.MetadataSnapshot metadataSnapshot,
RecoveryState.Type recoveryType,
long recoveryId)
Start recovery request.
|
| 修飾子とタイプ | メソッドと説明 |
|---|---|
boolean |
markAsRelocated() |
Store.MetadataSnapshot |
metadataSnapshot() |
void |
readFrom(StreamInput in) |
long |
recoveryId() |
RecoveryState.Type |
recoveryType() |
ShardId |
shardId() |
DiscoveryNode |
sourceNode() |
DiscoveryNode |
targetNode() |
void |
writeTo(StreamOutput out) |
createTask, getDescriptionremoteAddress, remoteAddresscontextSize, copyContextAndHeadersFrom, copyContextFrom, copyHeadersFrom, getContext, getFromContext, getFromContext, getHeader, getHeaders, hasHeader, hasInContext, isContextEmpty, putAllInContext, putHeader, putInContextpublic StartRecoveryRequest()
public StartRecoveryRequest(ShardId shardId, DiscoveryNode sourceNode, DiscoveryNode targetNode, boolean markAsRelocated, Store.MetadataSnapshot metadataSnapshot, RecoveryState.Type recoveryType, long recoveryId)
sourceNode - The node to recover fromtargetNode - The node to recover topublic long recoveryId()
public ShardId shardId()
public DiscoveryNode sourceNode()
public DiscoveryNode targetNode()
public boolean markAsRelocated()
public RecoveryState.Type recoveryType()
public Store.MetadataSnapshot metadataSnapshot()
public void readFrom(StreamInput in) throws IOException
readFrom インタフェース内 StreamablereadFrom クラス内 TransportMessage<TransportRequest>IOExceptionpublic void writeTo(StreamOutput out) throws IOException
writeTo インタフェース内 StreamablewriteTo クラス内 TransportMessage<TransportRequest>IOExceptionCopyright © 2009–2016. All rights reserved.