Class ArmeriaHttpClient

  • All Implemented Interfaces:
    HttpClient, com.linecorp.armeria.client.DecoratingHttpClientFunction

    public class ArmeriaHttpClient
    extends Object
    implements HttpClient, com.linecorp.armeria.client.DecoratingHttpClientFunction
    Author:
    pthomas3
    • Constructor Detail

      • ArmeriaHttpClient

        public ArmeriaHttpClient​(Config config,
                                 Logger logger)
    • Method Detail

      • setRequestContext

        public void setRequestContext​(com.linecorp.armeria.common.RequestContext requestContext)
      • execute

        public com.linecorp.armeria.common.HttpResponse execute​(com.linecorp.armeria.client.HttpClient delegate,
                                                                com.linecorp.armeria.client.ClientRequestContext ctx,
                                                                com.linecorp.armeria.common.HttpRequest req)
                                                         throws Exception
        Specified by:
        execute in interface com.linecorp.armeria.client.DecoratingHttpClientFunction
        Throws:
        Exception