public abstract class LocalFileConfigInputDetail extends CommonConfigInputDetail implements Serializable
| Modifier and Type | Field and Description |
|---|---|
protected Advanced |
advanced |
protected long |
delaySkipBytes |
protected boolean |
discardNonUtf8 |
protected boolean |
discardUnmatch |
protected Map<String,String> |
dockerExcludeEnv |
protected Map<String,String> |
dockerExcludeLabel |
protected Map<String,String> |
dockerIncludeEnv |
protected Map<String,String> |
dockerIncludeLabel |
protected String |
fileEncoding |
protected String |
filePattern |
protected boolean |
isDockerFile |
protected String |
logPath |
protected String |
logType |
protected Integer |
maxDepth |
protected String |
pluginDetail |
protected boolean |
preserve |
protected Integer |
preserveDepth |
protected boolean |
tailExisted |
protected String |
timeFormat |
protected String |
topicFormat |
adjustTimezone, delayAlarmBytes, enableRawLog, enableTag, filterKey, filterRegex, localStorage, logTimezone, maxSendRate, mergeType, priority, sendRateExpire, sensitiveKeys, shardHashKey| Constructor and Description |
|---|
LocalFileConfigInputDetail() |
CommonConfigFromJsonObject, CommonConfigToJsonObject, FromJsonObject, 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, SetShardHashKeyList, ToJsonObjectprotected String logPath
protected String logType
protected String filePattern
protected String timeFormat
protected String topicFormat
protected boolean preserve
protected Integer preserveDepth
protected String fileEncoding
protected boolean discardUnmatch
protected Integer maxDepth
protected boolean tailExisted
protected boolean discardNonUtf8
protected boolean isDockerFile
protected long delaySkipBytes
protected String pluginDetail
protected Advanced advanced
public Advanced getAdvanced()
public void setAdvanced(Advanced advanced)
public long getDelaySkipBytes()
public void setDelaySkipBytes(long delaySkipBytes)
public boolean isDockerFile()
public void setDockerFile(boolean isDockerFile)
public boolean GetTailExisted()
public void SetTailExisted(boolean tailExisted)
public boolean GetDiscardNonUtf8()
public void SetDiscardNonUtf8(boolean discardNonUtf8)
public String GetLogType()
public void SetLogType(String logType)
public Integer GetMaxDepth()
public void SetMaxDepth(Integer maxDepth)
public boolean GetDiscardUnmatch()
public void SetDiscardUnmatch(boolean discardUnmatch)
public String GetFileEncoding()
public void SetFileEncoding(String fileEncoding)
public boolean GetPreserve()
public void SetPreserve(boolean preserve)
public Integer GetPreserveDepth()
public void SetPreserveDepth(Integer preserveDepth)
public String GetLogPath()
public void SetLogPath(String logPath)
public String GetFilePattern()
public void SetFilePattern(String filePattern)
public String GetTimeFormat()
public void SetTimeFormat(String timeFormat)
public String GetTopicFormat()
public void SetTopicFormat(String topicFormat)
public String GetPluginDetail()
public void SetPluginDetail(String pluginDetail)
protected void LocalFileConfigToJsonObject(com.alibaba.fastjson.JSONObject jsonObj)
protected void LocalFileConfigFromJsonObject(com.alibaba.fastjson.JSONObject inputDetail)
throws LogException
LogExceptionCopyright © 2025. All Rights Reserved.