# Hierarchy For Package org.apache.solr.client.solrj.request

Package Hierarchies:

- All Packages

## Class Hierarchy

- java.lang.Object
  - org.apache.solr.client.solrj.request.CollectionApiMapping
  - org.apache.solr.client.solrj.request.CoreApiMapping
  - org.apache.solr.client.solrj.request.CoreStatus
  - org.apache.solr.client.solrj.request.JavaBinUpdateRequestCodec
  - org.apache.solr.client.solrj.request.RequestWriter
  - org.apache.solr.client.solrj.request.RequestWriter.StringPayloadContentWriter (implements org.apache.solr.client.solrj.request.RequestWriter.ContentWriter)
  - org.apache.solr.client.solrj.SolrRequest<T> (implements java.io.Serializable)
    - org.apache.solr.client.solrj.request.AbstractUpdateRequest (implements org.apache.solr.client.solrj.request.IsUpdateRequest)
      - org.apache.solr.client.solrj.request.ContentStreamUpdateRequest
      - org.apache.solr.client.solrj.request.MultiContentWriterRequest
      - org.apache.solr.client.solrj.request.StreamingUpdateRequest
      - org.apache.solr.client.solrj.request.UpdateRequest
    - org.apache.solr.client.solrj.request.CollectionAdminRequest<T> (implements org.apache.solr.common.MapWriter, org.apache.solr.client.solrj.V2RequestSupport)
      - org.apache.solr.client.solrj.request.CollectionAdminRequest.AsyncCollectionAdminRequest
        - org.apache.solr.client.solrj.request.CollectionAdminRequest.AddReplica
        - org.apache.solr.client.solrj.request.CollectionAdminRequest.AsyncCollectionSpecificAdminRequest
          - org.apache.solr.client.solrj.request.CollectionAdminRequest.Backup
          - org.apache.solr.client.solrj.request.CollectionAdminRequest.CollectionProp
          - org.apache.solr.client.solrj.request.CollectionAdminRequest.Create
          - org.apache.solr.client.solrj.request.CollectionAdminRequest.CreateSnapshot
          - org.apache.solr.client.solrj.request.CollectionAdminRequest.Delete
          - org.apache.solr.client.solrj.request.CollectionAdminRequest.DeleteReplica
          - org.apache.solr.client.solrj.request.CollectionAdminRequest.DeleteSnapshot
          - org.apache.solr.client.solrj.request.CollectionAdminRequest.ListSnapshots
          - org.apache.solr.client.solrj.request.CollectionAdminRequest.Modify
          - org.apache.solr.client.solrj.request.CollectionAdminRequest.ReindexCollection
          - org.apache.solr.client.solrj.request.CollectionAdminRequest.Reload
          - org.apache.solr.client.solrj.request.CollectionAdminRequest.Rename
          - org.apache.solr.client.solrj.request.CollectionAdminRequest.Restore
        - org.apache.solr.client.solrj.request.CollectionAdminRequest.AsyncShardSpecificAdminRequest
          - org.apache.solr.client.solrj.request.CollectionAdminRequest.AddReplicaProp
          - org.apache.solr.client.solrj.request.CollectionAdminRequest.CreateShard
          - org.apache.solr.client.solrj.request.CollectionAdminRequest.DeleteReplicaProp
          - org.apache.solr.client.solrj.request.CollectionAdminRequest.DeleteShard
        - org.apache.solr.client.solrj.request.CollectionAdminRequest.BalanceShardUnique
        - org.apache.solr.client.solrj.request.CollectionAdminRequest.CollectionAdminRoleRequest
          - org.apache.solr.client.solrj.request.CollectionAdminRequest.AddRole
          - org.apache.solr.client.solrj.request.CollectionAdminRequest.RemoveRole
        - org.apache.solr.client.solrj.request.CollectionAdminRequest.ColStatus
        - org.apache.solr.client.solrj.request.CollectionAdminRequest.CreateAlias
        - org.apache.solr.client.solrj.request.CollectionAdminRequest.CreateCategoryRoutedAlias (implements org.apache.solr.client.solrj.request.CollectionAdminRequest.RoutedAliasAdminRequest)
        - org.apache.solr.client.solrj.request.CollectionAdminRequest.CreateTimeRoutedAlias (implements org.apache.solr.client.solrj.request.CollectionAdminRequest.RoutedAliasAdminRequest)
        - org.apache.solr.client.solrj.request.CollectionAdminRequest.DeleteAlias
        - org.apache.solr.client.solrj.request.CollectionAdminRequest.DeleteNode
        - org.apache.solr.client.solrj.request.CollectionAdminRequest.DimensionalRoutedAlias (implements org.apache.solr.client.solrj.request.CollectionAdminRequest.RoutedAliasAdminRequest)
        - org.apache.solr.client.solrj.request.CollectionAdminRequest.Migrate
        - org.apache.solr.client.solrj.request.CollectionAdminRequest.MigrateClusterState
        - org.apache.solr.client.solrj.request.CollectionAdminRequest.MoveReplica
        - org.apache.solr.client.solrj.request.CollectionAdminRequest.OverseerStatus
        - org.apache.solr.client.solrj.request.CollectionAdminRequest.RebalanceLeaders
        - org.apache.solr.client.solrj.request.CollectionAdminRequest.ReplaceNode
        - org.apache.solr.client.solrj.request.CollectionAdminRequest.SetAliasProperty
        - org.apache.solr.client.solrj.request.CollectionAdminRequest.SplitShard
        - org.apache.solr.client.solrj.request.CollectionAdminRequest.UtilizeNode
      - org.apache.solr.client.solrj.request.CollectionAdminRequest.ClusterProp
      - org.apache.solr.client.solrj.request.CollectionAdminRequest.ClusterStatus
      - org.apache.solr.client.solrj.request.CollectionAdminRequest.DeleteBackup
      - org.apache.solr.client.solrj.request.CollectionAdminRequest.DeleteStatus
      - org.apache.solr.client.solrj.request.CollectionAdminRequest.List
      - org.apache.solr.client.solrj.request.CollectionAdminRequest.ListAliases
      - org.apache.solr.client.solrj.request.CollectionAdminRequest.ListBackup
      - org.apache.solr.client.solrj.request.CollectionAdminRequest.RequestStatus
      - org.apache.solr.client.solrj.request.CollectionAdminRequest.ShardSpecificAdminRequest
        - org.apache.solr.client.solrj.request.CollectionAdminRequest.ForceLeader
    - org.apache.solr.client.solrj.request.ConfigSetAdminRequest<Q,R>
      - org.apache.solr.client.solrj.request.ConfigSetAdminRequest.ConfigSetSpecificAdminRequest<T>
        - org.apache.solr.client.solrj.request.ConfigSetAdminRequest.Create
        - org.apache.solr.client.solrj.request.ConfigSetAdminRequest.Delete
      - org.apache.solr.client.solrj.request.ConfigSetAdminRequest.List
    - org.apache.solr.client.solrj.request.CoreAdminRequest
      - org.apache.solr.client.solrj.request.CoreAdminRequest.Create
      - org.apache.solr.client.solrj.request.CoreAdminRequest.CreateSnapshot
      - org.apache.solr.client.solrj.request.CoreAdminRequest.DeleteSnapshot
      - org.apache.solr.client.solrj.request.CoreAdminRequest.ListSnapshots
      - org.apache.solr.client.solrj.request.CoreAdminRequest.MergeIndexes
      - org.apache.solr.client.solrj.request.CoreAdminRequest.OverrideLastPublished
      - org.apache.solr.client.solrj.request.CoreAdminRequest.RequestRecovery
      - org.apache.solr.client.solrj.request.CoreAdminRequest.RequestSyncShard
      - org.apache.solr.client.solrj.request.CoreAdminRequest.Unload
      - org.apache.solr.client.solrj.request.CoreAdminRequest.WaitForState
    - org.apache.solr.client.solrj.request.DelegationTokenRequest<Q,R>
      - org.apache.solr.client.solrj.request.DelegationTokenRequest.Cancel
      - org.apache.solr.client.solrj.request.DelegationTokenRequest.Get
      - org.apache.solr.client.solrj.request.DelegationTokenRequest.Renew
    - org.apache.solr.client.solrj.request.DirectXmlRequest (implements org.apache.solr.client.solrj.request.IsUpdateRequest)
    - org.apache.solr.client.solrj.request.DocumentAnalysisRequest
    - org.apache.solr.client.solrj.request.FieldAnalysisRequest
    - org.apache.solr.client.solrj.request.GenericSolrRequest
    - org.apache.solr.client.solrj.request.HealthCheckRequest
    - org.apache.solr.client.solrj.request.LukeRequest
    - org.apache.solr.client.solrj.request.QueryRequest
    - org.apache.solr.client.solrj.request.SolrPing
    - org.apache.solr.client.solrj.request.V2Request (implements org.apache.solr.common.MapWriter)
  - org.apache.solr.client.solrj.SolrResponse (implements org.apache.solr.common.MapWriter, java.io.Serializable)
    - org.apache.solr.client.solrj.response.SolrResponseBase (implements org.apache.solr.common.MapWriter)
      - org.apache.solr.client.solrj.response.CollectionAdminResponse
        - org.apache.solr.client.solrj.request.CollectionAdminRequest.RequestStatusResponse
  - org.apache.solr.client.solrj.request.V1toV2ApiMapper
  - org.apache.solr.client.solrj.request.V2Request.Builder

