@Override
        public void onComplete() {
            super.future.complete(collector != null ? collector.build() : ImmutableList.of());
        }
An abstract {@link Subscriber} implementation which collects objects published by a {@link Publisher}.
core/src/main/java/com/linecorp/armeria/internal/common/util/ObjectCollectingUtil.java