Class LLMObsPatternsClusteredPoint

java.lang.Object
com.datadog.api.client.v2.model.LLMObsPatternsClusteredPoint

@Generated("https://github.com/DataDog/datadog-api-client-java/blob/master/.generator") public class LLMObsPatternsClusteredPoint extends Object
A single data point grouped into a topic.
  • Field Details

  • Constructor Details

    • LLMObsPatternsClusteredPoint

      public LLMObsPatternsClusteredPoint()
    • LLMObsPatternsClusteredPoint

      public LLMObsPatternsClusteredPoint(String eventId, String id, String input, Boolean isIncluded, Boolean isSuggested, String sessionId, String spanId, String topicId)
  • Method Details

    • eventId

      public LLMObsPatternsClusteredPoint eventId(String eventId)
    • getEventId

      public String getEventId()
      Identifier of the source event.
      Returns:
      eventId
    • setEventId

      public void setEventId(String eventId)
    • id

    • getId

      public String getId()
      Unique identifier of the clustered point.
      Returns:
      id
    • setId

      public void setId(String id)
    • input

      public LLMObsPatternsClusteredPoint input(String input)
    • getInput

      public String getInput()
      Input text of the source span.
      Returns:
      input
    • setInput

      public void setInput(String input)
    • isIncluded

      public LLMObsPatternsClusteredPoint isIncluded(Boolean isIncluded)
    • getIsIncluded

      public Boolean getIsIncluded()
      Whether the point is included in the patterns dataset.
      Returns:
      isIncluded
    • setIsIncluded

      public void setIsIncluded(Boolean isIncluded)
    • isSuggested

      public LLMObsPatternsClusteredPoint isSuggested(Boolean isSuggested)
    • getIsSuggested

      public Boolean getIsSuggested()
      Whether the point is suggested for inclusion in the patterns dataset.
      Returns:
      isSuggested
    • setIsSuggested

      public void setIsSuggested(Boolean isSuggested)
    • sessionId

      public LLMObsPatternsClusteredPoint sessionId(String sessionId)
    • getSessionId

      public String getSessionId()
      Identifier of the source session.
      Returns:
      sessionId
    • setSessionId

      public void setSessionId(String sessionId)
    • spanId

      public LLMObsPatternsClusteredPoint spanId(String spanId)
    • getSpanId

      public String getSpanId()
      Identifier of the source span.
      Returns:
      spanId
    • setSpanId

      public void setSpanId(String spanId)
    • topicId

      public LLMObsPatternsClusteredPoint topicId(String topicId)
    • getTopicId

      public String getTopicId()
      Identifier of the topic the point belongs to.
      Returns:
      topicId
    • setTopicId

      public void setTopicId(String topicId)
    • putAdditionalProperty

      public LLMObsPatternsClusteredPoint putAdditionalProperty(String key, Object value)
      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 set
      value - The associated value
      Returns:
      LLMObsPatternsClusteredPoint
    • getAdditionalProperties

      public Map<String,Object> getAdditionalProperties()
      Return the additional (undeclared) property.
      Returns:
      The additional properties
    • getAdditionalProperty

      public Object getAdditionalProperty(String key)
      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

      public boolean equals(Object o)
      Return true if this LLMObsPatternsClusteredPoint object is equal to o.
      Overrides:
      equals in class Object
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object
    • toString

      public String toString()
      Overrides:
      toString in class Object