MCPcopy Create free account
hub / github.com/grpc/grpc-java / toBuilder

Method toBuilder

api/src/main/java/io/grpc/NameResolver.java:540–554  ·  view source on GitHub ↗

Returns a builder with the same initial values as this object. @since 1.21.0

()

Source from the content-addressed store, hash-verified

538 * @since 1.21.0
539 */
540 public Builder toBuilder() {
541 Builder builder = new Builder();
542 builder.setDefaultPort(defaultPort);
543 builder.setProxyDetector(proxyDetector);
544 builder.setSynchronizationContext(syncContext);
545 builder.setServiceConfigParser(serviceConfigParser);
546 builder.setScheduledExecutorService(scheduledExecutorService);
547 builder.setChannelLogger(channelLogger);
548 builder.setOffloadExecutor(executor);
549 builder.setOverrideAuthority(overrideAuthority);
550 builder.setMetricRecorder(metricRecorder);
551 builder.setNameResolverRegistry(nameResolverRegistry);
552 builder.customArgs = cloneCustomArgs(customArgs);
553 return builder;
554 }
555
556 /**
557 * Creates a new builder.

Callers

nothing calls this directly

Calls 11

setDefaultPortMethod · 0.95
setProxyDetectorMethod · 0.95
setChannelLoggerMethod · 0.95
setOffloadExecutorMethod · 0.95
setOverrideAuthorityMethod · 0.95
setMetricRecorderMethod · 0.95
cloneCustomArgsMethod · 0.80

Tested by

no test coverage detected