Class HttpEmitterConfig.Builder
java.lang.Object
org.apache.druid.java.util.emitter.core.BaseHttpEmittingConfig
org.apache.druid.java.util.emitter.core.HttpEmitterConfig
org.apache.druid.java.util.emitter.core.HttpEmitterConfig.Builder
- Enclosing class:
- HttpEmitterConfig
-
Nested Class Summary
Nested classes/interfaces inherited from class org.apache.druid.java.util.emitter.core.HttpEmitterConfig
HttpEmitterConfig.Builder -
Field Summary
Fields inherited from class org.apache.druid.java.util.emitter.core.BaseHttpEmittingConfig
DEFAULT_BATCH_QUEUE_SIZE_LIMIT, DEFAULT_BATCHING_STRATEGY, DEFAULT_CONTENT_ENCODING, DEFAULT_FLUSH_COUNTS, DEFAULT_FLUSH_MILLIS, DEFAULT_FLUSH_TIME_OUT, DEFAULT_HTTP_TIMEOUT_ALLOWANCE_FACTOR, DEFAULT_MAX_BATCH_SIZE, DEFAULT_MIN_HTTP_TIMEOUT_MILLIS, TEST_FLUSH_TIMEOUT_MILLIS -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbuild()setBasicAuthentication(PasswordProvider basicAuthentication) setBatchingStrategy(BatchingStrategy batchingStrategy) setBatchQueueSizeLimit(int batchQueueSizeLimit) setContentEncoding(ContentEncoding contentEncoding) setFlushCount(int flushCount) setFlushMillis(long flushMillis) setFlushTimeout(long flushTimeout) setHttpTimeoutAllowanceFactor(float httpTimeoutAllowanceFactor) setMaxBatchSize(int maxBatchSize) setMinHttpTimeoutMillis(int minHttpTimeoutMillis) Methods inherited from class org.apache.druid.java.util.emitter.core.HttpEmitterConfig
getRecipientBaseUrl, toStringMethods inherited from class org.apache.druid.java.util.emitter.core.BaseHttpEmittingConfig
getBasicAuthentication, getBatchingStrategy, getBatchQueueSizeLimit, getContentEncoding, getDefaultBatchSizeAndLimit, getFlushCount, getFlushMillis, getFlushTimeOut, getHttpTimeoutAllowanceFactor, getMaxBatchSize, getMinHttpTimeoutMillis, toStringBase
-
Constructor Details
-
Builder
-
-
Method Details
-
setFlushMillis
-
setFlushTimeout
-
setFlushCount
-
setBasicAuthentication
-
setBatchingStrategy
-
setMaxBatchSize
-
setContentEncoding
-
setBatchQueueSizeLimit
-
setHttpTimeoutAllowanceFactor
-
setMinHttpTimeoutMillis
-
build
-