public static class HttpEmitterConfig.Builder extends HttpEmitterConfig
HttpEmitterConfig.BuilderDEFAULT_BASIC_AUTHENTICATION, 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| Modifier and Type | Method and Description |
|---|---|
HttpEmitterConfig |
build() |
HttpEmitterConfig.Builder |
setBasicAuthentication(String basicAuthentication) |
HttpEmitterConfig.Builder |
setBatchingStrategy(BatchingStrategy batchingStrategy) |
HttpEmitterConfig.Builder |
setBatchQueueSizeLimit(int batchQueueSizeLimit) |
HttpEmitterConfig.Builder |
setContentEncoding(ContentEncoding contentEncoding) |
HttpEmitterConfig.Builder |
setFlushCount(int flushCount) |
HttpEmitterConfig.Builder |
setFlushMillis(long flushMillis) |
HttpEmitterConfig.Builder |
setFlushTimeOut(long flushTimeOut) |
HttpEmitterConfig.Builder |
setHttpTimeoutAllowanceFactor(float httpTimeoutAllowanceFactor) |
HttpEmitterConfig.Builder |
setMaxBatchSize(int maxBatchSize) |
HttpEmitterConfig.Builder |
setMinHttpTimeoutMillis(int minHttpTimeoutMillis) |
getRecipientBaseUrl, toStringgetBasicAuthentication, getBatchingStrategy, getBatchQueueSizeLimit, getContentEncoding, getFlushCount, getFlushMillis, getFlushTimeOut, getHttpTimeoutAllowanceFactor, getMaxBatchSize, getMinHttpTimeoutMillis, toStringBasepublic Builder(String recipientBaseUrl)
public HttpEmitterConfig.Builder setFlushMillis(long flushMillis)
public HttpEmitterConfig.Builder setFlushCount(int flushCount)
public HttpEmitterConfig.Builder setFlushTimeOut(long flushTimeOut)
public HttpEmitterConfig.Builder setBasicAuthentication(String basicAuthentication)
public HttpEmitterConfig.Builder setBatchingStrategy(BatchingStrategy batchingStrategy)
public HttpEmitterConfig.Builder setMaxBatchSize(int maxBatchSize)
public HttpEmitterConfig.Builder setContentEncoding(ContentEncoding contentEncoding)
public HttpEmitterConfig.Builder setBatchQueueSizeLimit(int batchQueueSizeLimit)
public HttpEmitterConfig.Builder setHttpTimeoutAllowanceFactor(float httpTimeoutAllowanceFactor)
public HttpEmitterConfig.Builder setMinHttpTimeoutMillis(int minHttpTimeoutMillis)
public HttpEmitterConfig build()
Copyright © 2011–2018. All rights reserved.