public Heavy getHeavy() { return heavy.get(); }
@Override public boolean isSatisfied() { return isSatisfied.getAsBoolean(); } };
@Override public ServerResponse.BodyBuilder headers(Consumer<HttpHeaders> headersConsumer) { headersConsumer.accept(this.headers); return this; }
@Override final <T, A, R> A result(Collector<T, A, R> collector, Iterable<T> inputs) { A accum = collector.supplier().get(); for (T input : inputs) { A newAccum = collector.supplier().get(); collector.accumulator().accept(newAccum, input); accum = collector.combiner().apply(accum, newAccum); } return accum; } },
@Override protected Mono<Void> writeToInternal(ServerWebExchange exchange, Context context) { return this.writeFunction.apply(exchange, context); } }
/** * Add a {@link Consumer} for a {@code ResponseCookieBuilder} that will be invoked * for each cookie being built, just before the call to {@code build()}. * @param initializer consumer for a cookie builder * @since 5.1 */ public void addCookieInitializer(Consumer<ResponseCookie.ResponseCookieBuilder> initializer) { this.cookieInitializer = this.cookieInitializer != null ? this.cookieInitializer.andThen(initializer) : initializer; }
public void destroyIfNecessary() { if (this.destructionCallback != null) { this.destructionCallback.accept(this.beanInstance); } } }
@Override public WebClient.Builder defaultRequest(Consumer<WebClient.RequestHeadersSpec<?>> defaultRequest) { this.defaultRequest = this.defaultRequest != null ? this.defaultRequest.andThen(defaultRequest) : defaultRequest; return this; }
@Override public void configureContentTypeResolver(RequestedContentTypeResolverBuilder builder) { if (this.contentTypeResolverConsumer != null) { this.contentTypeResolverConsumer.accept(builder); } }
/** * Add a Consumer for configuring the global Reactor Netty resources on * startup. When this option is used, {@link #setUseGlobalResources} is also * enabled. * @param consumer the consumer to apply * @see #setUseGlobalResources(boolean) */ public void addGlobalResourcesConsumer(Consumer<HttpResources> consumer) { this.useGlobalResources = true; this.globalResourcesConsumer = this.globalResourcesConsumer != null ? this.globalResourcesConsumer.andThen(consumer) : consumer; }
@Override public void accept(Throwable t) { ResponseBodyEmitter.this.complete = true; if (this.delegate != null) { this.delegate.accept(t); } } }
@Override public EntityResponse.Builder<T> cookies(Consumer<MultiValueMap<String, ResponseCookie>> cookiesConsumer) { cookiesConsumer.accept(this.cookies); return this; }
@Override public ExchangeStrategies.Builder codecs(Consumer<ClientCodecConfigurer> consumer) { consumer.accept(this.codecConfigurer); return this; }
@Override public ServerRequest.Builder headers(Consumer<HttpHeaders> headersConsumer) { headersConsumer.accept(this.headers); return this; }
@Override public void configurePathMatching(PathMatchConfigurer configurer) { if (this.pathMatchConsumer != null) { this.pathMatchConsumer.accept(configurer); } }
@Override public void configureViewResolvers(ViewResolverRegistry registry) { if (this.viewResolversConsumer != null) { this.viewResolversConsumer.accept(registry); } } }
@Override public HandlerStrategies.Builder codecs(Consumer<ServerCodecConfigurer> consumer) { consumer.accept(this.codecConfigurer); return this; }