Class ExchangeClientFactory

java.lang.Object
io.trino.operator.ExchangeClientFactory
All Implemented Interfaces:
ExchangeClientSupplier

public class ExchangeClientFactory extends Object implements ExchangeClientSupplier
  • Constructor Details

    • ExchangeClientFactory

      @Inject public ExchangeClientFactory(io.airlift.node.NodeInfo nodeInfo, FeaturesConfig featuresConfig, ExchangeClientConfig config, io.airlift.http.client.HttpClient httpClient, ScheduledExecutorService scheduler)
    • ExchangeClientFactory

      public ExchangeClientFactory(io.airlift.node.NodeInfo nodeInfo, FeaturesConfig.DataIntegrityVerification dataIntegrityVerification, io.airlift.units.DataSize maxBufferedBytes, io.airlift.units.DataSize maxResponseSize, int concurrentRequestMultiplier, io.airlift.units.Duration maxErrorDuration, boolean acknowledgePages, int pageBufferClientMaxCallbackThreads, io.airlift.http.client.HttpClient httpClient, ScheduledExecutorService scheduler)
  • Method Details