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