public class CreateRuleRequest extends Object
构造器和说明 |
---|
CreateRuleRequest() |
限定符和类型 | 方法和说明 |
---|---|
boolean |
CheckValidation() |
ContainerRule |
getContainerRule() |
List<ExcludePath> |
getExcludePaths() |
ExtractRule |
getExtractRule() |
int |
getInputType() |
String |
getLogSample() |
String |
getLogType() |
List<String> |
getPaths() |
String |
getRuleName() |
String |
getTopicId() |
UserDefineRule |
getUserDefineRule() |
void |
setContainerRule(ContainerRule containerRule) |
void |
setExcludePaths(List<ExcludePath> excludePaths) |
void |
setExtractRule(ExtractRule extractRule) |
void |
setInputType(int inputType) |
void |
setLogSample(String logSample) |
void |
setLogType(String logType) |
void |
setPaths(List<String> paths) |
void |
setRuleName(String ruleName) |
void |
setTopicId(String topicId) |
void |
setUserDefineRule(UserDefineRule userDefineRule) |
public String getTopicId()
public void setTopicId(String topicId)
topicId
- 采集配置所属的日志主题 IDpublic String getRuleName()
public void setRuleName(String ruleName)
ruleName
- 采集配置的名称public String getLogType()
public void setLogType(String logType)
logType
- 采集模式public ExtractRule getExtractRule()
public void setExtractRule(ExtractRule extractRule)
extractRule
- 日志提取规则public List<ExcludePath> getExcludePaths()
public void setExcludePaths(List<ExcludePath> excludePaths)
excludePaths
- 采集黑名单列表public UserDefineRule getUserDefineRule()
public void setUserDefineRule(UserDefineRule userDefineRule)
userDefineRule
- 用户自定义的采集规则public String getLogSample()
public void setLogSample(String logSample)
logSample
- 日志样例public int getInputType()
public void setInputType(int inputType)
inputType
- 采集类型 采集类型 0:(默认)宿主机日志文件,1:K8s 容器标准输出,2:K8s 容器内日志文件public ContainerRule getContainerRule()
public void setContainerRule(ContainerRule containerRule)
containerRule
- 容器采集规则public boolean CheckValidation()
Copyright © 2024. All rights reserved.