Package com.datadog.api.client.v2.model
Class LLMObsPatternsTopicsResponseAttributes
java.lang.Object
com.datadog.api.client.v2.model.LLMObsPatternsTopicsResponseAttributes
@Generated("https://github.com/DataDog/datadog-api-client-java/blob/master/.generator")
public class LLMObsPatternsTopicsResponseAttributes
extends Object
Attributes of an Agent Observability patterns topics response.
-
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionLLMObsPatternsTopicsResponseAttributes(String configId, OffsetDateTime createdAt, String previousRunId, String runId, List<LLMObsPatternsTopic> topics) -
Method Summary
Modifier and TypeMethodDescriptionaddTopicsItem(LLMObsPatternsTopic topicsItem) completedAt(OffsetDateTime completedAt) configSnapshot(LLMObsPatternsConfigSnapshot configSnapshot) createdAt(OffsetDateTime createdAt) booleanReturn true if this LLMObsPatternsTopicsResponseAttributes object is equal to o.Return the additional (undeclared) property.Return the additional (undeclared) property with the specified name.Timestamp when the run completed.org.openapitools.jackson.nullable.JsonNullable<OffsetDateTime>Identifier of the configuration that produced the run.Snapshot of the configuration used for a patterns run.Timestamp when the run was created.Identifier of the run that completed immediately before this one.getRunId()Identifier of the run that produced the topics.List of discovered topics.inthashCode()previousRunId(String previousRunId) putAdditionalProperty(String key, Object value) Set the additional (undeclared) property with the specified name and value.voidsetCompletedAt(OffsetDateTime completedAt) voidsetCompletedAt_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<OffsetDateTime> completedAt) voidsetConfigId(String configId) voidsetConfigSnapshot(LLMObsPatternsConfigSnapshot configSnapshot) voidsetCreatedAt(OffsetDateTime createdAt) voidsetPreviousRunId(String previousRunId) voidvoidsetTopics(List<LLMObsPatternsTopic> topics) topics(List<LLMObsPatternsTopic> topics) toString()
-
Field Details
-
unparsed
public boolean unparsed -
JSON_PROPERTY_COMPLETED_AT
- See Also:
-
JSON_PROPERTY_CONFIG_ID
- See Also:
-
JSON_PROPERTY_CONFIG_SNAPSHOT
- See Also:
-
JSON_PROPERTY_CREATED_AT
- See Also:
-
JSON_PROPERTY_PREVIOUS_RUN_ID
- See Also:
-
JSON_PROPERTY_RUN_ID
- See Also:
-
JSON_PROPERTY_TOPICS
- See Also:
-
-
Constructor Details
-
LLMObsPatternsTopicsResponseAttributes
public LLMObsPatternsTopicsResponseAttributes() -
LLMObsPatternsTopicsResponseAttributes
public LLMObsPatternsTopicsResponseAttributes(String configId, OffsetDateTime createdAt, String previousRunId, String runId, List<LLMObsPatternsTopic> topics)
-
-
Method Details
-
completedAt
-
getCompletedAt
Timestamp when the run completed. Null if the run has not completed.- Returns:
- completedAt
-
getCompletedAt_JsonNullable
-
setCompletedAt_JsonNullable
public void setCompletedAt_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<OffsetDateTime> completedAt) -
setCompletedAt
-
configId
-
getConfigId
Identifier of the configuration that produced the run.- Returns:
- configId
-
setConfigId
-
configSnapshot
public LLMObsPatternsTopicsResponseAttributes configSnapshot(LLMObsPatternsConfigSnapshot configSnapshot) -
getConfigSnapshot
Snapshot of the configuration used for a patterns run.- Returns:
- configSnapshot
-
setConfigSnapshot
-
createdAt
-
getCreatedAt
Timestamp when the run was created.- Returns:
- createdAt
-
setCreatedAt
-
previousRunId
-
getPreviousRunId
Identifier of the run that completed immediately before this one. Empty if none.- Returns:
- previousRunId
-
setPreviousRunId
-
runId
-
getRunId
Identifier of the run that produced the topics.- Returns:
- runId
-
setRunId
-
topics
-
addTopicsItem
-
getTopics
List of discovered topics.- Returns:
- topics
-
setTopics
-
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:
- LLMObsPatternsTopicsResponseAttributes
-
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 LLMObsPatternsTopicsResponseAttributes object is equal to o. -
hashCode
public int hashCode() -
toString
-