public static final class DescribeEventDetailResponseBody.Event.Builder extends Object
| 构造器和说明 |
|---|
Builder() |
| 限定符和类型 | 方法和说明 |
|---|---|
DescribeEventDetailResponseBody.Event.Builder |
alertTime(Long alertTime)
The time when the alert for the anomalous event was generated.
|
DescribeEventDetailResponseBody.Event.Builder |
backed(Boolean backed)
Indicates whether the handling result of the anomalous event is used to enhance the detection of anomalous events.
|
DescribeEventDetailResponseBody.Event |
build() |
DescribeEventDetailResponseBody.Event.Builder |
dataInstance(String dataInstance)
The instance name of the service in which the anomalous event was detected.
|
DescribeEventDetailResponseBody.Event.Builder |
dealDisplayName(String dealDisplayName)
The display name of the account that is used to handle the anomalous event.
|
DescribeEventDetailResponseBody.Event.Builder |
dealLoginName(String dealLoginName)
The username of the account that is used to handle the anomalous event.
|
DescribeEventDetailResponseBody.Event.Builder |
dealReason(String dealReason)
The reason why the anomalous event is handled.
|
DescribeEventDetailResponseBody.Event.Builder |
dealTime(Long dealTime)
The time when the anomalous event was handled.
|
DescribeEventDetailResponseBody.Event.Builder |
dealUserId(Long dealUserId)
The ID of the account that is used to handle the anomalous event.
|
DescribeEventDetailResponseBody.Event.Builder |
detail(DescribeEventDetailResponseBody.Detail detail)
The content in the details of the anomalous event.
|
DescribeEventDetailResponseBody.Event.Builder |
displayName(String displayName)
The display name of the account that triggered the anomalous event.
|
DescribeEventDetailResponseBody.Event.Builder |
eventTime(Long eventTime)
The time when the anomalous event occurred.
|
DescribeEventDetailResponseBody.Event.Builder |
handleInfoList(List<DescribeEventDetailResponseBody.HandleInfoList> handleInfoList)
An array that consists of the handling records of the anomalous event.
|
DescribeEventDetailResponseBody.Event.Builder |
id(Long id)
The unique ID of the anomalous event.
|
DescribeEventDetailResponseBody.Event.Builder |
logDetail(String logDetail)
The details of the alert logs.
|
DescribeEventDetailResponseBody.Event.Builder |
loginName(String loginName)
The username of the account that triggered the anomalous event.
|
DescribeEventDetailResponseBody.Event.Builder |
newAlarm(Boolean newAlarm)
Whether it is a new version of the alarm.
|
DescribeEventDetailResponseBody.Event.Builder |
productCode(String productCode)
The name of the service in which the anomalous event was detected.
|
DescribeEventDetailResponseBody.Event.Builder |
status(Integer status)
The handling status for the anomalous event.
|
DescribeEventDetailResponseBody.Event.Builder |
statusName(String statusName)
The name of the handling status for the anomalous event.
|
DescribeEventDetailResponseBody.Event.Builder |
subTypeCode(String subTypeCode)
The code of the anomalous event subtype.
|
DescribeEventDetailResponseBody.Event.Builder |
subTypeName(String subTypeName)
The name of the anomalous event subtype.
|
DescribeEventDetailResponseBody.Event.Builder |
typeCode(String typeCode)
The code of the anomalous event type.
|
DescribeEventDetailResponseBody.Event.Builder |
typeName(String typeName)
The name of the anomalous event type.
|
DescribeEventDetailResponseBody.Event.Builder |
userId(Long userId)
The ID of the account that triggered the anomalous event.
|
public DescribeEventDetailResponseBody.Event.Builder alertTime(Long alertTime)
public DescribeEventDetailResponseBody.Event.Builder backed(Boolean backed)
* **true**: yes * **false**: no > If you enhance the detection of anomalous events, the detection accuracy and the rate of triggering alerts for anomalous events are improved.
public DescribeEventDetailResponseBody.Event.Builder dataInstance(String dataInstance)
public DescribeEventDetailResponseBody.Event.Builder dealDisplayName(String dealDisplayName)
public DescribeEventDetailResponseBody.Event.Builder dealLoginName(String dealLoginName)
public DescribeEventDetailResponseBody.Event.Builder dealReason(String dealReason)
public DescribeEventDetailResponseBody.Event.Builder dealTime(Long dealTime)
public DescribeEventDetailResponseBody.Event.Builder dealUserId(Long dealUserId)
public DescribeEventDetailResponseBody.Event.Builder detail(DescribeEventDetailResponseBody.Detail detail)
public DescribeEventDetailResponseBody.Event.Builder displayName(String displayName)
public DescribeEventDetailResponseBody.Event.Builder eventTime(Long eventTime)
public DescribeEventDetailResponseBody.Event.Builder handleInfoList(List<DescribeEventDetailResponseBody.HandleInfoList> handleInfoList)
public DescribeEventDetailResponseBody.Event.Builder id(Long id)
public DescribeEventDetailResponseBody.Event.Builder logDetail(String logDetail)
public DescribeEventDetailResponseBody.Event.Builder loginName(String loginName)
public DescribeEventDetailResponseBody.Event.Builder newAlarm(Boolean newAlarm)
- **true**: Yes. - **false**: No.
public DescribeEventDetailResponseBody.Event.Builder productCode(String productCode)
public DescribeEventDetailResponseBody.Event.Builder status(Integer status)
* **0**: unhandled * **1**: confirmed * **2**: marked as false positive
public DescribeEventDetailResponseBody.Event.Builder statusName(String statusName)
public DescribeEventDetailResponseBody.Event.Builder subTypeCode(String subTypeCode)
public DescribeEventDetailResponseBody.Event.Builder subTypeName(String subTypeName)
public DescribeEventDetailResponseBody.Event.Builder typeCode(String typeCode)
public DescribeEventDetailResponseBody.Event.Builder typeName(String typeName)
* **01**: anomalous permission usage * **02**: anomalous data flow * **03**: anomalous data operation
public DescribeEventDetailResponseBody.Event.Builder userId(Long userId)
public DescribeEventDetailResponseBody.Event build()
Copyright © 2024. All rights reserved.