# Uses of Class
org.apache.solr.client.solrj.request.schema.SchemaRequest.Update

Packages that use SchemaRequest.Update
Package
Description
org.apache.solr.client.solrj.request.schema
Convenience classes for making Schema API requests.

## Uses of SchemaRequest.Update in org.apache.solr.client.solrj.request.schema

Subclasses of SchemaRequest.Update in org.apache.solr.client.solrj.request.schema
Modifier and Type
Class
Description
`static class`
`SchemaRequest.AddCopyField`
Adds a new copy field rule to the schema of the specified collection.
`static class`
`SchemaRequest.AddDynamicField`
Adds a new dynamic field rule to the schema of the specified collection.
`static class`
`SchemaRequest.AddField`
Adds a new field definition to the schema.
`static class`
`SchemaRequest.AddFieldType`
Update request used to add a new field type to the schema.
`static class`
`SchemaRequest.DeleteCopyField`
Deletes a copy field rule from the schema of the specified collection.
`static class`
`SchemaRequest.DeleteDynamicField`
Deletes a dynamic field rule from your schema.
`static class`
`SchemaRequest.DeleteField`
Removes a field definition from the schema.
`static class`
`SchemaRequest.DeleteFieldType`
Removes a field type from the schema of the specified collection.
`static class`
`SchemaRequest.MultiUpdate`
The Schema API offers the possibility to perform one or more add requests in a single command.
`static class`
`SchemaRequest.ReplaceDynamicField`
Replaces a dynamic field rule in the schema of the specified collection.
`static class`
`SchemaRequest.ReplaceField`
Replaces a field's definition.
`static class`
`SchemaRequest.ReplaceFieldType`
Replaces a field type in schema belonging to the schema of the specified collection.
Constructor parameters in org.apache.solr.client.solrj.request.schema with type arguments of type SchemaRequest.Update
Modifier
Constructor
Description
``
`MultiUpdate(List<SchemaRequest.Update> updateSchemaRequests)`
``
`MultiUpdate(List<SchemaRequest.Update> updateSchemaRequests, SolrParams q)`