Package com.datadog.api.client.v2.model
Class CaseWatcher
java.lang.Object
com.datadog.api.client.v2.model.CaseWatcher
@Generated("https://github.com/DataDog/datadog-api-client-java/blob/master/.generator")
public class CaseWatcher
extends Object
Represents a user who is subscribed to notifications for a case. Watchers receive updates when
the case's status, priority, assignee, or comments change.
-
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionCaseWatcher(String id, CaseWatcherRelationships relationships, CaseWatcherResourceType type) -
Method Summary
Modifier and TypeMethodDescriptionbooleanReturn true if this CaseWatcher object is equal to o.Return the additional (undeclared) property.Return the additional (undeclared) property with the specified name.getId()The primary identifier of the case watcher.Relationships for a case watcher, linking to the underlying user resource.getType()JSON:API resource type for case watchers.inthashCode()putAdditionalProperty(String key, Object value) Set the additional (undeclared) property with the specified name and value.relationships(CaseWatcherRelationships relationships) voidvoidsetRelationships(CaseWatcherRelationships relationships) voidtoString()type(CaseWatcherResourceType type)
-
Field Details
-
unparsed
public boolean unparsed -
JSON_PROPERTY_ID
- See Also:
-
JSON_PROPERTY_RELATIONSHIPS
- See Also:
-
JSON_PROPERTY_TYPE
- See Also:
-
-
Constructor Details
-
CaseWatcher
public CaseWatcher() -
CaseWatcher
-
-
Method Details
-
id
-
getId
The primary identifier of the case watcher.- Returns:
- id
-
setId
-
relationships
-
getRelationships
Relationships for a case watcher, linking to the underlying user resource.- Returns:
- relationships
-
setRelationships
-
type
-
getType
JSON:API resource type for case watchers.- Returns:
- type
-
setType
-
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:
- CaseWatcher
-
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 CaseWatcher object is equal to o. -
hashCode
public int hashCode() -
toString
-