@Generated(value="https://github.com/DataDog/datadog-api-client-java/blob/master/.generator") public class NotificationRulePreviewResult extends Object
| Modifier and Type | Field and Description |
|---|---|
static String |
JSON_PROPERTY_NOTIFICATION_STATUS |
static String |
JSON_PROPERTY_RULE_TYPE |
boolean |
unparsed |
| Constructor and Description |
|---|
NotificationRulePreviewResult() |
NotificationRulePreviewResult(NotificationRulePreviewNotificationStatus notificationStatus,
RuleTypesItems ruleType) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object o)
Return true if this NotificationRulePreviewResult object is equal to o.
|
Map<String,Object> |
getAdditionalProperties()
Return the additional (undeclared) property.
|
Object |
getAdditionalProperty(String key)
Return the additional (undeclared) property with the specified name.
|
NotificationRulePreviewNotificationStatus |
getNotificationStatus()
The notification status for the given rule type.
|
RuleTypesItems |
getRuleType()
Security rule type which can be used in security rules.
|
int |
hashCode() |
NotificationRulePreviewResult |
notificationStatus(NotificationRulePreviewNotificationStatus notificationStatus) |
NotificationRulePreviewResult |
putAdditionalProperty(String key,
Object value)
Set the additional (undeclared) property with the specified name and value.
|
NotificationRulePreviewResult |
ruleType(RuleTypesItems ruleType) |
void |
setNotificationStatus(NotificationRulePreviewNotificationStatus notificationStatus) |
void |
setRuleType(RuleTypesItems ruleType) |
String |
toString() |
public boolean unparsed
public static final String JSON_PROPERTY_NOTIFICATION_STATUS
public static final String JSON_PROPERTY_RULE_TYPE
public NotificationRulePreviewResult()
public NotificationRulePreviewResult(NotificationRulePreviewNotificationStatus notificationStatus, RuleTypesItems ruleType)
public NotificationRulePreviewResult notificationStatus(NotificationRulePreviewNotificationStatus notificationStatus)
public NotificationRulePreviewNotificationStatus getNotificationStatus()
SUCCESS means a matching event
was found and the notification was sent successfully. DEFAULT means no matching
event was found and a default placeholder notification was sent instead. ERROR
means an error occurred while sending the notification.public void setNotificationStatus(NotificationRulePreviewNotificationStatus notificationStatus)
public NotificationRulePreviewResult ruleType(RuleTypesItems ruleType)
public RuleTypesItems getRuleType()
public void setRuleType(RuleTypesItems ruleType)
public NotificationRulePreviewResult putAdditionalProperty(String key, Object value)
key - The arbitrary key to setvalue - The associated valuepublic Map<String,Object> getAdditionalProperties()
public Object getAdditionalProperty(String key)
key - The arbitrary key to getpublic boolean equals(Object o)
Copyright © 2026. All rights reserved.