@Generated(value="https://github.com/DataDog/datadog-api-client-java/blob/master/.generator") public class LLMObsPatternsConfigUpsertRequestAttributes extends Object
| Modifier and Type | Field and Description |
|---|---|
static String |
JSON_PROPERTY_ACCOUNT_ID |
static String |
JSON_PROPERTY_CONFIG_ID |
static String |
JSON_PROPERTY_EVP_QUERY |
static String |
JSON_PROPERTY_HIERARCHY_DEPTH |
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 |
boolean |
unparsed |
| Constructor and Description |
|---|
LLMObsPatternsConfigUpsertRequestAttributes() |
LLMObsPatternsConfigUpsertRequestAttributes(String evpQuery,
Integer hierarchyDepth,
String name,
Integer numRecords,
Double samplingRatio) |
| Modifier and Type | Method and Description |
|---|---|
LLMObsPatternsConfigUpsertRequestAttributes |
accountId(String accountId) |
LLMObsPatternsConfigUpsertRequestAttributes |
configId(String configId) |
boolean |
equals(Object o)
Return true if this LLMObsPatternsConfigUpsertRequestAttributes object is equal to o.
|
LLMObsPatternsConfigUpsertRequestAttributes |
evpQuery(String evpQuery) |
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.
|
String |
getConfigId()
The ID of an existing configuration to update.
|
String |
getEvpQuery()
Query that selects the spans the patterns run analyzes.
|
Integer |
getHierarchyDepth()
Depth of the topic hierarchy to generate.
|
String |
getIntegrationProvider()
Integration provider for a bring-your-own-model configuration.
|
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.
|
String |
getTemplate()
Template used to guide topic generation.
|
int |
hashCode() |
LLMObsPatternsConfigUpsertRequestAttributes |
hierarchyDepth(Integer hierarchyDepth) |
LLMObsPatternsConfigUpsertRequestAttributes |
integrationProvider(String integrationProvider) |
LLMObsPatternsConfigUpsertRequestAttributes |
modelName(String modelName) |
LLMObsPatternsConfigUpsertRequestAttributes |
name(String name) |
LLMObsPatternsConfigUpsertRequestAttributes |
numRecords(Integer numRecords) |
LLMObsPatternsConfigUpsertRequestAttributes |
putAdditionalProperty(String key,
Object value)
Set the additional (undeclared) property with the specified name and value.
|
LLMObsPatternsConfigUpsertRequestAttributes |
samplingRatio(Double samplingRatio) |
LLMObsPatternsConfigUpsertRequestAttributes |
scope(String scope) |
void |
setAccountId(String accountId) |
void |
setConfigId(String configId) |
void |
setEvpQuery(String evpQuery) |
void |
setHierarchyDepth(Integer hierarchyDepth) |
void |
setIntegrationProvider(String integrationProvider) |
void |
setModelName(String modelName) |
void |
setName(String name) |
void |
setNumRecords(Integer numRecords) |
void |
setSamplingRatio(Double samplingRatio) |
void |
setScope(String scope) |
void |
setTemplate(String template) |
LLMObsPatternsConfigUpsertRequestAttributes |
template(String template) |
String |
toString() |
public boolean unparsed
public static final String JSON_PROPERTY_ACCOUNT_ID
public static final String JSON_PROPERTY_CONFIG_ID
public static final String JSON_PROPERTY_EVP_QUERY
public static final String JSON_PROPERTY_HIERARCHY_DEPTH
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 LLMObsPatternsConfigUpsertRequestAttributes()
public LLMObsPatternsConfigUpsertRequestAttributes accountId(String accountId)
@Nullable public String getAccountId()
public void setAccountId(String accountId)
public LLMObsPatternsConfigUpsertRequestAttributes configId(String configId)
@Nullable public String getConfigId()
public void setConfigId(String configId)
public LLMObsPatternsConfigUpsertRequestAttributes evpQuery(String evpQuery)
public String getEvpQuery()
public void setEvpQuery(String evpQuery)
public LLMObsPatternsConfigUpsertRequestAttributes hierarchyDepth(Integer hierarchyDepth)
public Integer getHierarchyDepth()
public void setHierarchyDepth(Integer hierarchyDepth)
public LLMObsPatternsConfigUpsertRequestAttributes integrationProvider(String integrationProvider)
@Nullable public String getIntegrationProvider()
public void setIntegrationProvider(String integrationProvider)
public LLMObsPatternsConfigUpsertRequestAttributes modelName(String modelName)
@Nullable public String getModelName()
public void setModelName(String modelName)
public LLMObsPatternsConfigUpsertRequestAttributes name(String name)
public String getName()
public void setName(String name)
public LLMObsPatternsConfigUpsertRequestAttributes numRecords(Integer numRecords)
public Integer getNumRecords()
public void setNumRecords(Integer numRecords)
public LLMObsPatternsConfigUpsertRequestAttributes samplingRatio(Double samplingRatio)
public Double getSamplingRatio()
public void setSamplingRatio(Double samplingRatio)
public LLMObsPatternsConfigUpsertRequestAttributes scope(String scope)
@Nullable public String getScope()
public void setScope(String scope)
public LLMObsPatternsConfigUpsertRequestAttributes template(String template)
@Nullable public String getTemplate()
public void setTemplate(String template)
public LLMObsPatternsConfigUpsertRequestAttributes 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.