public class BusinessLogConfigSchema extends AbstractModel
header, skipSign| Constructor and Description | 
|---|
| BusinessLogConfigSchema() | 
| BusinessLogConfigSchema(BusinessLogConfigSchema 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 | getSchemaContent()Get 解析规则内容
注意:此字段可能返回 null,表示取不到有效值。 | 
| String | getSchemaCreateTime()Get 解析规则创建时间,格式为yyyy-MM-dd HH:mm:ss | 
| String | getSchemaDateFormat()Get 解析规则时间格式
注意:此字段可能返回 null,表示取不到有效值。 | 
| String | getSchemaMultilinePattern()Get 解析规则对应的多行匹配规则
注意:此字段可能返回 null,表示取不到有效值。 | 
| String | getSchemaPatternLayout()Get 用户填写的解析规则
注意:此字段可能返回 null,表示取不到有效值。 | 
| Long | getSchemaType()Get 解析规则类型。可选值 0(SPRING_BOOT:默认Spring Boot格式),1(NONE:无解析规则),4(NGINX_ACCESS:nginx access日志),5(CUSTOM_LOGBACK:自定义Logback),6(CUSTOM_LOG4J:自定义Log4J),7(CUSTOM_LOG4J2:自定义Log4J2),8(TEXT:单行/多行文本),9(ENVOY_MSGW_ACCESS:envoy access日志)。 | 
| void | setSchemaContent(String SchemaContent)Set 解析规则内容
注意:此字段可能返回 null,表示取不到有效值。 | 
| void | setSchemaCreateTime(String SchemaCreateTime)Set 解析规则创建时间,格式为yyyy-MM-dd HH:mm:ss | 
| void | setSchemaDateFormat(String SchemaDateFormat)Set 解析规则时间格式
注意:此字段可能返回 null,表示取不到有效值。 | 
| void | setSchemaMultilinePattern(String SchemaMultilinePattern)Set 解析规则对应的多行匹配规则
注意:此字段可能返回 null,表示取不到有效值。 | 
| void | setSchemaPatternLayout(String SchemaPatternLayout)Set 用户填写的解析规则
注意:此字段可能返回 null,表示取不到有效值。 | 
| void | setSchemaType(Long SchemaType)Set 解析规则类型。可选值 0(SPRING_BOOT:默认Spring Boot格式),1(NONE:无解析规则),4(NGINX_ACCESS:nginx access日志),5(CUSTOM_LOGBACK:自定义Logback),6(CUSTOM_LOG4J:自定义Log4J),7(CUSTOM_LOG4J2:自定义Log4J2),8(TEXT:单行/多行文本),9(ENVOY_MSGW_ACCESS:envoy access日志)。 | 
| 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 BusinessLogConfigSchema()
public BusinessLogConfigSchema(BusinessLogConfigSchema source)
public Long getSchemaType()
public void setSchemaType(Long SchemaType)
SchemaType - 解析规则类型。可选值 0(SPRING_BOOT:默认Spring Boot格式),1(NONE:无解析规则),4(NGINX_ACCESS:nginx access日志),5(CUSTOM_LOGBACK:自定义Logback),6(CUSTOM_LOG4J:自定义Log4J),7(CUSTOM_LOG4J2:自定义Log4J2),8(TEXT:单行/多行文本),9(ENVOY_MSGW_ACCESS:envoy access日志)。public String getSchemaContent()
public void setSchemaContent(String SchemaContent)
SchemaContent - 解析规则内容
注意:此字段可能返回 null,表示取不到有效值。public String getSchemaDateFormat()
public void setSchemaDateFormat(String SchemaDateFormat)
SchemaDateFormat - 解析规则时间格式
注意:此字段可能返回 null,表示取不到有效值。public String getSchemaMultilinePattern()
public void setSchemaMultilinePattern(String SchemaMultilinePattern)
SchemaMultilinePattern - 解析规则对应的多行匹配规则
注意:此字段可能返回 null,表示取不到有效值。public String getSchemaCreateTime()
public void setSchemaCreateTime(String SchemaCreateTime)
SchemaCreateTime - 解析规则创建时间,格式为yyyy-MM-dd HH:mm:sspublic String getSchemaPatternLayout()
public void setSchemaPatternLayout(String SchemaPatternLayout)
SchemaPatternLayout - 用户填写的解析规则
注意:此字段可能返回 null,表示取不到有效值。Copyright © 2025. All rights reserved.