@Override protected void customizeParSeqRestliClient(ParSeqRestliClientBuilder parSeqRestliClientBuilder) { parSeqRestliClientBuilder.setD2RequestTimeoutEnabled(true); }
@Override protected void customizeParSeqRestliClient(ParSeqRestliClientBuilder parSeqRestliClientBuilder) { parSeqRestliClientBuilder.setRequestContextProvider(this::createRequestContext); }
@Override protected void customizeEngine(EngineBuilder engineBuilder) { engineBuilder.setPlanDeactivationListener(_batchingSupport); ParSeqRestliClientBuilder parSeqRestliClientBuilder = new ParSeqRestliClientBuilder() .setRestClient(_restClient) .setBatchingSupport(_batchingSupport) .setConfig(getParSeqRestClientConfig()) .setInboundRequestContextFinder(() -> Optional.ofNullable(_inboundRequestContext.get())); customizeParSeqRestliClient(parSeqRestliClientBuilder); _parseqClient = parSeqRestliClientBuilder.build(); }
@Override protected void customizeParSeqRestliClient(ParSeqRestliClientBuilder parSeqRestliClientBuilder) { parSeqRestliClientBuilder.setRequestContextProvider(this::createRequestContext); }