public static final class NameResolver.Args.Builder extends Object
NameResolver.Args.| Modifier and Type | Method and Description |
|---|---|
NameResolver.Args |
build()
Builds an
NameResolver.Args. |
NameResolver.Args.Builder |
setDefaultPort(int defaultPort)
|
NameResolver.Args.Builder |
setProxyDetector(ProxyDetector proxyDetector)
|
NameResolver.Args.Builder |
setServiceConfigParser(NameResolver.ServiceConfigParser parser)
|
NameResolver.Args.Builder |
setSynchronizationContext(SynchronizationContext syncContext)
|
public NameResolver.Args.Builder setDefaultPort(int defaultPort)
NameResolver.Args.getDefaultPort(). This is a required field.public NameResolver.Args.Builder setProxyDetector(ProxyDetector proxyDetector)
NameResolver.Args.getProxyDetector(). This is required field.public NameResolver.Args.Builder setSynchronizationContext(SynchronizationContext syncContext)
NameResolver.Args.getSynchronizationContext(). This is a required field.public NameResolver.Args.Builder setServiceConfigParser(NameResolver.ServiceConfigParser parser)
NameResolver.Args.getServiceConfigParser(). This is a required field.public NameResolver.Args build()
NameResolver.Args.