@Generated(value="https://github.com/DataDog/datadog-api-client-java/blob/master/.generator") public class CaseNotificationRule extends Object
| Modifier and Type | Field and Description |
|---|---|
static String |
JSON_PROPERTY_ATTRIBUTES |
static String |
JSON_PROPERTY_ID |
static String |
JSON_PROPERTY_TYPE |
boolean |
unparsed |
| Constructor and Description |
|---|
CaseNotificationRule() |
CaseNotificationRule(CaseNotificationRuleAttributes attributes,
String id,
CaseNotificationRuleResourceType type) |
| Modifier and Type | Method and Description |
|---|---|
CaseNotificationRule |
attributes(CaseNotificationRuleAttributes attributes) |
boolean |
equals(Object o)
Return true if this CaseNotificationRule 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.
|
CaseNotificationRuleAttributes |
getAttributes()
Notification rule attributes
|
String |
getId()
The notification rule's identifier
|
CaseNotificationRuleResourceType |
getType()
Notification rule resource type
|
int |
hashCode() |
CaseNotificationRule |
id(String id) |
CaseNotificationRule |
putAdditionalProperty(String key,
Object value)
Set the additional (undeclared) property with the specified name and value.
|
void |
setAttributes(CaseNotificationRuleAttributes attributes) |
void |
setId(String id) |
void |
setType(CaseNotificationRuleResourceType type) |
String |
toString() |
CaseNotificationRule |
type(CaseNotificationRuleResourceType type) |
public boolean unparsed
public static final String JSON_PROPERTY_ATTRIBUTES
public static final String JSON_PROPERTY_ID
public static final String JSON_PROPERTY_TYPE
public CaseNotificationRule()
public CaseNotificationRule(CaseNotificationRuleAttributes attributes, String id, CaseNotificationRuleResourceType type)
public CaseNotificationRule attributes(CaseNotificationRuleAttributes attributes)
public CaseNotificationRuleAttributes getAttributes()
public void setAttributes(CaseNotificationRuleAttributes attributes)
public CaseNotificationRule id(String id)
public String getId()
public void setId(String id)
public CaseNotificationRule type(CaseNotificationRuleResourceType type)
public CaseNotificationRuleResourceType getType()
public void setType(CaseNotificationRuleResourceType type)
public CaseNotificationRule 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.