Class SolrIdentifierValidator
- java.lang.Object
- 
- org.apache.solr.client.solrj.util.SolrIdentifierValidator
 
- 
 public class SolrIdentifierValidator extends Object Ensures that provided identifiers align with Solr's recommendations/requirements for choosing collection, core, etc identifiers.Identifiers are allowed to contain underscores, periods, hyphens, and alphanumeric characters. 
- 
- 
Nested Class SummaryNested Classes Modifier and Type Class Description static classSolrIdentifierValidator.IdentifierType
 - 
Constructor SummaryConstructors Constructor Description SolrIdentifierValidator()
 - 
Method SummaryAll Methods Static Methods Concrete Methods Modifier and Type Method Description static StringgetIdentifierMessage(SolrIdentifierValidator.IdentifierType identifierType, String name)static StringvalidateAliasName(String alias)static StringvalidateCollectionName(String collectionName)static StringvalidateCoreName(String coreName)static StringvalidateName(SolrIdentifierValidator.IdentifierType type, String name)static StringvalidateShardName(String shardName)
 
- 
- 
- 
Method Detail- 
validateNamepublic static String validateName(SolrIdentifierValidator.IdentifierType type, String name) 
 - 
getIdentifierMessagepublic static String getIdentifierMessage(SolrIdentifierValidator.IdentifierType identifierType, String name) 
 
- 
 
-