public static final class GetBaselineResponseBody.AlertSettings.Builder extends Object
public GetBaselineResponseBody.AlertSettings.Builder alertInterval(Integer alertInterval)
The event alert interval, in seconds.
example:900
public GetBaselineResponseBody.AlertSettings.Builder alertMaximum(Integer alertMaximum)
The maximum number of event alerts.
example:1
public GetBaselineResponseBody.AlertSettings.Builder alertMethods(List<String> alertMethods)
Alert method list
public GetBaselineResponseBody.AlertSettings.Builder alertRecipient(String alertRecipient)
Alert recipient details.
AlertRecipientType is OWNER: empty AlertRecipientType is SHIFT_SCHEDULE: duty table uid AlertRecipientType is OTHER: uid list, multiple UIDs are in English, split
example:123123
public GetBaselineResponseBody.AlertSettings.Builder alertRecipientType(String alertRecipientType)
The type of alert recipient.
OWNER
public GetBaselineResponseBody.AlertSettings.Builder alertType(String alertType)
Alert type
BASELINE
public GetBaselineResponseBody.AlertSettings.Builder baselineAlertEnabled(Boolean baselineAlertEnabled)
The baseline alarm switch.
false
public GetBaselineResponseBody.AlertSettings.Builder dingRobots(List<GetBaselineResponseBody.DingRobots> dingRobots)
DingTalk robot list.
public GetBaselineResponseBody.AlertSettings.Builder silenceEndTime(String silenceEndTime)
The end time of the silence. The format is HH:mm:ss.
example:00:00:00
public GetBaselineResponseBody.AlertSettings.Builder silenceStartTime(String silenceStartTime)
The start time of the silence. Format: HH:mm:ss
example:00:00:00
public GetBaselineResponseBody.AlertSettings.Builder topicTypes(List<String> topicTypes)
The list of Event Alert types.
public GetBaselineResponseBody.AlertSettings.Builder webhooks(List<String> webhooks)
webhook list.
public GetBaselineResponseBody.AlertSettings build()
Copyright © 2026. All rights reserved.