Class BasicAuthSempClientFactory

java.lang.Object
org.apache.beam.sdk.io.solace.broker.BasicAuthSempClientFactory
All Implemented Interfaces:
Serializable, SempClientFactory

public abstract class BasicAuthSempClientFactory extends Object implements SempClientFactory
A factory for creating BasicAuthSempClient instances.

This factory provides a way to create BasicAuthSempClient instances with different configurations.

See Also:
  • Constructor Details

    • BasicAuthSempClientFactory

      public BasicAuthSempClientFactory()
  • Method Details

    • builder

      public static BasicAuthSempClientFactory.Builder builder()
    • create

      public SempClient create()
      Description copied from interface: SempClientFactory
      This method is the core of the factory interface. It defines how to construct and return a SempClient object. Implementations of this interface will provide the specific logic for creating a client instance, which might involve connecting to the broker, handling authentication, and configuring other settings.
      Specified by:
      create in interface SempClientFactory