@Generated(value="https://github.com/DataDog/datadog-api-client-java/blob/master/.generator") public class DowntimeScheduleRecurrenceCreateUpdateRequest 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 |
|---|
DowntimeScheduleRecurrenceCreateUpdateRequest() |
DowntimeScheduleRecurrenceCreateUpdateRequest(String duration,
String rrule) |
| Modifier and Type | Method and Description |
|---|---|
DowntimeScheduleRecurrenceCreateUpdateRequest |
duration(String duration) |
boolean |
equals(Object o)
Return true if this DowntimeScheduleRecurrenceCreateUpdateRequest 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. |
org.openapitools.jackson.nullable.JsonNullable<String> |
getStart_JsonNullable() |
String |
getStart()
ISO-8601 Datetime to start the downtime.
|
int |
hashCode() |
DowntimeScheduleRecurrenceCreateUpdateRequest |
putAdditionalProperty(String key,
Object value)
Set the additional (undeclared) property with the specified name and value.
|
DowntimeScheduleRecurrenceCreateUpdateRequest |
rrule(String rrule) |
void |
setDuration(String duration) |
void |
setRrule(String rrule) |
void |
setStart_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<String> start) |
void |
setStart(String start) |
DowntimeScheduleRecurrenceCreateUpdateRequest |
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 DowntimeScheduleRecurrenceCreateUpdateRequest()
public DowntimeScheduleRecurrenceCreateUpdateRequest duration(String duration)
public String getDuration()
public void setDuration(String duration)
public DowntimeScheduleRecurrenceCreateUpdateRequest rrule(String rrule)
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 DowntimeScheduleRecurrenceCreateUpdateRequest start(String start)
@Nullable public String getStart()
public org.openapitools.jackson.nullable.JsonNullable<String> getStart_JsonNullable()
public void setStart_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<String> start)
public void setStart(String start)
public DowntimeScheduleRecurrenceCreateUpdateRequest 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.