@Generated(value="https://github.com/DataDog/datadog-api-client-java/blob/master/.generator") public class MuteRuleAttributesCreate extends Object
| Modifier and Type | Field and Description |
|---|---|
static String |
JSON_PROPERTY_ACTION |
static String |
JSON_PROPERTY_ENABLED |
static String |
JSON_PROPERTY_NAME |
static String |
JSON_PROPERTY_RULE |
boolean |
unparsed |
| Constructor and Description |
|---|
MuteRuleAttributesCreate() |
MuteRuleAttributesCreate(MuteRuleAction action,
String name,
AutomationRuleScope rule) |
| Modifier and Type | Method and Description |
|---|---|
MuteRuleAttributesCreate |
action(MuteRuleAction action) |
MuteRuleAttributesCreate |
enabled(Boolean enabled) |
boolean |
equals(Object o)
Return true if this MuteRuleAttributesCreate object is equal to o.
|
MuteRuleAction |
getAction()
The action to take when the mute rule matches a finding.
|
Map<String,Object> |
getAdditionalProperties()
Return the additional (undeclared) property.
|
Object |
getAdditionalProperty(String key)
Return the additional (undeclared) property with the specified name.
|
Boolean |
getEnabled()
Whether the mute rule is enabled.
|
String |
getName()
The name of the mute rule.
|
AutomationRuleScope |
getRule()
Defines the scope of findings to which the automation rule applies.
|
int |
hashCode() |
MuteRuleAttributesCreate |
name(String name) |
MuteRuleAttributesCreate |
putAdditionalProperty(String key,
Object value)
Set the additional (undeclared) property with the specified name and value.
|
MuteRuleAttributesCreate |
rule(AutomationRuleScope rule) |
void |
setAction(MuteRuleAction action) |
void |
setEnabled(Boolean enabled) |
void |
setName(String name) |
void |
setRule(AutomationRuleScope rule) |
String |
toString() |
public boolean unparsed
public static final String JSON_PROPERTY_ACTION
public static final String JSON_PROPERTY_ENABLED
public static final String JSON_PROPERTY_NAME
public static final String JSON_PROPERTY_RULE
public MuteRuleAttributesCreate()
public MuteRuleAttributesCreate(MuteRuleAction action, String name, AutomationRuleScope rule)
public MuteRuleAttributesCreate action(MuteRuleAction action)
public MuteRuleAction getAction()
public void setAction(MuteRuleAction action)
public MuteRuleAttributesCreate enabled(Boolean enabled)
@Nullable public Boolean getEnabled()
public void setEnabled(Boolean enabled)
public MuteRuleAttributesCreate name(String name)
public String getName()
public void setName(String name)
public MuteRuleAttributesCreate rule(AutomationRuleScope rule)
public AutomationRuleScope getRule()
public void setRule(AutomationRuleScope rule)
public MuteRuleAttributesCreate 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.