Class HostResolver

java.lang.Object
software.amazon.awssdk.crt.CrtResource
software.amazon.awssdk.crt.io.HostResolver
All Implemented Interfaces:
AutoCloseable

public class HostResolver extends CrtResource
Java wrapper around the native CRT host resolver, responsible for performing async dns lookups
  • Constructor Details

  • Method Details

    • setStaticDefaultMaxEntries

      public static void setStaticDefaultMaxEntries(int maxEntries)
      Sets the max number of cached host entries for the static default resolver, if it's ever created/used. Has no effect if the static default host resolver has already been created.
      Parameters:
      maxEntries - maximum number of host entries cached
    • closeStaticDefault

      public static void closeStaticDefault()
      Closes the static default host resolver, if it exists. Primarily intended for tests that use the static default resolver, before they call waitForNoResources().