# Package org.apache.solr.client.solrj.request.schema

Convenience classes for making Schema API requests.

See: Description

- Class Summary
  Class | Description
  --- | ---
  AbstractSchemaRequest<T extends SolrResponse> |
  AnalyzerDefinition |
  FieldTypeDefinition |
  SchemaRequest | This class offers access to the operations exposed by the Solr Schema API.
  SchemaRequest.AddCopyField | Adds a new copy field rule to the schema of the specified collection.
  SchemaRequest.AddDynamicField | Adds a new dynamic field rule to the schema of the specified collection.
  SchemaRequest.AddField | Adds a new field definition to the schema.
  SchemaRequest.AddFieldType | Update request used to add a new field type to the schema.
  SchemaRequest.CopyFields | Schema API request that retrieves the source and destination of each copy field in the schema.
  SchemaRequest.DefaultQueryOperator | Retrieves the default operator if it is defined in the schema.
  SchemaRequest.DeleteCopyField | Deletes a copy field rule from the schema of the specified collection.
  SchemaRequest.DeleteDynamicField | Deletes a dynamic field rule from your schema.
  SchemaRequest.DeleteField | Removes a field definition from the schema.
  SchemaRequest.DeleteFieldType | Removes a field type from the schema of the specified collection.
  SchemaRequest.DynamicField | Schema API request that lists the dynamic field definition for the specified field contained in the schema.
  SchemaRequest.DynamicFields | Schema API request that lists the dynamic field definitions contained in the schema.
  SchemaRequest.Field | Schema API request that lists the field definition for the specified field contained in the schema.
  SchemaRequest.Fields | Schema API request class that lists the field definitions contained in the schema.
  SchemaRequest.FieldType | Schema API request that retrieves the type definitions for the specified field type contained in the schema.
  SchemaRequest.FieldTypes | Schema API request that lists the types definitions contained in the schema.
  SchemaRequest.GlobalSimilarity | Retrieves the class name of the global similarity defined (if any) in the schema.
  SchemaRequest.MultiUpdate | The Schema API offers the possibility to perform one or more add requests in a single command.
  SchemaRequest.ReplaceDynamicField | Replaces a dynamic field rule in the schema of the specified collection.
  SchemaRequest.ReplaceField | Replaces a field's definition.
  SchemaRequest.ReplaceFieldType | Replaces a field type in schema belonging to the schema of the specified collection.
  SchemaRequest.SchemaName | Schema API request class that can be used to retrieve the name of the schema.
  SchemaRequest.SchemaVersion | Schema API request that can be used to retrieve the version of the schema for the specified collection.
  SchemaRequest.UniqueKey | Schema API request that retrieves the field name that is defined as the uniqueKey for the index of the specified collection.
  SchemaRequest.Update |

## Package org.apache.solr.client.solrj.request.schema Description

Convenience classes for making Schema API requests.

See <a href="https://cwiki.apache.org/confluence/display/solr/Schema+API">Schema API</a>

Copyright © 2000-2016 Apache Software Foundation. All Rights Reserved.