类 DataRangersSDKConfigProperties
- java.lang.Object
-
- com.datarangers.config.DataRangersSDKConfigProperties
-
public class DataRangersSDKConfigProperties extends Object
- 作者:
- hTangle
-
-
字段概要
字段 修饰符和类型 字段 说明 intcorePoolSizeStringdomainbooleanenableList<String>eventFilePathsinteventSaveMaxDaysinteventSaveMaxFileSizeinteventSaveMaxHistoryStringeventSaveNameStringeventSavePathbooleanhasConsumerbooleanhasProducerMap<String,String>headersinthttpTimeout已过时。static BooleanIS_INITstatic org.slf4j.LoggerloggerintmaxPoolSizeintqueueSizebooleansavebooleansendintthreadCountintthreadPoolCountjava.time.ZoneOffsettimeOffsetStringtimeZoneCollectorQueueuserQueue
-
构造器概要
构造器 构造器 说明 DataRangersSDKConfigProperties()
-
方法概要
-
-
-
字段详细资料
-
logger
public static final org.slf4j.Logger logger
-
domain
public String domain
-
threadPoolCount
public int threadPoolCount
-
maxPoolSize
public int maxPoolSize
-
corePoolSize
public int corePoolSize
-
httpTimeout
@Deprecated public int httpTimeout
已过时。该配置过期,请使用httpConfig的配置
-
timeZone
public String timeZone
-
timeOffset
public java.time.ZoneOffset timeOffset
-
save
public boolean save
-
threadCount
public int threadCount
-
queueSize
public int queueSize
-
send
public boolean send
-
enable
public boolean enable
-
eventSavePath
public String eventSavePath
-
eventSaveName
public String eventSaveName
-
eventSaveMaxHistory
public int eventSaveMaxHistory
-
eventSaveMaxFileSize
public int eventSaveMaxFileSize
-
eventSaveMaxDays
public int eventSaveMaxDays
-
userQueue
public CollectorQueue userQueue
-
hasConsumer
public boolean hasConsumer
-
hasProducer
public boolean hasProducer
-
IS_INIT
public static volatile Boolean IS_INIT
-
-
方法详细资料
-
isEnable
public boolean isEnable()
-
setEnable
public void setEnable(boolean enable)
-
isHasConsumer
public boolean isHasConsumer()
-
setHasConsumer
public DataRangersSDKConfigProperties setHasConsumer(boolean hasConsumer)
-
isHasProducer
public boolean isHasProducer()
-
setHasProducer
public DataRangersSDKConfigProperties setHasProducer(boolean hasProducer)
-
getHttpTimeout
public int getHttpTimeout()
-
setHttpTimeout
public DataRangersSDKConfigProperties setHttpTimeout(int httpTimeout)
-
getEventSaveMaxDays
public int getEventSaveMaxDays()
-
setEventSaveMaxDays
public DataRangersSDKConfigProperties setEventSaveMaxDays(int eventSaveMaxDays)
-
setEventFilePaths
public DataRangersSDKConfigProperties setEventFilePaths(List<String> eventFilePaths)
-
getEventSavePath
public String getEventSavePath()
-
setEventSavePath
public DataRangersSDKConfigProperties setEventSavePath(String eventSavePath)
-
getEventSaveName
public String getEventSaveName()
-
setEventSaveName
public DataRangersSDKConfigProperties setEventSaveName(String eventSaveName)
-
getEventSaveMaxHistory
public int getEventSaveMaxHistory()
-
setEventSaveMaxHistory
public DataRangersSDKConfigProperties setEventSaveMaxHistory(int eventSaveMaxHistory)
-
getEventSaveMaxFileSize
public int getEventSaveMaxFileSize()
-
setEventSaveMaxFileSize
public DataRangersSDKConfigProperties setEventSaveMaxFileSize(int eventSaveMaxFileSize)
-
isSend
public boolean isSend()
-
setSend
public DataRangersSDKConfigProperties setSend(boolean send)
-
getThreadCount
public int getThreadCount()
-
setThreadCount
public void setThreadCount(int threadCount)
-
getQueueSize
public int getQueueSize()
-
setQueueSize
public void setQueueSize(int queueSize)
-
getMaxPoolSize
public int getMaxPoolSize()
-
setMaxPoolSize
public void setMaxPoolSize(int maxPoolSize)
-
getCorePoolSize
public int getCorePoolSize()
-
setCorePoolSize
public void setCorePoolSize(int corePoolSize)
-
getDomain
public String getDomain()
-
setDomain
public void setDomain(String domain)
-
getThreadPoolCount
public int getThreadPoolCount()
-
setThreadPoolCount
public void setThreadPoolCount(int threadPoolCount)
-
getTimeOffset
public java.time.ZoneOffset getTimeOffset()
-
setTimeOffset
public void setTimeOffset(java.time.ZoneOffset timeOffset)
-
isSave
public boolean isSave()
-
setSave
public void setSave(boolean save)
-
getTimeZone
public String getTimeZone()
-
setTimeZone
public void setTimeZone(String timeZone)
-
setLogger
public void setLogger()
-
setCommon
public void setCommon()
-
setThreadPool
public Executor setThreadPool()
-
setConsumer
public void setConsumer(int threadCount)
-
init
public void init()
-
getUserQueue
public CollectorQueue getUserQueue()
-
setUserQueue
public DataRangersSDKConfigProperties setUserQueue(CollectorQueue userQueue)
-
getHttpConfig
public HttpConfig getHttpConfig()
-
setHttpConfig
public void setHttpConfig(HttpConfig httpConfig)
-
getCustomHttpClient
public org.apache.hc.client5.http.classic.HttpClient getCustomHttpClient()
-
setCustomHttpClient
public void setCustomHttpClient(org.apache.hc.client5.http.classic.HttpClient customHttpClient)
-
-