public class CreateLogConfigRequest extends AbstractModel
Constructor and Description |
---|
CreateLogConfigRequest() |
CreateLogConfigRequest(CreateLogConfigRequest source)
NOTE: Any ambiguous key set via .set("AnyKey", "value") will be a shallow copy,
and any explicit key, i.e Foo, set via .setFoo("value") will be a deep copy.
|
Modifier and Type | Method and Description |
---|---|
String |
getApplicationId()
Get Application ID
|
String |
getBeginningRegex()
Get The first line regex.
|
String |
getEnvironmentId()
Get Environment ID
|
LogConfigExtractRule |
getExtractRule()
Get Export
|
String |
getFilePattern()
Get Name pattern of files to collect.
|
String |
getInputType()
Get Collection type.
|
String |
getLogPath()
Get Directory of files to collect.
|
String |
getLogsetId()
Get Logset ID
|
String |
getLogType()
Get Log withdrawal mode.
|
String |
getName()
Get Configuration name
|
String |
getTopicId()
Get Log topic ID
|
void |
setApplicationId(String ApplicationId)
Set Application ID
|
void |
setBeginningRegex(String BeginningRegex)
Set The first line regex.
|
void |
setEnvironmentId(String EnvironmentId)
Set Environment ID
|
void |
setExtractRule(LogConfigExtractRule ExtractRule)
Set Export
|
void |
setFilePattern(String FilePattern)
Set Name pattern of files to collect.
|
void |
setInputType(String InputType)
Set Collection type.
|
void |
setLogPath(String LogPath)
Set Directory of files to collect.
|
void |
setLogsetId(String LogsetId)
Set Logset ID
|
void |
setLogType(String LogType)
Set Log withdrawal mode.
|
void |
setName(String Name)
Set Configuration name
|
void |
setTopicId(String TopicId)
Set Log topic ID
|
void |
toMap(HashMap<String,String> map,
String prefix)
Internal implementation, normal users should not use it.
|
any, fromJsonString, getBinaryParams, getMultipartRequestParams, set, setParamArrayObj, setParamArraySimple, setParamObj, setParamSimple, toJsonString
public CreateLogConfigRequest()
public CreateLogConfigRequest(CreateLogConfigRequest source)
public String getEnvironmentId()
public void setEnvironmentId(String EnvironmentId)
EnvironmentId
- Environment IDpublic String getName()
public void setName(String Name)
Name
- Configuration namepublic String getInputType()
public void setInputType(String InputType)
InputType
- Collection type. Values: `container_stdout` (standard); `container_file` (file)public String getApplicationId()
public void setApplicationId(String ApplicationId)
ApplicationId
- Application IDpublic String getLogsetId()
public void setLogsetId(String LogsetId)
LogsetId
- Logset IDpublic String getTopicId()
public void setTopicId(String TopicId)
TopicId
- Log topic IDpublic String getLogType()
public void setLogType(String LogType)
LogType
- Log withdrawal mode. Values: `minimalist_log` (full text in a single line); `multiline_log` (full text in multiple lines); `json_log` (JSON); `fullregex_log` (regex in a single line); `multiline_fullregex_log` (regex in multiple lines)public String getBeginningRegex()
public void setBeginningRegex(String BeginningRegex)
BeginningRegex
- The first line regex. It’s valid when `LogType` is `multiline_log`.public String getLogPath()
public void setLogPath(String LogPath)
LogPath
- Directory of files to collect. It’s valid when `InputType` is `container_file`.public String getFilePattern()
public void setFilePattern(String FilePattern)
FilePattern
- Name pattern of files to collect. It’s valid when `InputType` is `container_file`.public LogConfigExtractRule getExtractRule()
public void setExtractRule(LogConfigExtractRule ExtractRule)
ExtractRule
- ExportCopyright © 2023. All rights reserved.