XdsServerBuilder |
XdsServerBuilder.childChannelConfigurator(ChannelConfigurator channelConfigurator) |
Sets the configurator that will be stored in the server built by this builder.
|
XdsServerBuilder |
XdsServerBuilder.drainGraceTime(long drainGraceTime,
TimeUnit drainGraceTimeUnit) |
Sets the grace time when draining connections with outdated configuration.
|
static XdsServerBuilder |
XdsServerBuilder.forAddress(SocketAddress address,
ServerCredentials serverCredentials) |
Creates a gRPC server builder for the given address.
|
static XdsServerBuilder |
XdsServerBuilder.forPort(int port,
ServerCredentials serverCredentials) |
Creates a gRPC server builder for the given port.
|
XdsServerBuilder |
XdsServerBuilder.ldsResourceNameResolver(Function<String,String> ldsResourceNameResolver) |
Provides a function that takes the listening address and returns the LDS resource name.
|
XdsServerBuilder |
XdsServerBuilder.overrideBootstrapForTest(Map<String,?> bootstrapOverride) |
Allows providing bootstrap override, useful for testing.
|
XdsServerBuilder |
XdsServerBuilder.xdsServingStatusListener(XdsServerBuilder.XdsServingStatusListener xdsServingStatusListener) |
|