Package com.datadog.api.client.v2.model
Class CaseLinkAttributes
java.lang.Object
com.datadog.api.client.v2.model.CaseLinkAttributes
@Generated("https://github.com/DataDog/datadog-api-client-java/blob/master/.generator")
public class CaseLinkAttributes
extends Object
Attributes describing a directional relationship between two entities (cases, incidents, or
pages).
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionchildEntityId(String childEntityId) childEntityType(String childEntityType) booleanReturn true if this CaseLinkAttributes object is equal to o.Return the additional (undeclared) property.Return the additional (undeclared) property with the specified name.The UUID of the child (target) entity in the relationship.The type of the child entity.The UUID of the parent (source) entity in the relationship.The type of the parent entity.The type of directional relationship.inthashCode()parentEntityId(String parentEntityId) parentEntityType(String parentEntityType) putAdditionalProperty(String key, Object value) Set the additional (undeclared) property with the specified name and value.relationship(String relationship) voidsetChildEntityId(String childEntityId) voidsetChildEntityType(String childEntityType) voidsetParentEntityId(String parentEntityId) voidsetParentEntityType(String parentEntityType) voidsetRelationship(String relationship) toString()
-
Field Details
-
unparsed
public boolean unparsed -
JSON_PROPERTY_CHILD_ENTITY_ID
- See Also:
-
JSON_PROPERTY_CHILD_ENTITY_TYPE
- See Also:
-
JSON_PROPERTY_PARENT_ENTITY_ID
- See Also:
-
JSON_PROPERTY_PARENT_ENTITY_TYPE
- See Also:
-
JSON_PROPERTY_RELATIONSHIP
- See Also:
-
-
Constructor Details
-
CaseLinkAttributes
public CaseLinkAttributes() -
CaseLinkAttributes
-
-
Method Details
-
childEntityId
-
getChildEntityId
The UUID of the child (target) entity in the relationship.- Returns:
- childEntityId
-
setChildEntityId
-
childEntityType
-
getChildEntityType
The type of the child entity. Allowed values:CASE,INCIDENT,PAGE,AGENT_CONVERSATION.- Returns:
- childEntityType
-
setChildEntityType
-
parentEntityId
-
getParentEntityId
The UUID of the parent (source) entity in the relationship.- Returns:
- parentEntityId
-
setParentEntityId
-
parentEntityType
-
getParentEntityType
The type of the parent entity. Allowed values:CASE,INCIDENT,PAGE,AGENT_CONVERSATION.- Returns:
- parentEntityType
-
setParentEntityType
-
relationship
-
getRelationship
The type of directional relationship. Allowed values:RELATES_TO(bidirectional association),CAUSES(parent causes child),BLOCKS(parent blocks child),DUPLICATES(parent duplicates child),PARENT_OF(hierarchical),SUCCESSOR_OF(sequence),ESCALATES_TO(priority escalation).- Returns:
- relationship
-
setRelationship
-
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:
- CaseLinkAttributes
-
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 CaseLinkAttributes object is equal to o. -
hashCode
public int hashCode() -
toString
-