@@ -303,7 +303,6 @@ public static final class Args {
303303 @ Nullable private final Executor executor ;
304304 @ Nullable private final String overrideAuthority ;
305305 @ Nullable private final MetricRecorder metricRecorder ;
306- @ Nullable private final NameResolverRegistry nameResolverRegistry ;
307306 @ Nullable private final IdentityHashMap <Key <?>, Object > customArgs ;
308307
309308 private Args (Builder builder ) {
@@ -317,7 +316,6 @@ private Args(Builder builder) {
317316 this .executor = builder .executor ;
318317 this .overrideAuthority = builder .overrideAuthority ;
319318 this .metricRecorder = builder .metricRecorder ;
320- this .nameResolverRegistry = builder .nameResolverRegistry ;
321319 this .customArgs = cloneCustomArgs (builder .customArgs );
322320 }
323321
@@ -449,18 +447,6 @@ public MetricRecorder getMetricRecorder() {
449447 return metricRecorder ;
450448 }
451449
452- /**
453- * Returns the {@link NameResolverRegistry} that the Channel uses to look for {@link
454- * NameResolver}s.
455- *
456- * @since 1.74.0
457- */
458- public NameResolverRegistry getNameResolverRegistry () {
459- if (nameResolverRegistry == null ) {
460- throw new IllegalStateException ("NameResolverRegistry is not set in Builder" );
461- }
462- return nameResolverRegistry ;
463- }
464450
465451 @ Override
466452 public String toString () {
@@ -475,7 +461,6 @@ public String toString() {
475461 .add ("executor" , executor )
476462 .add ("overrideAuthority" , overrideAuthority )
477463 .add ("metricRecorder" , metricRecorder )
478- .add ("nameResolverRegistry" , nameResolverRegistry )
479464 .toString ();
480465 }
481466
@@ -495,7 +480,6 @@ public Builder toBuilder() {
495480 builder .setOffloadExecutor (executor );
496481 builder .setOverrideAuthority (overrideAuthority );
497482 builder .setMetricRecorder (metricRecorder );
498- builder .setNameResolverRegistry (nameResolverRegistry );
499483 builder .customArgs = cloneCustomArgs (customArgs );
500484 return builder ;
501485 }
@@ -524,7 +508,6 @@ public static final class Builder {
524508 private Executor executor ;
525509 private String overrideAuthority ;
526510 private MetricRecorder metricRecorder ;
527- private NameResolverRegistry nameResolverRegistry ;
528511 private IdentityHashMap <Key <?>, Object > customArgs ;
529512
530513 Builder () {
@@ -631,16 +614,6 @@ public Builder setMetricRecorder(MetricRecorder metricRecorder) {
631614 return this ;
632615 }
633616
634- /**
635- * See {@link Args#getNameResolverRegistry}. This is an optional field.
636- *
637- * @since 1.74.0
638- */
639- public Builder setNameResolverRegistry (NameResolverRegistry registry ) {
640- this .nameResolverRegistry = registry ;
641- return this ;
642- }
643-
644617 /**
645618 * Builds an {@link Args}.
646619 *
0 commit comments