@Generated(value="https://github.com/DataDog/datadog-api-client-java/blob/master/.generator") public class MonitorOptionsSchedulingOptionsEvaluationWindow extends Object
hour_starts is set, no other
fields may be set. Otherwise, day_starts and month_starts must be set
together.| Modifier and Type | Field and Description |
|---|---|
static String |
JSON_PROPERTY_DAY_STARTS |
static String |
JSON_PROPERTY_HOUR_STARTS |
static String |
JSON_PROPERTY_MONTH_STARTS |
boolean |
unparsed |
| Constructor and Description |
|---|
MonitorOptionsSchedulingOptionsEvaluationWindow() |
| Modifier and Type | Method and Description |
|---|---|
MonitorOptionsSchedulingOptionsEvaluationWindow |
dayStarts(String dayStarts) |
boolean |
equals(Object o)
Return true if this MonitorOptionsSchedulingOptionsEvaluationWindow 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 |
getDayStarts()
The time of the day at which a one day cumulative evaluation window starts.
|
Integer |
getHourStarts()
The minute of the hour at which a one hour cumulative evaluation window starts.
|
Integer |
getMonthStarts()
The day of the month at which a one month cumulative evaluation window starts.
|
int |
hashCode() |
MonitorOptionsSchedulingOptionsEvaluationWindow |
hourStarts(Integer hourStarts) |
MonitorOptionsSchedulingOptionsEvaluationWindow |
monthStarts(Integer monthStarts) |
MonitorOptionsSchedulingOptionsEvaluationWindow |
putAdditionalProperty(String key,
Object value)
Set the additional (undeclared) property with the specified name and value.
|
void |
setDayStarts(String dayStarts) |
void |
setHourStarts(Integer hourStarts) |
void |
setMonthStarts(Integer monthStarts) |
String |
toString() |
public boolean unparsed
public static final String JSON_PROPERTY_DAY_STARTS
public static final String JSON_PROPERTY_HOUR_STARTS
public static final String JSON_PROPERTY_MONTH_STARTS
public MonitorOptionsSchedulingOptionsEvaluationWindow()
public MonitorOptionsSchedulingOptionsEvaluationWindow dayStarts(String dayStarts)
@Nullable public String getDayStarts()
HH:mm format.public void setDayStarts(String dayStarts)
public MonitorOptionsSchedulingOptionsEvaluationWindow hourStarts(Integer hourStarts)
@Nullable public Integer getHourStarts()
public void setHourStarts(Integer hourStarts)
public MonitorOptionsSchedulingOptionsEvaluationWindow monthStarts(Integer monthStarts)
@Nullable public Integer getMonthStarts()
public void setMonthStarts(Integer monthStarts)
public MonitorOptionsSchedulingOptionsEvaluationWindow 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.