Package com.datadog.api.client.v1.model
Class MonitorOptionsSchedulingOptions
java.lang.Object
com.datadog.api.client.v1.model.MonitorOptionsSchedulingOptions
@Generated("https://github.com/DataDog/datadog-api-client-java/blob/master/.generator")
public class MonitorOptionsSchedulingOptions
extends Object
Configuration options for scheduling.
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptioncustomSchedule(MonitorOptionsCustomSchedule customSchedule) booleanReturn true if this MonitorOptionsSchedulingOptions object is equal to o.evaluationWindow(MonitorOptionsSchedulingOptionsEvaluationWindow evaluationWindow) Return the additional (undeclared) property.Return the additional (undeclared) property with the specified name.Configuration options for the custom schedule.Configuration options for the evaluation window.inthashCode()putAdditionalProperty(String key, Object value) Set the additional (undeclared) property with the specified name and value.voidsetCustomSchedule(MonitorOptionsCustomSchedule customSchedule) voidsetEvaluationWindow(MonitorOptionsSchedulingOptionsEvaluationWindow evaluationWindow) toString()
-
Field Details
-
unparsed
public boolean unparsed -
JSON_PROPERTY_CUSTOM_SCHEDULE
- See Also:
-
JSON_PROPERTY_EVALUATION_WINDOW
- See Also:
-
-
Constructor Details
-
MonitorOptionsSchedulingOptions
public MonitorOptionsSchedulingOptions()
-
-
Method Details
-
customSchedule
-
getCustomSchedule
Configuration options for the custom schedule. This feature is in private beta.- Returns:
- customSchedule
-
setCustomSchedule
-
evaluationWindow
public MonitorOptionsSchedulingOptions evaluationWindow(MonitorOptionsSchedulingOptionsEvaluationWindow evaluationWindow) -
getEvaluationWindow
Configuration options for the evaluation window. Ifhour_startsis set, no other fields may be set. Otherwise,day_startsandmonth_startsmust be set together.- Returns:
- evaluationWindow
-
setEvaluationWindow
-
putAdditionalProperty
Set the additional (undeclared) property with the specified name and value. If the property does not already exist, create it otherwise replace it.- Parameters:
key- The arbitrary key to setvalue- The associated value- Returns:
- MonitorOptionsSchedulingOptions
-
getAdditionalProperties
Return the additional (undeclared) property.- Returns:
- The additional properties
-
getAdditionalProperty
Return the additional (undeclared) property with the specified name.- Parameters:
key- The arbitrary key to get- Returns:
- The specific additional property for the given key
-
equals
Return true if this MonitorOptionsSchedulingOptions object is equal to o. -
hashCode
public int hashCode() -
toString
-