Package com.datadog.api.client.v1.model
Class MonitorStateGroup
java.lang.Object
com.datadog.api.client.v1.model.MonitorStateGroup
@Generated("https://github.com/DataDog/datadog-api-client-java/blob/master/.generator")
public class MonitorStateGroup
extends Object
Monitor state for a single group.
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleanReturn true if this MonitorStateGroup object is equal to o.Return the additional (undeclared) property.Return the additional (undeclared) property with the specified name.Latest timestamp the monitor was in NO_DATA state.Latest timestamp of the notification sent for this monitor group.Latest timestamp the monitor group was resolved.Latest timestamp the monitor group triggered.getName()The name of the monitor.The different states your monitor can be in.inthashCode()lastNodataTs(Long lastNodataTs) lastNotifiedTs(Long lastNotifiedTs) lastResolvedTs(Long lastResolvedTs) lastTriggeredTs(Long lastTriggeredTs) putAdditionalProperty(String key, Object value) Set the additional (undeclared) property with the specified name and value.voidsetLastNodataTs(Long lastNodataTs) voidsetLastNotifiedTs(Long lastNotifiedTs) voidsetLastResolvedTs(Long lastResolvedTs) voidsetLastTriggeredTs(Long lastTriggeredTs) voidtoString()
-
Field Details
-
unparsed
public boolean unparsed -
JSON_PROPERTY_LAST_NODATA_TS
- See Also:
-
JSON_PROPERTY_LAST_NOTIFIED_TS
- See Also:
-
JSON_PROPERTY_LAST_RESOLVED_TS
- See Also:
-
JSON_PROPERTY_LAST_TRIGGERED_TS
- See Also:
-
JSON_PROPERTY_NAME
- See Also:
-
JSON_PROPERTY_STATUS
- See Also:
-
-
Constructor Details
-
MonitorStateGroup
public MonitorStateGroup()
-
-
Method Details
-
lastNodataTs
-
getLastNodataTs
Latest timestamp the monitor was in NO_DATA state.- Returns:
- lastNodataTs
-
setLastNodataTs
-
lastNotifiedTs
-
getLastNotifiedTs
Latest timestamp of the notification sent for this monitor group.- Returns:
- lastNotifiedTs
-
setLastNotifiedTs
-
lastResolvedTs
-
getLastResolvedTs
Latest timestamp the monitor group was resolved.- Returns:
- lastResolvedTs
-
setLastResolvedTs
-
lastTriggeredTs
-
getLastTriggeredTs
Latest timestamp the monitor group triggered.- Returns:
- lastTriggeredTs
-
setLastTriggeredTs
-
name
-
getName
The name of the monitor.- Returns:
- name
-
setName
-
getStatus
The different states your monitor can be in.- Returns:
- status
-
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:
- MonitorStateGroup
-
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 MonitorStateGroup object is equal to o. -
hashCode
public int hashCode() -
toString
-