Class DnsServiceDiscoveryProviderLoader

  • All Implemented Interfaces:
    io.smallrye.stork.spi.ElementWithType, io.smallrye.stork.spi.internal.ServiceDiscoveryLoader

    public class DnsServiceDiscoveryProviderLoader
    extends Object
    implements io.smallrye.stork.spi.internal.ServiceDiscoveryLoader
    ServiceDiscoveryLoader for DnsServiceDiscoveryProvider
    • Constructor Detail

      • DnsServiceDiscoveryProviderLoader

        public DnsServiceDiscoveryProviderLoader()
    • Method Detail

      • createServiceDiscovery

        public io.smallrye.stork.api.ServiceDiscovery createServiceDiscovery​(io.smallrye.stork.api.config.ConfigWithType config,
                                                                             String serviceName,
                                                                             io.smallrye.stork.api.config.ServiceConfig serviceConfig,
                                                                             io.smallrye.stork.spi.StorkInfrastructure storkInfrastructure)
        Specified by:
        createServiceDiscovery in interface io.smallrye.stork.spi.internal.ServiceDiscoveryLoader
      • type

        public String type()
        Specified by:
        type in interface io.smallrye.stork.spi.ElementWithType
        Returns:
        the type