| Interface | Description | 
|---|---|
| ApiSupport | The interface that is implemented by a request handler to support the V2 end point | 
| Class | Description | 
|---|---|
| AnnotatedApi | This class implements an Api just from  an annotated java class
 The class must have an annotation  EndPointEach method must have an annotationCommandThe methods that implement a command should have the first 2 parametersSolrQueryRequestandSolrQueryResponseor it may optionally
 have a third parameter which could be a java class annotated with jackson annotations. | 
| Api | Every version 2 API must extend the this class. | 
| ApiBag | |
| ApiBag.IntrospectApi | |
| ApiBag.LazyLoadedApi | |
| ApiBag.ReqHandlerToApi | |
| CustomContainerPlugins | |
| PayloadObj<T> | Holds the deserialized object for each command and also holds request , response objects | 
| V2HttpCall | |
| V2HttpCall.CompositeApi | 
| Enum | Description | 
|---|---|
| CustomContainerPlugins.Diff | 
| Exception | Description | 
|---|---|
| ApiBag.ExceptionWithErrObject | 
| Annotation Type | Description | 
|---|---|
| Command | |
| EndPoint | 
Copyright © 2000-2021 Apache Software Foundation. All Rights Reserved.