@Generated(value="https://github.com/DataDog/datadog-api-client-java/blob/master/.generator") public class DueDateRuleAttributesCreate 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 |
|---|
DueDateRuleAttributesCreate() |
DueDateRuleAttributesCreate(DueDateRuleAction action,
String name,
AutomationRuleScope rule) |
| Modifier and Type | Method and Description |
|---|---|
DueDateRuleAttributesCreate |
action(DueDateRuleAction action) |
DueDateRuleAttributesCreate |
enabled(Boolean enabled) |
boolean |
equals(Object o)
Return true if this DueDateRuleAttributesCreate object is equal to o.
|
DueDateRuleAction |
getAction()
The action to take when the due date 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 due date rule is enabled.
|
String |
getName()
The name of the due date rule.
|
AutomationRuleScope |
getRule()
Defines the scope of findings to which the automation rule applies.
|
int |
hashCode() |
DueDateRuleAttributesCreate |
name(String name) |
DueDateRuleAttributesCreate |
putAdditionalProperty(String key,
Object value)
Set the additional (undeclared) property with the specified name and value.
|
DueDateRuleAttributesCreate |
rule(AutomationRuleScope rule) |
void |
setAction(DueDateRuleAction 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 DueDateRuleAttributesCreate()
public DueDateRuleAttributesCreate(DueDateRuleAction action, String name, AutomationRuleScope rule)
public DueDateRuleAttributesCreate action(DueDateRuleAction action)
public DueDateRuleAction getAction()
public void setAction(DueDateRuleAction action)
public DueDateRuleAttributesCreate enabled(Boolean enabled)
@Nullable public Boolean getEnabled()
public void setEnabled(Boolean enabled)
public DueDateRuleAttributesCreate name(String name)
public String getName()
public void setName(String name)
public DueDateRuleAttributesCreate rule(AutomationRuleScope rule)
public AutomationRuleScope getRule()
public void setRule(AutomationRuleScope rule)
public DueDateRuleAttributesCreate 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.