public static final class DescribeRulesResponseBody.Items.Builder extends Object
| 构造器和说明 |
|---|
Builder() |
| 限定符和类型 | 方法和说明 |
|---|---|
DescribeRulesResponseBody.Items |
build() |
DescribeRulesResponseBody.Items.Builder |
category(Integer category)
The content type of the sensitive data detection rule.
|
DescribeRulesResponseBody.Items.Builder |
categoryName(String categoryName)
The name of the content type of the sensitive data detection rule.
|
DescribeRulesResponseBody.Items.Builder |
content(String content)
The content in the sensitive data detection rule.
|
DescribeRulesResponseBody.Items.Builder |
contentCategory(String contentCategory)
The type of the content in the sensitive data detection rule.
|
DescribeRulesResponseBody.Items.Builder |
customType(Integer customType)
The type of the sensitive data detection rule.
|
DescribeRulesResponseBody.Items.Builder |
description(String description)
The description of the sensitive data detection rule.
|
DescribeRulesResponseBody.Items.Builder |
displayName(String displayName)
The display name of the account that is used to create the sensitive data detection rule.
|
DescribeRulesResponseBody.Items.Builder |
gmtCreate(Long gmtCreate)
The time when the sensitive data detection rule is created.
|
DescribeRulesResponseBody.Items.Builder |
gmtModified(Long gmtModified)
The time when the sensitive data detection rule is modified.
|
DescribeRulesResponseBody.Items.Builder |
groupId(String groupId)
The parent group type of the rule.
|
DescribeRulesResponseBody.Items.Builder |
hitTotalCount(Integer hitTotalCount)
The number of times that the sensitive data detection rule is hit.
|
DescribeRulesResponseBody.Items.Builder |
id(Long id)
The ID of the sensitive data detection rule.
|
DescribeRulesResponseBody.Items.Builder |
loginName(String loginName)
The username of the account that is used to create the sensitive data detection rule.
|
DescribeRulesResponseBody.Items.Builder |
majorKey(String majorKey)
The key of the primary dimension.
|
DescribeRulesResponseBody.Items.Builder |
matchType(Integer matchType)
The match type.
|
DescribeRulesResponseBody.Items.Builder |
name(String name)
The name of the sensitive data detection rule.
|
DescribeRulesResponseBody.Items.Builder |
productCode(String productCode)
The name of the service to which the data asset belongs.
|
DescribeRulesResponseBody.Items.Builder |
productId(Long productId)
The ID of the service to which the sensitive data detection rule is applied.
|
DescribeRulesResponseBody.Items.Builder |
riskLevelId(Long riskLevelId)
The sensitivity level of the sensitive data that hits the sensitive data detection rule.
|
DescribeRulesResponseBody.Items.Builder |
riskLevelName(String riskLevelName)
The sensitivity level of data that hits the sensitive data detection rule.
|
DescribeRulesResponseBody.Items.Builder |
statExpress(String statExpress)
The statistical expression.
|
DescribeRulesResponseBody.Items.Builder |
status(Integer status)
The status of the sensitive data detection rule.
|
DescribeRulesResponseBody.Items.Builder |
supportForm(Integer supportForm)
The data asset type that is supported by the sensitive data detection rule.
|
DescribeRulesResponseBody.Items.Builder |
target(String target)
The name of the service to which the data asset belongs.
|
DescribeRulesResponseBody.Items.Builder |
userId(Long userId)
The ID of the account that is used to create the sensitive data detection rule.
|
DescribeRulesResponseBody.Items.Builder |
warnLevel(Integer warnLevel)
The severity level.
|
public DescribeRulesResponseBody.Items.Builder category(Integer category)
* **0**: keyword * **2**: regular expression
public DescribeRulesResponseBody.Items.Builder categoryName(String categoryName)
public DescribeRulesResponseBody.Items.Builder content(String content)
> A built-in detection rule whose CustomType is 0 does not return the content of the rule.
public DescribeRulesResponseBody.Items.Builder contentCategory(String contentCategory)
public DescribeRulesResponseBody.Items.Builder customType(Integer customType)
* 0: built-in rule * 1: custom rule
public DescribeRulesResponseBody.Items.Builder description(String description)
public DescribeRulesResponseBody.Items.Builder displayName(String displayName)
public DescribeRulesResponseBody.Items.Builder gmtCreate(Long gmtCreate)
public DescribeRulesResponseBody.Items.Builder gmtModified(Long gmtModified)
public DescribeRulesResponseBody.Items.Builder groupId(String groupId)
public DescribeRulesResponseBody.Items.Builder hitTotalCount(Integer hitTotalCount)
public DescribeRulesResponseBody.Items.Builder id(Long id)
public DescribeRulesResponseBody.Items.Builder loginName(String loginName)
public DescribeRulesResponseBody.Items.Builder majorKey(String majorKey)
public DescribeRulesResponseBody.Items.Builder matchType(Integer matchType)
* **1**: rule-based match * **2**: dictionary-based match
public DescribeRulesResponseBody.Items.Builder name(String name)
public DescribeRulesResponseBody.Items.Builder productCode(String productCode)
public DescribeRulesResponseBody.Items.Builder productId(Long productId)
public DescribeRulesResponseBody.Items.Builder riskLevelId(Long riskLevelId)
* **1**: N/A, which indicates that no sensitive data is detected. * **2**: S1, which indicates the low sensitivity level. * **3**: S2, which indicates the medium sensitivity level. * **4**: S3, which indicates the high sensitivity level. * **5**: S4, which indicates the highest sensitivity level.
public DescribeRulesResponseBody.Items.Builder riskLevelName(String riskLevelName)
* **N/A**: indicates that no sensitive data is detected. * **S1**: indicates the low sensitivity level. * **S2**: indicates the medium sensitivity level. * **S3**: indicates the high sensitivity level. * **S4**: indicates the highest sensitivity level.
public DescribeRulesResponseBody.Items.Builder statExpress(String statExpress)
public DescribeRulesResponseBody.Items.Builder status(Integer status)
* **0**: disabled * **1**: enabled
public DescribeRulesResponseBody.Items.Builder supportForm(Integer supportForm)
* **0**: all data assets * **1**: structured data assets * **2**: unstructured data assets
public DescribeRulesResponseBody.Items.Builder target(String target)
public DescribeRulesResponseBody.Items.Builder userId(Long userId)
public DescribeRulesResponseBody.Items.Builder warnLevel(Integer warnLevel)
* **1**: low * **2**: medium * **3**: high
public DescribeRulesResponseBody.Items build()
Copyright © 2024. All rights reserved.