Class UpdateSchema
java.lang.Object
org.apache.solr.api.JerseyResource
org.apache.solr.handler.admin.api.UpdateSchema
- All Implemented Interfaces:
UpdateSchemaApi
-
Field Summary
Fields inherited from class org.apache.solr.api.JerseyResource
containerRequestContext -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionaddDynamicField(String dynamicFieldName, UpsertDynamicFieldOperation requestBody) addField(String fieldName, UpsertFieldOperation requestBody) addFieldType(String fieldTypeName, UpsertFieldTypeOperation requestBody) bulkSchemaModification(List<SchemaChange> requestBody) deleteDynamicField(String dynamicFieldName) deleteField(String fieldName) deleteFieldType(String fieldTypeName) Methods inherited from class org.apache.solr.api.JerseyResource
ensureRequiredParameterProvided, ensureRequiredRequestBodyProvided, instantiateJerseyResponse, instantiateJerseyResponse
-
Constructor Details
-
UpdateSchema
-
-
Method Details
-
addField
public SolrJerseyResponse addField(String fieldName, UpsertFieldOperation requestBody) throws Exception - Specified by:
addFieldin interfaceUpdateSchemaApi- Throws:
Exception
-
deleteField
- Specified by:
deleteFieldin interfaceUpdateSchemaApi- Throws:
Exception
-
addDynamicField
public SolrJerseyResponse addDynamicField(String dynamicFieldName, UpsertDynamicFieldOperation requestBody) throws Exception - Specified by:
addDynamicFieldin interfaceUpdateSchemaApi- Throws:
Exception
-
deleteDynamicField
- Specified by:
deleteDynamicFieldin interfaceUpdateSchemaApi- Throws:
Exception
-
addFieldType
public SolrJerseyResponse addFieldType(String fieldTypeName, UpsertFieldTypeOperation requestBody) throws Exception - Specified by:
addFieldTypein interfaceUpdateSchemaApi- Throws:
Exception
-
deleteFieldType
- Specified by:
deleteFieldTypein interfaceUpdateSchemaApi- Throws:
Exception
-
bulkSchemaModification
- Specified by:
bulkSchemaModificationin interfaceUpdateSchemaApi- Throws:
Exception
-