@Generated(value="https://github.com/DataDog/datadog-api-client-java/blob/master/.generator") public class LLMObsInferenceMessage extends Object
| Modifier and Type | Field and Description |
|---|---|
static String |
JSON_PROPERTY_CONTENT |
static String |
JSON_PROPERTY_CONTENTS |
static String |
JSON_PROPERTY_ID |
static String |
JSON_PROPERTY_ROLE |
static String |
JSON_PROPERTY_TOOL_CALLS |
static String |
JSON_PROPERTY_TOOL_RESULTS |
boolean |
unparsed |
| Constructor and Description |
|---|
LLMObsInferenceMessage() |
public boolean unparsed
public static final String JSON_PROPERTY_CONTENT
public static final String JSON_PROPERTY_CONTENTS
public static final String JSON_PROPERTY_ID
public static final String JSON_PROPERTY_ROLE
public static final String JSON_PROPERTY_TOOL_CALLS
public static final String JSON_PROPERTY_TOOL_RESULTS
public LLMObsInferenceMessage content(String content)
@Nullable public String getContent()
public void setContent(String content)
public LLMObsInferenceMessage contents(List<LLMObsInferenceContent> contents)
public LLMObsInferenceMessage addContentsItem(LLMObsInferenceContent contentsItem)
@Nullable public List<LLMObsInferenceContent> getContents()
public void setContents(List<LLMObsInferenceContent> contents)
public LLMObsInferenceMessage id(String id)
@Nullable public String getId()
public void setId(String id)
public LLMObsInferenceMessage role(String role)
@Nullable public String getRole()
public void setRole(String role)
public LLMObsInferenceMessage toolCalls(List<LLMObsInferenceToolCall> toolCalls)
public LLMObsInferenceMessage addToolCallsItem(LLMObsInferenceToolCall toolCallsItem)
@Nullable public List<LLMObsInferenceToolCall> getToolCalls()
public void setToolCalls(List<LLMObsInferenceToolCall> toolCalls)
public LLMObsInferenceMessage toolResults(List<LLMObsInferenceToolResult> toolResults)
public LLMObsInferenceMessage addToolResultsItem(LLMObsInferenceToolResult toolResultsItem)
@Nullable public List<LLMObsInferenceToolResult> getToolResults()
public void setToolResults(List<LLMObsInferenceToolResult> toolResults)
public LLMObsInferenceMessage 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.