public ThriftCallServiceBuilder addServices(Map<String, ?> services) {
        requireNonNull(services, "services");
        checkArgument(!services.isEmpty(), "service should not be empty");

        services.forEach((k, v) -> {
            if (v instanceof Iterable<?>) {
                servicesBuilder.putAll(k, (Iterable<?>) v);
            } else {
                servicesBuilder.put(k, v);
            }
        });
        return this;
    }
Adds multiple services by map for {@link ThriftServiceEntry}.
thrift/thrift0.13/src/main/java/com/linecorp/armeria/server/thrift/ThriftCallServiceBuilder.java