public class CacheScheduleIndexesRebuildCommand extends Object implements ComputeCommand<CacheScheduleIndexesRebuildCommandArg,ScheduleIndexRebuildTaskRes>
| Modifier and Type | Field and Description |
|---|---|
static String |
PREF_INDEXES_NOT_FOUND |
static String |
PREF_REBUILD_NOT_SCHEDULED |
static String |
PREF_REBUILD_NOT_SCHEDULED_MULTI |
CMD_NAME_POSTFIX| Constructor and Description |
|---|
CacheScheduleIndexesRebuildCommand() |
| Modifier and Type | Method and Description |
|---|---|
Class<CacheScheduleIndexesRebuildCommandArg> |
argClass() |
String |
description()
Command description.
|
Collection<GridClientNode> |
nodes(Collection<GridClientNode> nodes,
CacheScheduleIndexesRebuildCommandArg arg) |
void |
printResult(CacheScheduleIndexesRebuildCommandArg arg,
ScheduleIndexRebuildTaskRes results,
Consumer<String> printer)
Prints command result to the user.
|
Class<ScheduleIndexRebuildTask> |
taskClass() |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitconfirmationPrompt, deprecationMessagepublic static final String PREF_INDEXES_NOT_FOUND
public static final String PREF_REBUILD_NOT_SCHEDULED
public static final String PREF_REBUILD_NOT_SCHEDULED_MULTI
public String description()
description in interface Command<CacheScheduleIndexesRebuildCommandArg,ScheduleIndexRebuildTaskRes>public Class<CacheScheduleIndexesRebuildCommandArg> argClass()
argClass in interface Command<CacheScheduleIndexesRebuildCommandArg,ScheduleIndexRebuildTaskRes>public Class<ScheduleIndexRebuildTask> taskClass()
taskClass in interface ComputeCommand<CacheScheduleIndexesRebuildCommandArg,ScheduleIndexRebuildTaskRes>public Collection<GridClientNode> nodes(Collection<GridClientNode> nodes, CacheScheduleIndexesRebuildCommandArg arg)
nodes in interface ComputeCommand<CacheScheduleIndexesRebuildCommandArg,ScheduleIndexRebuildTaskRes>nodes - Live nodes.arg - Argument.null means default node must be used.public void printResult(CacheScheduleIndexesRebuildCommandArg arg, ScheduleIndexRebuildTaskRes results, Consumer<String> printer)
printResult in interface ComputeCommand<CacheScheduleIndexesRebuildCommandArg,ScheduleIndexRebuildTaskRes>arg - Argument.results - Result.printer - Implementation specific printer.
Follow @ApacheIgnite
Ignite Database and Caching Platform : ver. 2.16.0 Release Date : December 15 2023