Class AsyncSinkWriterConfiguration

java.lang.Object
org.apache.flink.connector.base.sink.writer.config.AsyncSinkWriterConfiguration

@PublicEvolving public class AsyncSinkWriterConfiguration extends Object
  • Field Details

    • DEFAULT_REQUEST_TIMEOUT_MS

      public static final long DEFAULT_REQUEST_TIMEOUT_MS
    • DEFAULT_FAIL_ON_TIMEOUT

      public static final boolean DEFAULT_FAIL_ON_TIMEOUT
      See Also:
  • Method Details

    • getMaxBatchSize

      public int getMaxBatchSize()
    • getMaxInFlightRequests

      public int getMaxInFlightRequests()
    • getMaxBufferedRequests

      public int getMaxBufferedRequests()
    • getMaxBatchSizeInBytes

      public long getMaxBatchSizeInBytes()
    • getMaxTimeInBufferMS

      public long getMaxTimeInBufferMS()
    • getMaxRecordSizeInBytes

      public long getMaxRecordSizeInBytes()
    • getRateLimitingStrategy

      public RateLimitingStrategy getRateLimitingStrategy()
    • getRequestTimeoutMS

      public long getRequestTimeoutMS()
    • isFailOnTimeout

      public boolean isFailOnTimeout()
    • builder

      @PublicEvolving public static AsyncSinkWriterConfiguration.ConfigurationMaxBatchSize builder()