Interface RawHttpClientFactory

All Known Implementing Classes:
JdkHttpClientFactory, NettyHttpClientFactory

public interface RawHttpClientFactory
Factory for creating RawHttpClients without an application context.
Since:
4.7.0
Author:
Jonas Konrad
  • Method Details

    • createRawClient

      default @NonNull RawHttpClient createRawClient(@Nullable URI url)
      Create a new RawHttpClient. Note that this method should only be used outside the context of an application. Within Micronaut use Inject to inject a client instead
      Parameters:
      url - The base URL
      Returns:
      The client
    • createRawClient

      @NonNull RawHttpClient createRawClient(@Nullable URI url, @NonNull HttpClientConfiguration configuration)
      Create a new RawHttpClient with the specified configuration. Note that this method should only be used outside the context of an application. Within Micronaut use Inject to inject a client instead
      Parameters:
      url - The base URL
      configuration - the client configuration
      Returns:
      The client