Module org.elasticsearch.server
Package org.elasticsearch.action.bulk
Class TransportSimulateBulkAction
java.lang.Object
org.elasticsearch.action.support.TransportAction<Request,Response>
org.elasticsearch.action.support.HandledTransportAction<BulkRequest,BulkResponse>
org.elasticsearch.action.bulk.TransportBulkAction
org.elasticsearch.action.bulk.TransportSimulateBulkAction
-
Field Summary
Fields inherited from class org.elasticsearch.action.bulk.TransportBulkAction
LAZY_ROLLOVER_ORIGIN
Fields inherited from class org.elasticsearch.action.support.TransportAction
actionName, taskManager
-
Constructor Summary
ConstructorsConstructorDescriptionTransportSimulateBulkAction
(ThreadPool threadPool, TransportService transportService, ClusterService clusterService, IngestService ingestService, FeatureService featureService, NodeClient client, ActionFilters actionFilters, IndexNameExpressionResolver indexNameExpressionResolver, IndexingPressure indexingPressure, SystemIndices systemIndices) -
Method Summary
Modifier and TypeMethodDescriptionprotected void
createMissingIndicesAndIndexData
(Task task, BulkRequest bulkRequest, String executorName, ActionListener<BulkResponse> listener, Map<String, Boolean> indicesToAutoCreate, Set<String> dataStreamsToRollover, Map<String, IndexNotFoundException> indicesThatCannotBeCreated, long startTime) protected IngestService
getIngestService
(BulkRequest request) Methods inherited from class org.elasticsearch.action.bulk.TransportBulkAction
buildTookInMillis, doExecute, doInternalExecute, getIndexWriteRequest, unwrappingSingleItemBulkResponse
Methods inherited from class org.elasticsearch.action.support.TransportAction
execute, localOnly
-
Constructor Details
-
TransportSimulateBulkAction
@Inject public TransportSimulateBulkAction(ThreadPool threadPool, TransportService transportService, ClusterService clusterService, IngestService ingestService, FeatureService featureService, NodeClient client, ActionFilters actionFilters, IndexNameExpressionResolver indexNameExpressionResolver, IndexingPressure indexingPressure, SystemIndices systemIndices)
-
-
Method Details
-
createMissingIndicesAndIndexData
protected void createMissingIndicesAndIndexData(Task task, BulkRequest bulkRequest, String executorName, ActionListener<BulkResponse> listener, Map<String, Boolean> indicesToAutoCreate, Set<String> dataStreamsToRollover, Map<String, IndexNotFoundException> indicesThatCannotBeCreated, long startTime) - Overrides:
createMissingIndicesAndIndexData
in classTransportBulkAction
-
getIngestService
- Overrides:
getIngestService
in classTransportBulkAction
-