Class MuleHttpClient


  • public class MuleHttpClient
    extends com.mulesoft.apiquery.http.HTTPProtocolClient
    • Constructor Detail

      • MuleHttpClient

        public MuleHttpClient​(org.mule.runtime.http.api.client.HttpClient httpClient,
                              MetricsReporter metricsReporter,
                              Throttling throttling,
                              String apifAppVersion,
                              org.mule.runtime.http.api.client.HttpRequestOptions httpClientConfig)
    • Method Detail

      • execute

        public scala.concurrent.Future<com.mulesoft.apiquery.http.HTTPResponse> execute​(com.mulesoft.apiquery.http.HTTPRequest request,
                                                                                        com.mulesoft.apiquery.ServiceSource source,
                                                                                        com.mulesoft.apiquery.log.Logging.LogContext lc)
        Specified by:
        execute in class com.mulesoft.apiquery.http.HTTPProtocolClient