Skip to content

Commit

Permalink
api: Stabilize ServerBuilder.AddServices() (#11285)
Browse files Browse the repository at this point in the history
  • Loading branch information
temawi authored Jun 13, 2024
1 parent b43d283 commit 85ed053
Showing 1 changed file with 4 additions and 2 deletions.
6 changes: 4 additions & 2 deletions api/src/main/java/io/grpc/ServerBuilder.java
Original file line number Diff line number Diff line change
Expand Up @@ -114,13 +114,15 @@ public T callExecutor(ServerCallExecutorSupplier executorSupplier) {
public abstract T addService(BindableService bindableService);

/**
* Adds a list of service implementations to the handler registry together.
* Adds a list of service implementations to the handler registry together. This exists for
* convenience - equivalent to repeatedly calling addService() with different services.
* If multiple services on the list use the same name, only the last one on the list will
* be added.
*
* @param services the list of ServerServiceDefinition objects
* @return this
* @since 1.37.0
*/
@ExperimentalApi("https://github.com/grpc/grpc-java/issues/7925")
public final T addServices(List<ServerServiceDefinition> services) {
checkNotNull(services, "services");
for (ServerServiceDefinition service : services) {
Expand Down

0 comments on commit 85ed053

Please # to comment.