Class EtcdClusterResolverProvider

java.lang.Object
io.grpc.NameResolver.Factory
io.grpc.NameResolverProvider
io.etcd.jetcd.test.EtcdClusterResolverProvider

@AutoService(io.grpc.NameResolverProvider.class) public class EtcdClusterResolverProvider extends io.grpc.NameResolverProvider
  • Constructor Details

    • EtcdClusterResolverProvider

      public EtcdClusterResolverProvider()
  • Method Details

    • isAvailable

      protected boolean isAvailable()
      Specified by:
      isAvailable in class io.grpc.NameResolverProvider
    • priority

      protected int priority()
      Specified by:
      priority in class io.grpc.NameResolverProvider
    • getDefaultScheme

      public String getDefaultScheme()
      Specified by:
      getDefaultScheme in class io.grpc.NameResolver.Factory
    • newNameResolver

      public io.grpc.NameResolver newNameResolver(URI targetUri, io.grpc.NameResolver.Args args)
      Specified by:
      newNameResolver in class io.grpc.NameResolver.Factory