Package org.apache.solr.common.params
Enum CollectionParams.CollectionAction
- java.lang.Object
- 
- java.lang.Enum<CollectionParams.CollectionAction>
- 
- org.apache.solr.common.params.CollectionParams.CollectionAction
 
 
- 
- All Implemented Interfaces:
- Serializable,- Comparable<CollectionParams.CollectionAction>
 - Enclosing interface:
- CollectionParams
 
 public static enum CollectionParams.CollectionAction extends Enum<CollectionParams.CollectionAction> (Mostly) Collection API actions that can be sent by nodes to the Overseer over the/overseer/collection-queue-workZooKeeper queue.Some of these actions are also used over the cluster state update queue at /overseer/queueand have a different (though related) meaning there. These actions are:CREATE,DELETE,CREATESHARD,DELETESHARD,ADDREPLICA,ADDREPLICAPROP,DELETEREPLICAPROP,BALANCESHARDUNIQUEandMODIFYCOLLECTION.
- 
- 
Enum Constant Summary
 - 
Field SummaryFields Modifier and Type Field Description booleanisWriteCollectionParams.LockLevellockLevelStringlowerName
 - 
Method SummaryAll Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static CollectionParams.CollectionActionget(String p)booleanisEqual(String s)StringtoLower()static CollectionParams.CollectionActionvalueOf(String name)Returns the enum constant of this type with the specified name.static CollectionParams.CollectionAction[]values()Returns an array containing the constants of this enum type, in the order they are declared.
 
- 
- 
- 
Enum Constant Detail- 
CREATEpublic static final CollectionParams.CollectionAction CREATE 
 - 
DELETEpublic static final CollectionParams.CollectionAction DELETE 
 - 
RELOADpublic static final CollectionParams.CollectionAction RELOAD 
 - 
SYNCSHARDpublic static final CollectionParams.CollectionAction SYNCSHARD 
 - 
CREATEALIASpublic static final CollectionParams.CollectionAction CREATEALIAS 
 - 
DELETEALIASpublic static final CollectionParams.CollectionAction DELETEALIAS 
 - 
ALIASPROPpublic static final CollectionParams.CollectionAction ALIASPROP 
 - 
LISTALIASESpublic static final CollectionParams.CollectionAction LISTALIASES 
 - 
MAINTAINROUTEDALIASpublic static final CollectionParams.CollectionAction MAINTAINROUTEDALIAS 
 - 
DELETEROUTEDALIASCOLLECTIONSpublic static final CollectionParams.CollectionAction DELETEROUTEDALIASCOLLECTIONS 
 - 
SPLITSHARDpublic static final CollectionParams.CollectionAction SPLITSHARD 
 - 
DELETESHARDpublic static final CollectionParams.CollectionAction DELETESHARD 
 - 
CREATESHARDpublic static final CollectionParams.CollectionAction CREATESHARD 
 - 
DELETEREPLICApublic static final CollectionParams.CollectionAction DELETEREPLICA 
 - 
FORCELEADERpublic static final CollectionParams.CollectionAction FORCELEADER 
 - 
MIGRATEpublic static final CollectionParams.CollectionAction MIGRATE 
 - 
ADDROLEpublic static final CollectionParams.CollectionAction ADDROLE 
 - 
REMOVEROLEpublic static final CollectionParams.CollectionAction REMOVEROLE 
 - 
CLUSTERPROPpublic static final CollectionParams.CollectionAction CLUSTERPROP 
 - 
COLLECTIONPROPpublic static final CollectionParams.CollectionAction COLLECTIONPROP 
 - 
REQUESTSTATUSpublic static final CollectionParams.CollectionAction REQUESTSTATUS 
 - 
DELETESTATUSpublic static final CollectionParams.CollectionAction DELETESTATUS 
 - 
ADDREPLICApublic static final CollectionParams.CollectionAction ADDREPLICA 
 - 
MOVEREPLICApublic static final CollectionParams.CollectionAction MOVEREPLICA 
 - 
OVERSEERSTATUSpublic static final CollectionParams.CollectionAction OVERSEERSTATUS 
 - 
