Class HttpUriRequestProducer
java.lang.Object
org.apache.hc.core5.http.nio.support.BasicRequestProducer
org.opensearch.client.transport.httpclient5.internal.HttpUriRequestProducer
- All Implemented Interfaces:
org.apache.hc.core5.http.nio.AsyncDataProducer,org.apache.hc.core5.http.nio.AsyncRequestProducer,org.apache.hc.core5.http.nio.ResourceHolder
public class HttpUriRequestProducer
extends org.apache.hc.core5.http.nio.support.BasicRequestProducer
The producer of the
HttpUriRequestBase instances associated with a particular HttpHost-
Method Summary
Modifier and TypeMethodDescriptionstatic HttpUriRequestProducercreate(org.apache.hc.client5.http.classic.methods.HttpUriRequestBase request, org.apache.hc.core5.http.HttpHost host) Create new request producer forHttpUriRequestBaseinstance andHttpHostorg.apache.hc.client5.http.classic.methods.HttpUriRequestBaseGet the producedHttpUriRequestBaseinstanceMethods inherited from class org.apache.hc.core5.http.nio.support.BasicRequestProducer
available, failed, isRepeatable, produce, releaseResources, sendRequest
-
Method Details
-
getRequest
public org.apache.hc.client5.http.classic.methods.HttpUriRequestBase getRequest()Get the producedHttpUriRequestBaseinstance- Returns:
- produced
HttpUriRequestBaseinstance
-
create
public static HttpUriRequestProducer create(org.apache.hc.client5.http.classic.methods.HttpUriRequestBase request, org.apache.hc.core5.http.HttpHost host) Create new request producer forHttpUriRequestBaseinstance andHttpHost- Parameters:
request-HttpUriRequestBaseinstancehost-HttpHostinstance- Returns:
- new request producer
-