Class BaseHttpEmittingConfig
java.lang.Object
org.apache.druid.java.util.emitter.core.BaseHttpEmittingConfig
- Direct Known Subclasses:
HttpEmitterConfig
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final intstatic final BatchingStrategystatic final ContentEncodingstatic final intstatic final longstatic final longDo not time out in case flushTimeOut is not setstatic final floatstatic final intensure the event buffers don't use more than 10% of memory by defaultstatic final intThe default value effective doesn't set the min timeoutstatic final long -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionintgetDefaultBatchSizeAndLimit(long maxMemory) intlonglongfloatintinttoString()protected String
-
Field Details
-
DEFAULT_FLUSH_MILLIS
public static final long DEFAULT_FLUSH_MILLIS- See Also:
-
DEFAULT_FLUSH_COUNTS
public static final int DEFAULT_FLUSH_COUNTS- See Also:
-
DEFAULT_MAX_BATCH_SIZE
public static final int DEFAULT_MAX_BATCH_SIZEensure the event buffers don't use more than 10% of memory by default -
DEFAULT_BATCH_QUEUE_SIZE_LIMIT
public static final int DEFAULT_BATCH_QUEUE_SIZE_LIMIT -
TEST_FLUSH_TIMEOUT_MILLIS
public static final long TEST_FLUSH_TIMEOUT_MILLIS -
DEFAULT_FLUSH_TIME_OUT
public static final long DEFAULT_FLUSH_TIME_OUTDo not time out in case flushTimeOut is not set- See Also:
-
DEFAULT_BATCHING_STRATEGY
-
DEFAULT_CONTENT_ENCODING
-
DEFAULT_HTTP_TIMEOUT_ALLOWANCE_FACTOR
public static final float DEFAULT_HTTP_TIMEOUT_ALLOWANCE_FACTOR- See Also:
-
DEFAULT_MIN_HTTP_TIMEOUT_MILLIS
public static final int DEFAULT_MIN_HTTP_TIMEOUT_MILLISThe default value effective doesn't set the min timeout- See Also:
-
-
Constructor Details
-
BaseHttpEmittingConfig
public BaseHttpEmittingConfig()
-
-
Method Details
-
getDefaultBatchSizeAndLimit
-
getFlushMillis
public long getFlushMillis() -
getFlushCount
public int getFlushCount() -
getFlushTimeOut
public long getFlushTimeOut() -
getBasicAuthentication
-
getBatchingStrategy
-
getMaxBatchSize
public int getMaxBatchSize() -
getContentEncoding
-
getBatchQueueSizeLimit
public int getBatchQueueSizeLimit() -
getHttpTimeoutAllowanceFactor
public float getHttpTimeoutAllowanceFactor() -
getMinHttpTimeoutMillis
public int getMinHttpTimeoutMillis() -
toString
-
toStringBase
-