## Interface Hierarchy

- org.apache.solr.client.solrj.request.CollectionAdminRequest.RoutedAliasAdminRequest
- org.apache.solr.client.solrj.request.CollectionApiMapping.CommandMeta
- org.apache.solr.client.solrj.request.CollectionApiMapping.V2EndPoint
- org.apache.solr.client.solrj.request.IsUpdateRequest
- org.apache.solr.client.solrj.request.JavaBinUpdateRequestCodec.StreamingUpdateHandler
- org.apache.solr.client.solrj.request.RequestWriter.ContentWriter

## Enum Hierarchy

- java.lang.Object
  - java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable)
    - org.apache.solr.client.solrj.request.CoreApiMapping.Meta (implements org.apache.solr.client.solrj.request.CollectionApiMapping.CommandMeta)
    - org.apache.solr.client.solrj.request.CoreApiMapping.EndPoint (implements org.apache.solr.client.solrj.request.CollectionApiMapping.V2EndPoint)
    - org.apache.solr.client.solrj.request.AbstractUpdateRequest.ACTION
    - org.apache.solr.client.solrj.request.CollectionApiMapping.Meta (implements org.apache.solr.client.solrj.request.CollectionApiMapping.CommandMeta)
    - org.apache.solr.client.solrj.request.CollectionApiMapping.EndPoint (implements org.apache.solr.client.solrj.request.CollectionApiMapping.V2EndPoint)