@Generated(value="https://github.com/DataDog/datadog-api-client-java/blob/master/.generator") public class DowntimeScheduleRecurrenceResponse extends Object
| Modifier and Type | Field and Description |
|---|---|
static String |
JSON_PROPERTY_DURATION |
static String |
JSON_PROPERTY_RRULE |
static String |
JSON_PROPERTY_START |
boolean |
unparsed |
| Constructor and Description |
|---|
DowntimeScheduleRecurrenceResponse() |
| Modifier and Type | Method and Description |
|---|---|
DowntimeScheduleRecurrenceResponse |
duration(String duration) |
boolean |
equals(Object o)
Return true if this DowntimeScheduleRecurrenceResponse 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.
|
String |
getDuration()
The length of the downtime.
|
String |
getRrule()
The
RRULE standard for defining recurring events. |
String |
getStart()
ISO-8601 Datetime to start the downtime.
|
int |
hashCode() |
DowntimeScheduleRecurrenceResponse |
putAdditionalProperty(String key,
Object value)
Set the additional (undeclared) property with the specified name and value.
|
DowntimeScheduleRecurrenceResponse |
rrule(String rrule) |
void |
setDuration(String duration) |
void |
setRrule(String rrule) |
void |
setStart(String start) |
DowntimeScheduleRecurrenceResponse |
start(String start) |
String |
toString() |
public boolean unparsed
public static final String JSON_PROPERTY_DURATION
public static final String JSON_PROPERTY_RRULE
public static final String JSON_PROPERTY_START
public DowntimeScheduleRecurrenceResponse duration(String duration)
@Nullable public String getDuration()
public void setDuration(String duration)
public DowntimeScheduleRecurrenceResponse rrule(String rrule)
@Nullable public String getRrule()
RRULE standard for defining recurring events. For example, to have a recurring
event on the first day of each month, set the type to rrule and set the FREQ
to MONTHLY and BYMONTHDAY to 1. Most common
rrule options from the iCalendar
Spec are supported.
Note: Attributes specifying the duration in RRULE are not
supported (for example, DTSTART, DTEND, DURATION). More
examples available in this downtime
guide.
public void setRrule(String rrule)
public DowntimeScheduleRecurrenceResponse start(String start)
@Nullable public String getStart()
public void setStart(String start)
public DowntimeScheduleRecurrenceResponse 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 © 2024. All rights reserved.