@Internal
public final class GoogleCloudToProdNameResolverProvider
extends io.grpc.NameResolverProvider
GoogleCloudToProdNameResolver.| Constructor and Description |
|---|
GoogleCloudToProdNameResolverProvider() |
| Modifier and Type | Method and Description |
|---|---|
String |
getDefaultScheme() |
protected Collection<Class<? extends SocketAddress>> |
getProducedSocketAddressTypes() |
protected boolean |
isAvailable() |
io.grpc.NameResolver |
newNameResolver(URI targetUri,
io.grpc.NameResolver.Args args) |
protected int |
priority() |
public GoogleCloudToProdNameResolverProvider()
public io.grpc.NameResolver newNameResolver(URI targetUri, io.grpc.NameResolver.Args args)
newNameResolver in class io.grpc.NameResolver.Factorypublic String getDefaultScheme()
getDefaultScheme in class io.grpc.NameResolver.Factoryprotected boolean isAvailable()
isAvailable in class io.grpc.NameResolverProviderprotected int priority()
priority in class io.grpc.NameResolverProviderprotected Collection<Class<? extends SocketAddress>> getProducedSocketAddressTypes()
getProducedSocketAddressTypes in class io.grpc.NameResolverProvider