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

## Class SchemaRequest.DeleteFieldType

- java.lang.Object
- - org.apache.solr.client.solrj.SolrRequest<T>
  - - org.apache.solr.client.solrj.request.schema.AbstractSchemaRequest<SchemaResponse.UpdateResponse>
    - - org.apache.solr.client.solrj.request.schema.SchemaRequest.Update
      - - org.apache.solr.client.solrj.request.schema.SchemaRequest.DeleteFieldType

- All Implemented Interfaces:
    Serializable
  Enclosing class:
    SchemaRequest

      public static class SchemaRequest.DeleteFieldType
      extends SchemaRequest.Update

  Removes a field type from the schema of the specified collection. If the field type does not exist in the schema, or if any field or dynamic field rule in the schema uses the field type, the method call `SolrRequest.process(SolrClient, String)` will fail.
  See Also:
    Serialized Form

- - ### Nested Class Summary

    - ### Nested classes/interfaces inherited from class org.apache.solr.client.solrj.SolrRequest

      `SolrRequest.METHOD`

  - ### Constructor Summary

    Constructors
    Constructor and Description
    `DeleteFieldType(String fieldTypeName)` Creates a new instance of the request.
    `DeleteFieldType(String fieldTypeName, SolrParams q)`

  - ### Method Summary

    - ### Methods inherited from class org.apache.solr.client.solrj.request.schema.SchemaRequest.Update

      `createResponse, getContentStreams`

    - ### Methods inherited from class org.apache.solr.client.solrj.request.schema.AbstractSchemaRequest

      `getParams`

    - ### Methods inherited from class org.apache.solr.client.solrj.SolrRequest

      `getBasicAuthPassword, getBasicAuthUser, getMethod, getPath, getQueryParams, getResponseParser, getStreamingResponseCallback, process, process, setBasicAuthCredentials, setMethod, setPath, setQueryParams, setResponseParser, setStreamingResponseCallback`

    - ### Methods inherited from class java.lang.Object

      `clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

- - ### Constructor Detail

    - #### DeleteFieldType

          public DeleteFieldType(String fieldTypeName)

      Creates a new instance of the request.
      Parameters:
        `fieldTypeName` - the name of the field type to be removed

    - #### DeleteFieldType

          public DeleteFieldType(String fieldTypeName,
                                 SolrParams q)

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