@Generated(value="https://github.com/DataDog/datadog-api-client-java/blob/master/.generator") public class CaseInsight extends Object
| Modifier and Type | Field and Description |
|---|---|
static String |
JSON_PROPERTY_REF |
static String |
JSON_PROPERTY_RESOURCE_ID |
static String |
JSON_PROPERTY_TYPE |
boolean |
unparsed |
| Constructor and Description |
|---|
CaseInsight() |
CaseInsight(String ref,
String resourceId,
CaseInsightType type) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object o)
Return true if this CaseInsight 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 |
getRef()
The URL path or deep link to the insight resource within Datadog (for example,
/monitors/12345?q=total). |
String |
getResourceId()
The unique identifier of the referenced Datadog resource (for example, a monitor ID, incident
ID, or signal ID).
|
CaseInsightType |
getType()
The type of Datadog resource linked to the case as contextual evidence.
|
int |
hashCode() |
CaseInsight |
putAdditionalProperty(String key,
Object value)
Set the additional (undeclared) property with the specified name and value.
|
CaseInsight |
ref(String ref) |
CaseInsight |
resourceId(String resourceId) |
void |
setRef(String ref) |
void |
setResourceId(String resourceId) |
void |
setType(CaseInsightType type) |
String |
toString() |
CaseInsight |
type(CaseInsightType type) |
public boolean unparsed
public static final String JSON_PROPERTY_REF
public static final String JSON_PROPERTY_RESOURCE_ID
public static final String JSON_PROPERTY_TYPE
public CaseInsight()
public CaseInsight(String ref, String resourceId, CaseInsightType type)
public CaseInsight ref(String ref)
public String getRef()
/monitors/12345?q=total).public void setRef(String ref)
public CaseInsight resourceId(String resourceId)
public String getResourceId()
public void setResourceId(String resourceId)
public CaseInsight type(CaseInsightType type)
public CaseInsightType getType()
public void setType(CaseInsightType type)
public CaseInsight 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 © 2026. All rights reserved.