Serializablepublic class DelimiterConfigInputDetail extends LocalFileConfigInputDetail implements Serializable
adjustTimezone, delayAlarmBytes, enableRawLog, enableTag, filterKey, filterRegex, localStorage, logTimezone, maxSendRate, mergeType, priority, sendRateExpire, sensitiveKeys, shardHashKeydelaySkipBytes, discardNonUtf8, discardUnmatch, dockerExcludeEnv, dockerExcludeLabel, dockerIncludeEnv, dockerIncludeLabel, fileEncoding, filePattern, isDockerFile, logPath, logType, maxDepth, preserve, preserveDepth, tailExisted, timeFormat, topicFormat| 构造器 | 说明 |
|---|---|
DelimiterConfigInputDetail() |
|
DelimiterConfigInputDetail(String logPath,
String filePattern,
String separator,
String quote,
ArrayList<String> key,
String timeKey,
String timeFormat,
boolean autoExtend,
boolean localStorage) |
| 修饰符和类型 | 方法 | 说明 |
|---|---|---|
void |
FromJsonObject(net.sf.json.JSONObject inputDetail) |
|
ArrayList<String> |
GetKey() |
|
String |
GetQuote() |
|
String |
GetSeparator() |
|
String |
GetTimeKey() |
|
boolean |
isAutoExtend() |
|
void |
SetAutoExtend(boolean autoExtend) |
|
void |
SetKey(ArrayList<String> key) |
|
void |
SetKey(net.sf.json.JSONArray key) |
|
void |
SetQuote(String quote) |
|
void |
SetSeparator(String separator) |
|
void |
SetTimeKey(String timeKey) |
|
net.sf.json.JSONObject |
ToJsonObject() |
CommonConfigFromJsonObject, CommonConfigToJsonObject, FromJsonObjectS, FromJsonStringS, getDelayAlarmBytes, GetEnableRawLog, GetEnableTag, GetFilterKey, GetFilterRegex, GetLocalStorage, getLogTimezone, getMaxSendRate, getMergeType, getPriority, getSendRateExpire, GetSensitiveKeys, GetShardHashKey, isAdjustTimezone, setAdjustTimezone, setDelayAlarmBytes, SetEnableRawLog, SetEnableTag, SetFilterKey, SetFilterKeyRegex, SetFilterRegex, SetLocalStorage, setLogTimezone, setMaxSendRate, setMergeType, setPriority, setSendRateExpire, SetSensitiveKeys, SetShardHashKey, SetShardHashKeyListgetDelaySkipBytes, GetDiscardNonUtf8, GetDiscardUnmatch, getDockerExcludeEnv, getDockerExcludeLabel, getDockerIncludeEnv, getDockerIncludeLabel, GetFileEncoding, GetFilePattern, GetLogPath, GetLogType, GetMaxDepth, GetPreserve, GetPreserveDepth, GetTailExisted, GetTimeFormat, GetTopicFormat, isDockerFile, LocalFileConfigFromJsonObject, LocalFileConfigToJsonObject, setDelaySkipBytes, SetDiscardNonUtf8, SetDiscardUnmatch, setDockerExcludeEnv, setDockerExcludeLabel, setDockerFile, setDockerIncludeEnv, setDockerIncludeLabel, SetFileEncoding, SetFilePattern, SetLogPath, SetLogType, SetMaxDepth, SetPreserve, SetPreserveDepth, SetTailExisted, SetTimeFormat, SetTopicFormatpublic String GetSeparator()
public void SetSeparator(String separator)
public String GetQuote()
public void SetQuote(String quote)
public void SetKey(net.sf.json.JSONArray key)
throws LogException
LogExceptionpublic String GetTimeKey()
public void SetTimeKey(String timeKey)
public boolean isAutoExtend()
public void SetAutoExtend(boolean autoExtend)
public net.sf.json.JSONObject ToJsonObject()
ToJsonObject 在类中 CommonConfigInputDetailpublic void FromJsonObject(net.sf.json.JSONObject inputDetail)
throws LogException
FromJsonObject 在类中 CommonConfigInputDetailLogExceptionCopyright © 2018. All Rights Reserved.