@PublicEvolving public static class AsyncSinkWriterConfiguration.AsyncSinkWriterConfigurationBuilder extends Object implements AsyncSinkWriterConfiguration.ConfigurationMaxBatchSize, AsyncSinkWriterConfiguration.ConfigurationMaxInFlightRequests, AsyncSinkWriterConfiguration.ConfigurationMaxBufferedRequests, AsyncSinkWriterConfiguration.ConfigurationMaxBatchSizeInBytes, AsyncSinkWriterConfiguration.ConfigurationMaxTimeInBufferMS, AsyncSinkWriterConfiguration.ConfigurationMaxRecordSizeInBytes
AsyncSinkWriterConfiguration.| 构造器和说明 |
|---|
AsyncSinkWriterConfigurationBuilder() |
| 限定符和类型 | 方法和说明 |
|---|---|
AsyncSinkWriterConfiguration |
build() |
AsyncSinkWriterConfiguration.ConfigurationMaxBatchSizeInBytes |
setMaxBatchSize(int maxBatchSize) |
AsyncSinkWriterConfiguration.ConfigurationMaxInFlightRequests |
setMaxBatchSizeInBytes(long maxBatchSizeInBytes) |
AsyncSinkWriterConfiguration.ConfigurationMaxTimeInBufferMS |
setMaxBufferedRequests(int maxBufferedRequests) |
AsyncSinkWriterConfiguration.ConfigurationMaxBufferedRequests |
setMaxInFlightRequests(int maxInFlightRequests) |
AsyncSinkWriterConfiguration.AsyncSinkWriterConfigurationBuilder |
setMaxRecordSizeInBytes(long maxRecordSizeInBytes) |
AsyncSinkWriterConfiguration.ConfigurationMaxRecordSizeInBytes |
setMaxTimeInBufferMS(long maxTimeInBufferMS) |
AsyncSinkWriterConfiguration.AsyncSinkWriterConfigurationBuilder |
setRateLimitingStrategy(RateLimitingStrategy rateLimitingStrategy) |
public AsyncSinkWriterConfiguration.ConfigurationMaxBatchSizeInBytes setMaxBatchSize(int maxBatchSize)
public AsyncSinkWriterConfiguration.ConfigurationMaxInFlightRequests setMaxBatchSizeInBytes(long maxBatchSizeInBytes)
public AsyncSinkWriterConfiguration.ConfigurationMaxBufferedRequests setMaxInFlightRequests(int maxInFlightRequests)
public AsyncSinkWriterConfiguration.ConfigurationMaxTimeInBufferMS setMaxBufferedRequests(int maxBufferedRequests)
public AsyncSinkWriterConfiguration.ConfigurationMaxRecordSizeInBytes setMaxTimeInBufferMS(long maxTimeInBufferMS)
public AsyncSinkWriterConfiguration.AsyncSinkWriterConfigurationBuilder setMaxRecordSizeInBytes(long maxRecordSizeInBytes)
public AsyncSinkWriterConfiguration.AsyncSinkWriterConfigurationBuilder setRateLimitingStrategy(RateLimitingStrategy rateLimitingStrategy)
public AsyncSinkWriterConfiguration build()
Copyright © 2014–2023 The Apache Software Foundation. All rights reserved.