90
90
import org .elasticsearch .xpack .core .ml .datafeed .DatafeedState ;
91
91
import org .elasticsearch .xpack .core .ml .job .config .JobTaskStatus ;
92
92
import org .elasticsearch .xpack .core .monitoring .MonitoringFeatureSetUsage ;
93
- import org .elasticsearch .persistent .CompletionPersistentTaskAction ;
94
93
import org .elasticsearch .persistent .PersistentTaskParams ;
95
- import org .elasticsearch .persistent .PersistentTasksCustomMetaData ;
96
- import org .elasticsearch .persistent .PersistentTasksNodeService ;
97
- import org .elasticsearch .persistent .RemovePersistentTaskAction ;
98
- import org .elasticsearch .persistent .StartPersistentTaskAction ;
99
- import org .elasticsearch .persistent .UpdatePersistentTaskStatusAction ;
100
94
import org .elasticsearch .xpack .core .rollup .RollupFeatureSetUsage ;
101
95
import org .elasticsearch .xpack .core .rollup .RollupField ;
102
96
import org .elasticsearch .xpack .core .rollup .action .DeleteRollupJobAction ;
@@ -253,11 +247,6 @@ public List<GenericAction> getClientActions() {
253
247
GetCalendarEventsAction .INSTANCE ,
254
248
PostCalendarEventsAction .INSTANCE ,
255
249
PersistJobAction .INSTANCE ,
256
- // licensing
257
- StartPersistentTaskAction .INSTANCE ,
258
- UpdatePersistentTaskStatusAction .INSTANCE ,
259
- RemovePersistentTaskAction .INSTANCE ,
260
- CompletionPersistentTaskAction .INSTANCE ,
261
250
// security
262
251
ClearRealmCacheAction .INSTANCE ,
263
252
ClearRolesCacheAction .INSTANCE ,
@@ -322,18 +311,12 @@ public List<NamedWriteableRegistry.Entry> getNamedWriteables() {
322
311
// ML - Custom metadata
323
312
new NamedWriteableRegistry .Entry (MetaData .Custom .class , "ml" , MlMetadata ::new ),
324
313
new NamedWriteableRegistry .Entry (NamedDiff .class , "ml" , MlMetadata .MlMetadataDiff ::new ),
325
- new NamedWriteableRegistry .Entry (MetaData .Custom .class , PersistentTasksCustomMetaData .TYPE ,
326
- PersistentTasksCustomMetaData ::new ),
327
- new NamedWriteableRegistry .Entry (NamedDiff .class , PersistentTasksCustomMetaData .TYPE ,
328
- PersistentTasksCustomMetaData ::readDiffFrom ),
329
314
// ML - Persistent action requests
330
315
new NamedWriteableRegistry .Entry (PersistentTaskParams .class , StartDatafeedAction .TASK_NAME ,
331
316
StartDatafeedAction .DatafeedParams ::new ),
332
317
new NamedWriteableRegistry .Entry (PersistentTaskParams .class , OpenJobAction .TASK_NAME ,
333
318
OpenJobAction .JobParams ::new ),
334
319
// ML - Task statuses
335
- new NamedWriteableRegistry .Entry (Task .Status .class , PersistentTasksNodeService .Status .NAME ,
336
- PersistentTasksNodeService .Status ::new ),
337
320
new NamedWriteableRegistry .Entry (Task .Status .class , JobTaskStatus .NAME , JobTaskStatus ::new ),
338
321
new NamedWriteableRegistry .Entry (Task .Status .class , DatafeedState .NAME , DatafeedState ::fromStream ),
339
322
new NamedWriteableRegistry .Entry (XPackFeatureSet .Usage .class , XPackField .MACHINE_LEARNING ,
@@ -368,8 +351,6 @@ public List<NamedXContentRegistry.Entry> getNamedXContent() {
368
351
// ML - Custom metadata
369
352
new NamedXContentRegistry .Entry (MetaData .Custom .class , new ParseField ("ml" ),
370
353
parser -> MlMetadata .METADATA_PARSER .parse (parser , null ).build ()),
371
- new NamedXContentRegistry .Entry (MetaData .Custom .class , new ParseField (PersistentTasksCustomMetaData .TYPE ),
372
- PersistentTasksCustomMetaData ::fromXContent ),
373
354
// ML - Persistent action requests
374
355
new NamedXContentRegistry .Entry (PersistentTaskParams .class , new ParseField (StartDatafeedAction .TASK_NAME ),
375
356
StartDatafeedAction .DatafeedParams ::fromXContent ),
@@ -385,8 +366,7 @@ public List<NamedXContentRegistry.Entry> getNamedXContent() {
385
366
new NamedXContentRegistry .Entry (MetaData .Custom .class , new ParseField (LicensesMetaData .TYPE ),
386
367
LicensesMetaData ::fromXContent ),
387
368
//rollup
388
- new NamedXContentRegistry .Entry (PersistentTaskParams .class , new ParseField (RollupField .TASK_NAME ),
389
- parser -> RollupJob .fromXContent (parser )),
369
+ new NamedXContentRegistry .Entry (PersistentTaskParams .class , new ParseField (RollupField .TASK_NAME ), RollupJob ::fromXContent ),
390
370
new NamedXContentRegistry .Entry (Task .Status .class , new ParseField (RollupJobStatus .NAME ), RollupJobStatus ::fromXContent )
391
371
);
392
372
}
0 commit comments