public class CreateLogConfigRequest extends AbstractModel
header, skipSign| 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, GetHeader, getMultipartRequestParams, getSkipSign, isStream, set, SetHeader, setParamArrayObj, setParamArraySimple, setParamObj, setParamSimple, setSkipSign, toJsonStringpublic 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 © 2025. All rights reserved.