Package com.datadog.api.client.v2.model
Class LLMObsPatternsTopicWithClusteredPoints
java.lang.Object
com.datadog.api.client.v2.model.LLMObsPatternsTopicWithClusteredPoints
@Generated("https://github.com/DataDog/datadog-api-client-java/blob/master/.generator")
public class LLMObsPatternsTopicWithClusteredPoints
extends Object
A topic discovered by an Agent Observability patterns run, including the clustered points
attached to leaf topics.
-
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionLLMObsPatternsTopicWithClusteredPoints(OffsetDateTime createdAt, String description, OffsetDateTime firstSeenAt, Long hierarchyLevel, String id, Boolean isValidated, String name, String parentTopicId, Long pointCount, String runId) -
Method Summary
Modifier and TypeMethodDescriptionaddClusterPointsItem(LLMObsPatternsClusteredPointRef clusterPointsItem) clusterPoints(List<LLMObsPatternsClusteredPointRef> clusterPoints) createdAt(OffsetDateTime createdAt) description(String description) booleanReturn true if this LLMObsPatternsTopicWithClusteredPoints object is equal to o.firstSeenAt(OffsetDateTime firstSeenAt) Return the additional (undeclared) property.Return the additional (undeclared) property with the specified name.List of clustered points attached to a topic.Timestamp when the topic was created.Description of the topic.Timestamp when the topic was first seen.Level of the topic in the hierarchy.getId()Unique identifier of the topic.Whether the topic has been validated.getName()Name of the topic.Identifier of the parent topic.Number of data points assigned to the topic.getRunId()Identifier of the run that produced the topic.inthashCode()hierarchyLevel(Long hierarchyLevel) isValidated(Boolean isValidated) parentTopicId(String parentTopicId) pointCount(Long pointCount) putAdditionalProperty(String key, Object value) Set the additional (undeclared) property with the specified name and value.voidsetClusterPoints(List<LLMObsPatternsClusteredPointRef> clusterPoints) voidsetCreatedAt(OffsetDateTime createdAt) voidsetDescription(String description) voidsetFirstSeenAt(OffsetDateTime firstSeenAt) voidsetHierarchyLevel(Long hierarchyLevel) voidvoidsetIsValidated(Boolean isValidated) voidvoidsetParentTopicId(String parentTopicId) voidsetPointCount(Long pointCount) voidtoString()
-
Field Details
-
unparsed
public boolean unparsed -
JSON_PROPERTY_CLUSTER_POINTS
- See Also:
-
JSON_PROPERTY_CREATED_AT
- See Also:
-
JSON_PROPERTY_DESCRIPTION
- See Also:
-
JSON_PROPERTY_FIRST_SEEN_AT
- See Also:
-
JSON_PROPERTY_HIERARCHY_LEVEL
- See Also:
-
JSON_PROPERTY_ID
- See Also:
-
JSON_PROPERTY_IS_VALIDATED
- See Also:
-
JSON_PROPERTY_NAME
- See Also:
-
JSON_PROPERTY_PARENT_TOPIC_ID
- See Also:
-
JSON_PROPERTY_POINT_COUNT
- See Also:
-
JSON_PROPERTY_RUN_ID
- See Also:
-
-
Constructor Details
-
LLMObsPatternsTopicWithClusteredPoints
public LLMObsPatternsTopicWithClusteredPoints() -
LLMObsPatternsTopicWithClusteredPoints
public LLMObsPatternsTopicWithClusteredPoints(OffsetDateTime createdAt, String description, OffsetDateTime firstSeenAt, Long hierarchyLevel, String id, Boolean isValidated, String name, String parentTopicId, Long pointCount, String runId)
-
-
Method Details
-
clusterPoints
public LLMObsPatternsTopicWithClusteredPoints clusterPoints(List<LLMObsPatternsClusteredPointRef> clusterPoints) -
addClusterPointsItem
public LLMObsPatternsTopicWithClusteredPoints addClusterPointsItem(LLMObsPatternsClusteredPointRef clusterPointsItem) -
getClusterPoints
List of clustered points attached to a topic.- Returns:
- clusterPoints
-
setClusterPoints
-
createdAt
-
getCreatedAt
Timestamp when the topic was created.- Returns:
- createdAt
-
setCreatedAt
-
description
-
getDescription
Description of the topic.- Returns:
- description
-
setDescription
-
firstSeenAt
-
getFirstSeenAt
Timestamp when the topic was first seen.- Returns:
- firstSeenAt
-
setFirstSeenAt
-
hierarchyLevel
-
getHierarchyLevel
Level of the topic in the hierarchy. Level 0 is a leaf topic.- Returns:
- hierarchyLevel
-
setHierarchyLevel
-
id
-
getId
Unique identifier of the topic.- Returns:
- id
-
setId
-
isValidated
-
getIsValidated
Whether the topic has been validated.- Returns:
- isValidated
-
setIsValidated
-
name
-
getName
Name of the topic.- Returns:
- name
-
setName
-
parentTopicId
-
getParentTopicId
Identifier of the parent topic. Empty for top-level topics.- Returns:
- parentTopicId
-
setParentTopicId
-
pointCount
-
getPointCount
Number of data points assigned to the topic.- Returns:
- pointCount
-
setPointCount
-
runId
-
getRunId
Identifier of the run that produced the topic.- Returns:
- runId
-
setRunId
-
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:
- LLMObsPatternsTopicWithClusteredPoints
-
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 LLMObsPatternsTopicWithClusteredPoints object is equal to o. -
hashCode
public int hashCode() -
toString
-