Class RegistryClientRequestAdapterFactory

java.lang.Object
io.apicurio.registry.client.RegistryClientRequestAdapterFactory

public class RegistryClientRequestAdapterFactory extends Object
Factory class containing shared logic for creating Registry clients (v2 and v3). This class provides all the common functionality for authentication, SSL/TLS configuration, and retry logic.
  • Constructor Details

    • RegistryClientRequestAdapterFactory

      public RegistryClientRequestAdapterFactory()
  • Method Details

    • createRequestAdapter

      protected static com.microsoft.kiota.RequestAdapter createRequestAdapter(RegistryClientOptions options, io.vertx.core.Vertx defaultVertx)
      Creates a RequestAdapter configured with authentication, SSL/TLS, and retry settings from the provided options.
      Parameters:
      options - the configuration options
      defaultVertx - the default Vertx instance to use if none is provided in options
      Returns:
      a fully configured RequestAdapter
      Throws:
      IllegalArgumentException - if options are invalid