Class V2Request.Builder
- java.lang.Object
- 
- org.apache.solr.client.solrj.request.V2Request.Builder
 
- 
- 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description V2Requestbuild()V2Request.BuilderDELETE()V2Request.BuilderforceV2(boolean flag)Only for testing.V2Request.BuilderGET()V2Request.BuilderPOST()V2Request.BuilderPUT()V2Request.BuilderuseBinary(boolean flag)V2Request.BuilderwithMethod(SolrRequest.METHOD m)V2Request.BuilderwithMimeType(String mimeType)V2Request.BuilderwithParams(SolrParams params)V2Request.BuilderwithPayload(Object payload)V2Request.BuilderwithPayload(String payload)Set payload for request.V2Request.BuilderwithResponseParser(ResponseParser parser)
 
- 
- 
- 
Constructor Detail- 
Builderpublic Builder(String resource) Create a Builder object based on the provided resource. The default method is GET.- Parameters:
- resource- resource of the request for example "/collections" or "/cores/core-name"
 
 
- 
 - 
Method Detail- 
withMethodpublic V2Request.Builder withMethod(SolrRequest.METHOD m) 
 - 
POSTpublic V2Request.Builder POST() 
 - 
GETpublic V2Request.Builder GET() 
 - 
PUTpublic V2Request.Builder PUT() 
 - 
DELETEpublic V2Request.Builder DELETE() 
 - 
forceV2public V2Request.Builder forceV2(boolean flag) Only for testing. It's always true otherwise
 - 
withPayloadpublic V2Request.Builder withPayload(String payload) Set payload for request.- Parameters:
- payload- as UTF-8 String
- Returns:
- builder object
 
 - 
withPayloadpublic V2Request.Builder withPayload(Object payload) 
 - 
withParamspublic V2Request.Builder withParams(SolrParams params) 
 - 
useBinarypublic V2Request.Builder useBinary(boolean flag) 
 - 
withResponseParserpublic V2Request.Builder withResponseParser(ResponseParser parser) 
 - 
withMimeTypepublic V2Request.Builder withMimeType(String mimeType) 
 - 
buildpublic V2Request build() 
 
- 
 
-