@Generated(value="https://github.com/DataDog/datadog-api-client-java/blob/master/.generator") public class LLMObsPatternsConfigItem extends Object
| Modifier and Type | Field and Description |
|---|---|
static String |
JSON_PROPERTY_ACCOUNT_ID |
static String |
JSON_PROPERTY_CREATED_AT |
static String |
JSON_PROPERTY_EVP_QUERY |
static String |
JSON_PROPERTY_HIERARCHY_DEPTH |
static String |
JSON_PROPERTY_ID |
static String |
JSON_PROPERTY_INTEGRATION_PROVIDER |
static String |
JSON_PROPERTY_MODEL_NAME |
static String |
JSON_PROPERTY_NAME |
static String |
JSON_PROPERTY_NUM_RECORDS |
static String |
JSON_PROPERTY_SAMPLING_RATIO |
static String |
JSON_PROPERTY_SCOPE |
static String |
JSON_PROPERTY_TEMPLATE |
static String |
JSON_PROPERTY_UPDATED_AT |
boolean |
unparsed |
| Constructor and Description |
|---|
LLMObsPatternsConfigItem() |
LLMObsPatternsConfigItem(OffsetDateTime createdAt,
String evpQuery,
Integer hierarchyDepth,
String id,
String name,
Integer numRecords,
Double samplingRatio,
String scope,
OffsetDateTime updatedAt) |
| Modifier and Type | Method and Description |
|---|---|
LLMObsPatternsConfigItem |
accountId(String accountId) |
LLMObsPatternsConfigItem |
createdAt(OffsetDateTime createdAt) |
boolean |
equals(Object o)
Return true if this LLMObsPatternsConfigItem object is equal to o.
|
LLMObsPatternsConfigItem |
evpQuery(String evpQuery) |
org.openapitools.jackson.nullable.JsonNullable<String> |
getAccountId_JsonNullable() |
String |
getAccountId()
Integration account ID for a bring-your-own-model configuration.
|
Map<String,Object> |
getAdditionalProperties()
Return the additional (undeclared) property.
|
Object |
getAdditionalProperty(String key)
Return the additional (undeclared) property with the specified name.
|
OffsetDateTime |
getCreatedAt()
Timestamp when the configuration was created.
|
String |
getEvpQuery()
Query that selects the spans the patterns run analyzes.
|
Integer |
getHierarchyDepth()
Depth of the topic hierarchy to generate.
|
String |
getId()
Unique identifier of the configuration.
|
org.openapitools.jackson.nullable.JsonNullable<String> |
getIntegrationProvider_JsonNullable() |
String |
getIntegrationProvider()
Integration provider for a bring-your-own-model configuration.
|
org.openapitools.jackson.nullable.JsonNullable<String> |
getModelName_JsonNullable() |
String |
getModelName()
Model name for a bring-your-own-model configuration.
|
String |
getName()
Name of the configuration.
|
Integer |
getNumRecords()
Maximum number of records to process for the run.
|
Double |
getSamplingRatio()
Fraction of matching spans to sample for the run.
|
String |
getScope()
Scope of the configuration.
|
org.openapitools.jackson.nullable.JsonNullable<String> |
getTemplate_JsonNullable() |
String |
getTemplate()
Template used to guide topic generation.
|
OffsetDateTime |
getUpdatedAt()
Timestamp when the configuration was last updated.
|
int |
hashCode() |
LLMObsPatternsConfigItem |
hierarchyDepth(Integer hierarchyDepth) |
LLMObsPatternsConfigItem |
id(String id) |
LLMObsPatternsConfigItem |
integrationProvider(String integrationProvider) |
LLMObsPatternsConfigItem |
modelName(String modelName) |
LLMObsPatternsConfigItem |
name(String name) |
LLMObsPatternsConfigItem |
numRecords(Integer numRecords) |
LLMObsPatternsConfigItem |
putAdditionalProperty(String key,
Object value)
Set the additional (undeclared) property with the specified name and value.
|
LLMObsPatternsConfigItem |
samplingRatio(Double samplingRatio) |
LLMObsPatternsConfigItem |
scope(String scope) |
void |
setAccountId_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<String> accountId) |
void |
setAccountId(String accountId) |
void |
setCreatedAt(OffsetDateTime createdAt) |
void |
setEvpQuery(String evpQuery) |
void |
setHierarchyDepth(Integer hierarchyDepth) |
void |
setId(String id) |
void |
setIntegrationProvider_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<String> integrationProvider) |
void |
setIntegrationProvider(String integrationProvider) |
void |
setModelName_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<String> modelName) |
void |
setModelName(String modelName) |
void |
setName(String name) |
void |
setNumRecords(Integer numRecords) |
void |
setSamplingRatio(Double samplingRatio) |
void |
setScope(String scope) |
void |
setTemplate_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<String> template) |
void |
setTemplate(String template) |
void |
setUpdatedAt(OffsetDateTime updatedAt) |
LLMObsPatternsConfigItem |
template(String template) |
String |
toString() |
LLMObsPatternsConfigItem |
updatedAt(OffsetDateTime updatedAt) |
public boolean unparsed
public static final String JSON_PROPERTY_ACCOUNT_ID
public static final String JSON_PROPERTY_CREATED_AT
public static final String JSON_PROPERTY_EVP_QUERY
public static final String JSON_PROPERTY_HIERARCHY_DEPTH
public static final String JSON_PROPERTY_ID
public static final String JSON_PROPERTY_INTEGRATION_PROVIDER
public static final String JSON_PROPERTY_MODEL_NAME
public static final String JSON_PROPERTY_NAME
public static final String JSON_PROPERTY_NUM_RECORDS
public static final String JSON_PROPERTY_SAMPLING_RATIO
public static final String JSON_PROPERTY_SCOPE
public static final String JSON_PROPERTY_TEMPLATE
public static final String JSON_PROPERTY_UPDATED_AT
public LLMObsPatternsConfigItem()
public LLMObsPatternsConfigItem(OffsetDateTime createdAt, String evpQuery, Integer hierarchyDepth, String id, String name, Integer numRecords, Double samplingRatio, String scope, OffsetDateTime updatedAt)
public LLMObsPatternsConfigItem accountId(String accountId)
@Nullable public String getAccountId()
public org.openapitools.jackson.nullable.JsonNullable<String> getAccountId_JsonNullable()
public void setAccountId_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<String> accountId)
public void setAccountId(String accountId)
public LLMObsPatternsConfigItem createdAt(OffsetDateTime createdAt)
public OffsetDateTime getCreatedAt()
public void setCreatedAt(OffsetDateTime createdAt)
public LLMObsPatternsConfigItem evpQuery(String evpQuery)
public String getEvpQuery()
public void setEvpQuery(String evpQuery)
public LLMObsPatternsConfigItem hierarchyDepth(Integer hierarchyDepth)
public Integer getHierarchyDepth()
public void setHierarchyDepth(Integer hierarchyDepth)
public LLMObsPatternsConfigItem id(String id)
public String getId()
public void setId(String id)
public LLMObsPatternsConfigItem integrationProvider(String integrationProvider)
@Nullable public String getIntegrationProvider()
public org.openapitools.jackson.nullable.JsonNullable<String> getIntegrationProvider_JsonNullable()
public void setIntegrationProvider_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<String> integrationProvider)
public void setIntegrationProvider(String integrationProvider)
public LLMObsPatternsConfigItem modelName(String modelName)
@Nullable public String getModelName()
public org.openapitools.jackson.nullable.JsonNullable<String> getModelName_JsonNullable()
public void setModelName_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<String> modelName)
public void setModelName(String modelName)
public LLMObsPatternsConfigItem name(String name)
public String getName()
public void setName(String name)
public LLMObsPatternsConfigItem numRecords(Integer numRecords)
public Integer getNumRecords()
public void setNumRecords(Integer numRecords)
public LLMObsPatternsConfigItem samplingRatio(Double samplingRatio)
public Double getSamplingRatio()
public void setSamplingRatio(Double samplingRatio)
public LLMObsPatternsConfigItem scope(String scope)
public String getScope()
public void setScope(String scope)
public LLMObsPatternsConfigItem template(String template)
@Nullable public String getTemplate()
public org.openapitools.jackson.nullable.JsonNullable<String> getTemplate_JsonNullable()
public void setTemplate_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<String> template)
public void setTemplate(String template)
public LLMObsPatternsConfigItem updatedAt(OffsetDateTime updatedAt)
public OffsetDateTime getUpdatedAt()
public void setUpdatedAt(OffsetDateTime updatedAt)
public LLMObsPatternsConfigItem 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.