@@ -132,36 +132,44 @@ public Transform(Settings settings) {
132
132
this .enabled = XPackSettings .TRANSFORM_ENABLED .get (settings );
133
133
}
134
134
135
- protected XPackLicenseState getLicenseState () { return XPackPlugin .getSharedLicenseState (); }
135
+ protected XPackLicenseState getLicenseState () {
136
+ return XPackPlugin .getSharedLicenseState ();
137
+ }
136
138
137
139
@ Override
138
- public List <RestHandler > getRestHandlers (final Settings settings , final RestController restController ,
139
- final ClusterSettings clusterSettings , final IndexScopedSettings indexScopedSettings , final SettingsFilter settingsFilter ,
140
- final IndexNameExpressionResolver indexNameExpressionResolver , final Supplier <DiscoveryNodes > nodesInCluster ) {
140
+ public List <RestHandler > getRestHandlers (
141
+ final Settings settings ,
142
+ final RestController restController ,
143
+ final ClusterSettings clusterSettings ,
144
+ final IndexScopedSettings indexScopedSettings ,
145
+ final SettingsFilter settingsFilter ,
146
+ final IndexNameExpressionResolver indexNameExpressionResolver ,
147
+ final Supplier <DiscoveryNodes > nodesInCluster
148
+ ) {
141
149
142
150
if (!enabled ) {
143
151
return emptyList ();
144
152
}
145
153
146
154
return Arrays .asList (
147
- new RestPutTransformAction (restController ),
148
- new RestStartTransformAction (restController ),
149
- new RestStopTransformAction (restController ),
150
- new RestDeleteTransformAction (restController ),
151
- new RestGetTransformAction (restController ),
152
- new RestGetTransformStatsAction (restController ),
153
- new RestPreviewTransformAction (restController ),
154
- new RestUpdateTransformAction (restController ),
155
+ new RestPutTransformAction (restController ),
156
+ new RestStartTransformAction (restController ),
157
+ new RestStopTransformAction (restController ),
158
+ new RestDeleteTransformAction (restController ),
159
+ new RestGetTransformAction (restController ),
160
+ new RestGetTransformStatsAction (restController ),
161
+ new RestPreviewTransformAction (restController ),
162
+ new RestUpdateTransformAction (restController ),
155
163
156
- // deprecated endpoints, to be removed for 8.0.0
157
- new RestPutTransformActionDeprecated (restController ),
158
- new RestStartTransformActionDeprecated (restController ),
159
- new RestStopTransformActionDeprecated (restController ),
160
- new RestDeleteTransformActionDeprecated (restController ),
161
- new RestGetTransformActionDeprecated (restController ),
162
- new RestGetTransformStatsActionDeprecated (restController ),
163
- new RestPreviewTransformActionDeprecated (restController ),
164
- new RestUpdateTransformActionDeprecated (restController )
164
+ // deprecated endpoints, to be removed for 8.0.0
165
+ new RestPutTransformActionDeprecated (restController ),
166
+ new RestStartTransformActionDeprecated (restController ),
167
+ new RestStopTransformActionDeprecated (restController ),
168
+ new RestDeleteTransformActionDeprecated (restController ),
169
+ new RestGetTransformActionDeprecated (restController ),
170
+ new RestGetTransformStatsActionDeprecated (restController ),
171
+ new RestPreviewTransformActionDeprecated (restController ),
172
+ new RestUpdateTransformActionDeprecated (restController )
165
173
);
166
174
}
167
175
@@ -174,27 +182,28 @@ public List<RestHandler> getRestHandlers(final Settings settings, final RestCont
174
182
}
175
183
176
184
return Arrays .asList (
177
- new ActionHandler <>(PutTransformAction .INSTANCE , TransportPutTransformAction .class ),
178
- new ActionHandler <>(StartTransformAction .INSTANCE , TransportStartTransformAction .class ),
179
- new ActionHandler <>(StopTransformAction .INSTANCE , TransportStopTransformAction .class ),
180
- new ActionHandler <>(DeleteTransformAction .INSTANCE , TransportDeleteTransformAction .class ),
181
- new ActionHandler <>(GetTransformAction .INSTANCE , TransportGetTransformAction .class ),
182
- new ActionHandler <>(GetTransformStatsAction .INSTANCE , TransportGetTransformStatsAction .class ),
183
- new ActionHandler <>(PreviewTransformAction .INSTANCE , TransportPreviewTransformAction .class ),
184
- new ActionHandler <>(UpdateTransformAction .INSTANCE , TransportUpdateTransformAction .class ),
185
+ new ActionHandler <>(PutTransformAction .INSTANCE , TransportPutTransformAction .class ),
186
+ new ActionHandler <>(StartTransformAction .INSTANCE , TransportStartTransformAction .class ),
187
+ new ActionHandler <>(StopTransformAction .INSTANCE , TransportStopTransformAction .class ),
188
+ new ActionHandler <>(DeleteTransformAction .INSTANCE , TransportDeleteTransformAction .class ),
189
+ new ActionHandler <>(GetTransformAction .INSTANCE , TransportGetTransformAction .class ),
190
+ new ActionHandler <>(GetTransformStatsAction .INSTANCE , TransportGetTransformStatsAction .class ),
191
+ new ActionHandler <>(PreviewTransformAction .INSTANCE , TransportPreviewTransformAction .class ),
192
+ new ActionHandler <>(UpdateTransformAction .INSTANCE , TransportUpdateTransformAction .class ),
185
193
186
- // deprecated actions, to be removed for 8.0.0
187
- new ActionHandler <>(PutTransformActionDeprecated .INSTANCE , TransportPutTransformActionDeprecated .class ),
188
- new ActionHandler <>(StartTransformActionDeprecated .INSTANCE , TransportStartTransformActionDeprecated .class ),
189
- new ActionHandler <>(StopTransformActionDeprecated .INSTANCE , TransportStopTransformActionDeprecated .class ),
190
- new ActionHandler <>(DeleteTransformActionDeprecated .INSTANCE , TransportDeleteTransformActionDeprecated .class ),
191
- new ActionHandler <>(GetTransformActionDeprecated .INSTANCE , TransportGetTransformActionDeprecated .class ),
192
- new ActionHandler <>(GetTransformStatsActionDeprecated .INSTANCE , TransportGetTransformStatsActionDeprecated .class ),
193
- new ActionHandler <>(PreviewTransformActionDeprecated .INSTANCE , TransportPreviewTransformActionDeprecated .class ),
194
- new ActionHandler <>(UpdateTransformActionDeprecated .INSTANCE , TransportUpdateTransformActionDeprecated .class ),
194
+ // deprecated actions, to be removed for 8.0.0
195
+ new ActionHandler <>(PutTransformActionDeprecated .INSTANCE , TransportPutTransformActionDeprecated .class ),
196
+ new ActionHandler <>(StartTransformActionDeprecated .INSTANCE , TransportStartTransformActionDeprecated .class ),
197
+ new ActionHandler <>(StopTransformActionDeprecated .INSTANCE , TransportStopTransformActionDeprecated .class ),
198
+ new ActionHandler <>(DeleteTransformActionDeprecated .INSTANCE , TransportDeleteTransformActionDeprecated .class ),
199
+ new ActionHandler <>(GetTransformActionDeprecated .INSTANCE , TransportGetTransformActionDeprecated .class ),
200
+ new ActionHandler <>(GetTransformStatsActionDeprecated .INSTANCE , TransportGetTransformStatsActionDeprecated .class ),
201
+ new ActionHandler <>(PreviewTransformActionDeprecated .INSTANCE , TransportPreviewTransformActionDeprecated .class ),
202
+ new ActionHandler <>(UpdateTransformActionDeprecated .INSTANCE , TransportUpdateTransformActionDeprecated .class ),
195
203
196
- usageAction ,
197
- infoAction );
204
+ usageAction ,
205
+ infoAction
206
+ );
198
207
}
199
208
200
209
@ Override
@@ -203,35 +212,58 @@ public List<ExecutorBuilder<?>> getExecutorBuilders(Settings settings) {
203
212
return emptyList ();
204
213
}
205
214
206
- FixedExecutorBuilder indexing = new FixedExecutorBuilder (settings , TASK_THREAD_POOL_NAME , 4 , 4 ,
207
- "transform.task_thread_pool" );
215
+ FixedExecutorBuilder indexing = new FixedExecutorBuilder (
216
+ settings ,
217
+ TASK_THREAD_POOL_NAME ,
218
+ 4 ,
219
+ 4 ,
220
+ "transform.task_thread_pool"
221
+ );
208
222
209
223
return Collections .singletonList (indexing );
210
224
}
211
225
212
226
@ Override
213
- public Collection <Object > createComponents (Client client , ClusterService clusterService , ThreadPool threadPool ,
214
- ResourceWatcherService resourceWatcherService , ScriptService scriptService , NamedXContentRegistry xContentRegistry ,
215
- Environment environment , NodeEnvironment nodeEnvironment , NamedWriteableRegistry namedWriteableRegistry ) {
227
+ public Collection <Object > createComponents (
228
+ Client client ,
229
+ ClusterService clusterService ,
230
+ ThreadPool threadPool ,
231
+ ResourceWatcherService resourceWatcherService ,
232
+ ScriptService scriptService ,
233
+ NamedXContentRegistry xContentRegistry ,
234
+ Environment environment ,
235
+ NodeEnvironment nodeEnvironment ,
236
+ NamedWriteableRegistry namedWriteableRegistry
237
+ ) {
216
238
if (enabled == false ) {
217
239
return emptyList ();
218
240
}
219
241
transformAuditor .set (new TransformAuditor (client , clusterService .getNodeName ()));
220
242
transformConfigManager .set (new TransformConfigManager (client , xContentRegistry ));
221
- transformCheckpointService .set (new TransformCheckpointService (client ,
222
- transformConfigManager .get (),
223
- transformAuditor .get ()));
243
+ transformCheckpointService .set (
244
+ new TransformCheckpointService (
245
+ client ,
246
+ transformConfigManager .get (),
247
+ transformAuditor .get ()
248
+ )
249
+ );
224
250
225
- return Arrays .asList (transformConfigManager .get (), transformAuditor .get (), transformCheckpointService .get (),
226
- new TransformClusterStateListener (clusterService , client ));
251
+ return Arrays .asList (
252
+ transformConfigManager .get (),
253
+ transformAuditor .get (),
254
+ transformCheckpointService .get (),
255
+ new TransformClusterStateListener (clusterService , client )
256
+ );
227
257
}
228
258
229
259
@ Override
230
260
public UnaryOperator <Map <String , IndexTemplateMetaData >> getIndexTemplateMetaDataUpgrader () {
231
261
return templates -> {
232
262
try {
233
- templates .put (TransformInternalIndexConstants .LATEST_INDEX_VERSIONED_NAME ,
234
- TransformInternalIndex .getIndexTemplateMetaData ());
263
+ templates .put (
264
+ TransformInternalIndexConstants .LATEST_INDEX_VERSIONED_NAME ,
265
+ TransformInternalIndex .getIndexTemplateMetaData ()
266
+ );
235
267
} catch (IOException e ) {
236
268
logger .error ("Error creating data frame index template" , e );
237
269
}
@@ -245,8 +277,12 @@ public UnaryOperator<Map<String, IndexTemplateMetaData>> getIndexTemplateMetaDat
245
277
}
246
278
247
279
@ Override
248
- public List <PersistentTasksExecutor <?>> getPersistentTasksExecutor (ClusterService clusterService , ThreadPool threadPool ,
249
- Client client , SettingsModule settingsModule ) {
280
+ public List <PersistentTasksExecutor <?>> getPersistentTasksExecutor (
281
+ ClusterService clusterService ,
282
+ ThreadPool threadPool ,
283
+ Client client ,
284
+ SettingsModule settingsModule
285
+ ) {
250
286
if (enabled == false ) {
251
287
return emptyList ();
252
288
}
@@ -260,14 +296,17 @@ public List<PersistentTasksExecutor<?>> getPersistentTasksExecutor(ClusterServic
260
296
assert transformCheckpointService .get () != null ;
261
297
262
298
return Collections .singletonList (
263
- new TransformPersistentTasksExecutor (client ,
299
+ new TransformPersistentTasksExecutor (
300
+ client ,
264
301
transformConfigManager .get (),
265
302
transformCheckpointService .get (),
266
303
schedulerEngine .get (),
267
304
transformAuditor .get (),
268
305
threadPool ,
269
306
clusterService ,
270
- settingsModule .getSettings ()));
307
+ settingsModule .getSettings ()
308
+ )
309
+ );
271
310
}
272
311
273
312
@ Override
0 commit comments