public class TransportShardBulkAction extends TransportReplicationAction<BulkShardRequest,BulkShardRequest,BulkShardResponse>
TransportReplicationAction.RetryOnPrimaryException, TransportReplicationAction.RetryOnReplicaException, TransportReplicationAction.WriteResult<T extends ActionWriteResponse>| 修飾子とタイプ | フィールドと説明 |
|---|---|
static String |
ACTION_NAME |
clusterService, defaultWriteConsistencyLevel, indicesService, mappingUpdatedAction, shardStateAction, transportOptions, transportServiceactionName, indexNameExpressionResolver, parseFieldMatcher, taskManager, threadPooldeprecationLogger, logger, settings| コンストラクタと説明 |
|---|
TransportShardBulkAction(Settings settings,
TransportService transportService,
ClusterService clusterService,
IndicesService indicesService,
ThreadPool threadPool,
ShardStateAction shardStateAction,
MappingUpdatedAction mappingUpdatedAction,
UpdateHelper updateHelper,
ActionFilters actionFilters,
IndexNameExpressionResolver indexNameExpressionResolver) |
| 修飾子とタイプ | メソッドと説明 |
|---|---|
protected BulkShardResponse |
newResponseInstance() |
protected boolean |
resolveIndex()
True if provided index should be resolved when resolving request
|
protected Tuple<BulkShardResponse,BulkShardRequest> |
shardOperationOnPrimary(MetaData metaData,
BulkShardRequest request)
Primary operation on node with primary copy, the provided metadata should be used for request validation if needed
|
protected void |
shardOperationOnReplica(BulkShardRequest request)
Replica operation on nodes with replica copies
|
protected TransportRequestOptions |
transportOptions() |
checkWriteConsistency, doExecute, doExecute, getIndexShardOperationsCounter, globalBlockLevel, ignoreReplicaException, indexBlockLevel, isConflictException, processAfterWrite, resolveRequest, retryPrimaryException, shouldExecuteReplicationexecute, execute, execute, executelogDeprecatedSetting, logRemovedSetting, nodeName@Inject public TransportShardBulkAction(Settings settings, TransportService transportService, ClusterService clusterService, IndicesService indicesService, ThreadPool threadPool, ShardStateAction shardStateAction, MappingUpdatedAction mappingUpdatedAction, UpdateHelper updateHelper, ActionFilters actionFilters, IndexNameExpressionResolver indexNameExpressionResolver)
protected TransportRequestOptions transportOptions()
protected BulkShardResponse newResponseInstance()
protected boolean resolveIndex()
TransportReplicationActionprotected Tuple<BulkShardResponse,BulkShardRequest> shardOperationOnPrimary(MetaData metaData, BulkShardRequest request)
TransportReplicationActionshardOperationOnPrimary クラス内 TransportReplicationAction<BulkShardRequest,BulkShardRequest,BulkShardResponse>protected void shardOperationOnReplica(BulkShardRequest request)
TransportReplicationActionCopyright © 2009–2016. All rights reserved.