|
28 | 28 | import org.elasticsearch.action.admin.cluster.configuration.ClearVotingConfigExclusionsAction; |
29 | 29 | import org.elasticsearch.action.admin.cluster.configuration.TransportAddVotingConfigExclusionsAction; |
30 | 30 | import org.elasticsearch.action.admin.cluster.configuration.TransportClearVotingConfigExclusionsAction; |
31 | | -import org.elasticsearch.action.admin.indices.datastream.DeleteDataStreamAction; |
32 | | -import org.elasticsearch.action.admin.indices.datastream.GetDataStreamsAction; |
33 | | -import org.elasticsearch.action.admin.indices.datastream.CreateDataStreamAction; |
34 | 31 | import org.elasticsearch.action.admin.cluster.health.ClusterHealthAction; |
35 | 32 | import org.elasticsearch.action.admin.cluster.health.TransportClusterHealthAction; |
36 | 33 | import org.elasticsearch.action.admin.cluster.node.hotthreads.NodesHotThreadsAction; |
|
109 | 106 | import org.elasticsearch.action.admin.indices.close.TransportCloseIndexAction; |
110 | 107 | import org.elasticsearch.action.admin.indices.create.CreateIndexAction; |
111 | 108 | import org.elasticsearch.action.admin.indices.create.TransportCreateIndexAction; |
| 109 | +import org.elasticsearch.action.admin.indices.datastream.CreateDataStreamAction; |
| 110 | +import org.elasticsearch.action.admin.indices.datastream.DeleteDataStreamAction; |
| 111 | +import org.elasticsearch.action.admin.indices.datastream.GetDataStreamsAction; |
112 | 112 | import org.elasticsearch.action.admin.indices.delete.DeleteIndexAction; |
113 | 113 | import org.elasticsearch.action.admin.indices.delete.TransportDeleteIndexAction; |
114 | 114 | import org.elasticsearch.action.admin.indices.exists.indices.IndicesExistsAction; |
|
163 | 163 | import org.elasticsearch.action.admin.indices.template.get.TransportGetComponentTemplateAction; |
164 | 164 | import org.elasticsearch.action.admin.indices.template.get.TransportGetIndexTemplateV2Action; |
165 | 165 | import org.elasticsearch.action.admin.indices.template.get.TransportGetIndexTemplatesAction; |
| 166 | +import org.elasticsearch.action.admin.indices.template.post.SimulateIndexTemplateAction; |
| 167 | +import org.elasticsearch.action.admin.indices.template.post.TransportSimulateIndexTemplateAction; |
166 | 168 | import org.elasticsearch.action.admin.indices.template.put.PutComponentTemplateAction; |
167 | 169 | import org.elasticsearch.action.admin.indices.template.put.PutIndexTemplateAction; |
168 | 170 | import org.elasticsearch.action.admin.indices.template.put.PutIndexTemplateV2Action; |
|
261 | 263 | import org.elasticsearch.rest.action.admin.cluster.RestClusterStatsAction; |
262 | 264 | import org.elasticsearch.rest.action.admin.cluster.RestClusterUpdateSettingsAction; |
263 | 265 | import org.elasticsearch.rest.action.admin.cluster.RestCreateSnapshotAction; |
264 | | -import org.elasticsearch.rest.action.admin.indices.RestDeleteDataStreamAction; |
265 | 266 | import org.elasticsearch.rest.action.admin.cluster.RestDeleteRepositoryAction; |
266 | 267 | import org.elasticsearch.rest.action.admin.cluster.RestDeleteSnapshotAction; |
267 | 268 | import org.elasticsearch.rest.action.admin.cluster.RestDeleteStoredScriptAction; |
268 | | -import org.elasticsearch.rest.action.admin.indices.RestGetDataStreamsAction; |
269 | 269 | import org.elasticsearch.rest.action.admin.cluster.RestGetRepositoriesAction; |
270 | 270 | import org.elasticsearch.rest.action.admin.cluster.RestGetScriptContextAction; |
271 | 271 | import org.elasticsearch.rest.action.admin.cluster.RestGetScriptLanguageAction; |
|
278 | 278 | import org.elasticsearch.rest.action.admin.cluster.RestNodesStatsAction; |
279 | 279 | import org.elasticsearch.rest.action.admin.cluster.RestNodesUsageAction; |
280 | 280 | import org.elasticsearch.rest.action.admin.cluster.RestPendingClusterTasksAction; |
281 | | -import org.elasticsearch.rest.action.admin.indices.RestCreateDataStreamAction; |
282 | 281 | import org.elasticsearch.rest.action.admin.cluster.RestPutRepositoryAction; |
283 | 282 | import org.elasticsearch.rest.action.admin.cluster.RestPutStoredScriptAction; |
284 | 283 | import org.elasticsearch.rest.action.admin.cluster.RestReloadSecureSettingsAction; |
|
289 | 288 | import org.elasticsearch.rest.action.admin.indices.RestAnalyzeAction; |
290 | 289 | import org.elasticsearch.rest.action.admin.indices.RestClearIndicesCacheAction; |
291 | 290 | import org.elasticsearch.rest.action.admin.indices.RestCloseIndexAction; |
| 291 | +import org.elasticsearch.rest.action.admin.indices.RestCreateDataStreamAction; |
292 | 292 | import org.elasticsearch.rest.action.admin.indices.RestCreateIndexAction; |
293 | 293 | import org.elasticsearch.rest.action.admin.indices.RestDeleteComponentTemplateAction; |
| 294 | +import org.elasticsearch.rest.action.admin.indices.RestDeleteDataStreamAction; |
294 | 295 | import org.elasticsearch.rest.action.admin.indices.RestDeleteIndexAction; |
295 | 296 | import org.elasticsearch.rest.action.admin.indices.RestDeleteIndexTemplateAction; |
296 | 297 | import org.elasticsearch.rest.action.admin.indices.RestDeleteIndexTemplateV2Action; |
297 | 298 | import org.elasticsearch.rest.action.admin.indices.RestFlushAction; |
298 | 299 | import org.elasticsearch.rest.action.admin.indices.RestForceMergeAction; |
299 | 300 | import org.elasticsearch.rest.action.admin.indices.RestGetAliasesAction; |
300 | 301 | import org.elasticsearch.rest.action.admin.indices.RestGetComponentTemplateAction; |
| 302 | +import org.elasticsearch.rest.action.admin.indices.RestGetDataStreamsAction; |
301 | 303 | import org.elasticsearch.rest.action.admin.indices.RestGetFieldMappingAction; |
302 | 304 | import org.elasticsearch.rest.action.admin.indices.RestGetIndexTemplateAction; |
303 | 305 | import org.elasticsearch.rest.action.admin.indices.RestGetIndexTemplateV2Action; |
|
311 | 313 | import org.elasticsearch.rest.action.admin.indices.RestIndicesShardStoresAction; |
312 | 314 | import org.elasticsearch.rest.action.admin.indices.RestIndicesStatsAction; |
313 | 315 | import org.elasticsearch.rest.action.admin.indices.RestOpenIndexAction; |
| 316 | +import org.elasticsearch.rest.action.admin.indices.RestSimulateIndexTemplateAction; |
314 | 317 | import org.elasticsearch.rest.action.admin.indices.RestPutComponentTemplateAction; |
315 | 318 | import org.elasticsearch.rest.action.admin.indices.RestPutIndexTemplateAction; |
316 | 319 | import org.elasticsearch.rest.action.admin.indices.RestPutIndexTemplateV2Action; |
@@ -561,6 +564,7 @@ public <Request extends ActionRequest, Response extends ActionResponse> void reg |
561 | 564 | actions.register(PutIndexTemplateV2Action.INSTANCE, TransportPutIndexTemplateV2Action.class); |
562 | 565 | actions.register(GetIndexTemplateV2Action.INSTANCE, TransportGetIndexTemplateV2Action.class); |
563 | 566 | actions.register(DeleteIndexTemplateV2Action.INSTANCE, TransportDeleteIndexTemplateV2Action.class); |
| 567 | + actions.register(SimulateIndexTemplateAction.INSTANCE, TransportSimulateIndexTemplateAction.class); |
564 | 568 | } |
565 | 569 | actions.register(ValidateQueryAction.INSTANCE, TransportValidateQueryAction.class); |
566 | 570 | actions.register(RefreshAction.INSTANCE, TransportRefreshAction.class); |
@@ -703,6 +707,7 @@ public void initRestHandlers(Supplier<DiscoveryNodes> nodesInCluster) { |
703 | 707 | registerHandler.accept(new RestPutIndexTemplateV2Action()); |
704 | 708 | registerHandler.accept(new RestGetIndexTemplateV2Action()); |
705 | 709 | registerHandler.accept(new RestDeleteIndexTemplateV2Action()); |
| 710 | + registerHandler.accept(new RestSimulateIndexTemplateAction()); |
706 | 711 | } |
707 | 712 |
|
708 | 713 | registerHandler.accept(new RestPutMappingAction()); |
|
0 commit comments