@Generated(value="https://github.com/DataDog/datadog-api-client-java/blob/master/.generator") public class FleetScheduleV2NotificationRule extends Object
Included when available. If the notification rule cannot be retrieved, this field is omitted
and the schedule is still returned. If the notification rule is retrieved but its handles cannot
be resolved, it is still included with an empty handles array.
| Modifier and Type | Field and Description |
|---|---|
static String |
JSON_PROPERTY_HANDLES |
static String |
JSON_PROPERTY_TAGS |
boolean |
unparsed |
| Constructor and Description |
|---|
FleetScheduleV2NotificationRule() |
| Modifier and Type | Method and Description |
|---|---|
FleetScheduleV2NotificationRule |
addHandlesItem(String handlesItem) |
FleetScheduleV2NotificationRule |
addTagsItem(String tagsItem) |
boolean |
equals(Object o)
Return true if this FleetScheduleV2NotificationRule 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.
|
List<String> |
getHandles()
Notification handles (for example, Slack channels or PagerDuty integrations).
|
List<String> |
getTags()
Tags associated with the notification rule.
|
FleetScheduleV2NotificationRule |
handles(List<String> handles) |
int |
hashCode() |
FleetScheduleV2NotificationRule |
putAdditionalProperty(String key,
Object value)
Set the additional (undeclared) property with the specified name and value.
|
void |
setHandles(List<String> handles) |
void |
setTags(List<String> tags) |
FleetScheduleV2NotificationRule |
tags(List<String> tags) |
String |
toString() |
public boolean unparsed
public static final String JSON_PROPERTY_HANDLES
public static final String JSON_PROPERTY_TAGS
public FleetScheduleV2NotificationRule handles(List<String> handles)
public FleetScheduleV2NotificationRule addHandlesItem(String handlesItem)
@Nullable public List<String> getHandles()
public FleetScheduleV2NotificationRule tags(List<String> tags)
public FleetScheduleV2NotificationRule addTagsItem(String tagsItem)
@Nullable public List<String> getTags()
public FleetScheduleV2NotificationRule 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.