From c4dec7517f6916256d8f1a1c9099b553485cf0f0 Mon Sep 17 00:00:00 2001 From: sanjaypujare Date: Tue, 23 Mar 2021 10:53:21 -0700 Subject: [PATCH] xds: add/enhance Javadoc comments for XdsServerBuilder. (#8007) --- .../main/java/io/grpc/xds/XdsServerBuilder.java | 16 +++++++++++----- 1 file changed, 11 insertions(+), 5 deletions(-) diff --git a/xds/src/main/java/io/grpc/xds/XdsServerBuilder.java b/xds/src/main/java/io/grpc/xds/XdsServerBuilder.java index d1c6b74738..0fbd8756ad 100644 --- a/xds/src/main/java/io/grpc/xds/XdsServerBuilder.java +++ b/xds/src/main/java/io/grpc/xds/XdsServerBuilder.java @@ -48,8 +48,7 @@ import java.util.concurrent.atomic.AtomicBoolean; import javax.annotation.Nullable; /** - * A version of {@link ServerBuilder} to create xDS managed servers that will use SDS to set up SSL - * with peers. Note, this is not ready to use yet. + * A version of {@link ServerBuilder} to create xDS managed servers. */ @ExperimentalApi("https://github.com/grpc/grpc-java/issues/7514") public final class XdsServerBuilder extends ForwardingServerBuilder { @@ -71,7 +70,7 @@ public final class XdsServerBuilder extends ForwardingServerBuilder transportBuilder() { return delegate; } - /** Watcher to receive error notifications from xDS control plane during {@code start()}. */ + /** + * Applications can register this listener to receive "serving" and "not serving" states of + * the server using {@link #xdsServingStatusListener(XdsServingStatusListener)}. + */ public interface XdsServingStatusListener { /** Callback invoked when server begins serving. */ @@ -127,7 +133,7 @@ public final class XdsServerBuilder extends ForwardingServerBuilder