DISTRIBUTEDAPIPROCESSINGpublic static final CollectionParams.CollectionAction DISTRIBUTEDAPIPROCESSING 
 - 
LISTpublic static final CollectionParams.CollectionAction LIST 
 - 
CLUSTERSTATUSpublic static final CollectionParams.CollectionAction CLUSTERSTATUS 
 - 
ADDREPLICAPROPpublic static final CollectionParams.CollectionAction ADDREPLICAPROP 
 - 
DELETEREPLICAPROPpublic static final CollectionParams.CollectionAction DELETEREPLICAPROP 
 - 
BALANCESHARDUNIQUEpublic static final CollectionParams.CollectionAction BALANCESHARDUNIQUE 
 - 
REBALANCELEADERSpublic static final CollectionParams.CollectionAction REBALANCELEADERS 
 - 
MODIFYCOLLECTIONpublic static final CollectionParams.CollectionAction MODIFYCOLLECTION 
 - 
BACKUPpublic static final CollectionParams.CollectionAction BACKUP 
 - 
RESTOREpublic static final CollectionParams.CollectionAction RESTORE 
 - 
INSTALLSHARDDATApublic static final CollectionParams.CollectionAction INSTALLSHARDDATA 
 - 
LISTBACKUPpublic static final CollectionParams.CollectionAction LISTBACKUP 
 - 
DELETEBACKUPpublic static final CollectionParams.CollectionAction DELETEBACKUP 
 - 
CREATESNAPSHOTpublic static final CollectionParams.CollectionAction CREATESNAPSHOT 
 - 
DELETESNAPSHOTpublic static final CollectionParams.CollectionAction DELETESNAPSHOT 
 - 
LISTSNAPSHOTSpublic static final CollectionParams.CollectionAction LISTSNAPSHOTS 
 - 
MOCK_COLL_TASKpublic static final CollectionParams.CollectionAction MOCK_COLL_TASK 
 - 
MOCK_SHARD_TASKpublic static final CollectionParams.CollectionAction MOCK_SHARD_TASK 
 - 
REPLACENODEpublic static final CollectionParams.CollectionAction REPLACENODE 
 - 
MIGRATE_REPLICASpublic static final CollectionParams.CollectionAction MIGRATE_REPLICAS 
 - 
BALANCE_REPLICASpublic static final CollectionParams.CollectionAction BALANCE_REPLICAS 
 - 
DELETENODEpublic static final CollectionParams.CollectionAction DELETENODE 
 - 
MOCK_REPLICA_TASKpublic static final CollectionParams.CollectionAction MOCK_REPLICA_TASK 
 - 
NONEpublic static final CollectionParams.CollectionAction NONE 
 - 
MERGESHARDSpublic static final CollectionParams.CollectionAction MERGESHARDS 
 - 
COLSTATUSpublic static final CollectionParams.CollectionAction COLSTATUS 
 - 
REINDEXCOLLECTIONpublic static final CollectionParams.CollectionAction REINDEXCOLLECTION 
 - 
RENAMEpublic static final CollectionParams.CollectionAction RENAME 
 
- 
 - 
Field Detail- 
isWritepublic final boolean isWrite 
 - 
lowerNamepublic final String lowerName 
 - 
lockLevelpublic final CollectionParams.LockLevel lockLevel 
 
- 
 - 
Method Detail- 
valuespublic static CollectionParams.CollectionAction[] values() Returns an array containing the constants of this enum type, in the order they are declared. This method may be used to iterate over the constants as follows:for (CollectionParams.CollectionAction c : CollectionParams.CollectionAction.values()) System.out.println(c); - Returns:
- an array containing the constants of this enum type, in the order they are declared
 
 - 
valueOfpublic static CollectionParams.CollectionAction valueOf(String name) Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)- Parameters:
- name- the name of the enum constant to be returned.
- Returns:
- the enum constant with the specified name
- Throws:
- IllegalArgumentException- if this enum type has no constant with the specified name
- NullPointerException- if the argument is null
 
 - 
getpublic static CollectionParams.CollectionAction get(String p) 
 - 
isEqualpublic boolean isEqual(String s) 
 - 
toLowerpublic String toLower() 
 
- 
 
-