com.volcengine.model.tls.RuleInfo Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of volc-sdk-java Show documentation
Show all versions of volc-sdk-java Show documentation
The VOLC Engine SDK for Java
package com.volcengine.model.tls;
import com.alibaba.fastjson.annotation.JSONField;
import lombok.Data;
import lombok.NoArgsConstructor;
import java.util.List;
import static com.volcengine.model.tls.Const.*;
@Data
@NoArgsConstructor
public class RuleInfo {
@JSONField(name=TOPIC_NAME)
private String topicName;
@JSONField(name=TOPIC_ID)
String topicId;
@JSONField(name=RULE_ID)
String ruleId;
@JSONField(name=RULE_NAME)
String ruleName;
@JSONField(name=PATHS)
List paths;
@JSONField(name=LOG_TYPE)
String logType;
@JSONField(name=EXTRACT_RULE)
ExtractRule extractRule;
@JSONField(name=EXCLUDE_PATHS)
List excludePaths;
@JSONField(name=USER_DEFINE_RULE)
UserDefineRule userDefineRule;
@JSONField(name=LOG_SAMPLE)
String logSample;
@JSONField(name=INPUT_TYPE)
int inputType;
@JSONField(name=CONTAINER_RULE)
ContainerRule containerRule;
@JSONField(name=CREATE_TIME)
String createTime;
@JSONField(name=MODIFY_TIME)
String modifyTime;
}
© 2015 - 2024 Weber Informatics LLC | Privacy Policy