@Generated(value="https://github.com/DataDog/datadog-api-client-java/blob/master/.generator") public class LLMObsPatternsConfigAttributes 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_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 |
|---|
LLMObsPatternsConfigAttributes() |
LLMObsPatternsConfigAttributes(OffsetDateTime createdAt,
String evpQuery,
Integer hierarchyDepth,
String name,
Integer numRecords,
Double samplingRatio,
String scope,
OffsetDateTime updatedAt) |
| Modifier and Type | Method and Description |
|---|---|
LLMObsPatternsConfigAttributes |
accountId(String accountId) |
LLMObsPatternsConfigAttributes |
createdAt(OffsetDateTime createdAt) |
boolean |
equals(Object o)
Return true if this LLMObsPatternsConfigAttributes object is equal to o.
|
LLMObsPatternsConfigAttributes |
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.
|
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() |
LLMObsPatternsConfigAttributes |
hierarchyDepth(Integer hierarchyDepth) |
LLMObsPatternsConfigAttributes |
integrationProvider(String integrationProvider) |
LLMObsPatternsConfigAttributes |
modelName(String modelName) |
LLMObsPatternsConfigAttributes |
name(String name) |
LLMObsPatternsConfigAttributes |
numRecords(Integer numRecords) |
LLMObsPatternsConfigAttributes |
putAdditionalProperty(String key,
Object value)
Set the additional (undeclared) property with the specified name and value.
|
LLMObsPatternsConfigAttributes |
samplingRatio(Double samplingRatio) |
LLMObsPatternsConfigAttributes |
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 |
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) |
LLMObsPatternsConfigAttributes |
template(String template) |
String |
toString() |
LLMObsPatternsConfigAttributes |
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_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 LLMObsPatternsConfigAttributes()
public LLMObsPatternsConfigAttributes(OffsetDateTime createdAt, String evpQuery, Integer hierarchyDepth, String name, Integer numRecords, Double samplingRatio, String scope, OffsetDateTime updatedAt)
public LLMObsPatternsConfigAttributes 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 LLMObsPatternsConfigAttributes createdAt(OffsetDateTime createdAt)
public OffsetDateTime getCreatedAt()
public void setCreatedAt(OffsetDateTime createdAt)
public LLMObsPatternsConfigAttributes evpQuery(String evpQuery)
public String getEvpQuery()
public void setEvpQuery(String evpQuery)
public LLMObsPatternsConfigAttributes hierarchyDepth(Integer hierarchyDepth)
public Integer getHierarchyDepth()
public void setHierarchyDepth(Integer hierarchyDepth)
public LLMObsPatternsConfigAttributes 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 LLMObsPatternsConfigAttributes 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 LLMObsPatternsConfigAttributes name(String name)
public String getName()
public void setName(String name)
public LLMObsPatternsConfigAttributes numRecords(Integer numRecords)
public Integer getNumRecords()
public void setNumRecords(Integer numRecords)
public LLMObsPatternsConfigAttributes samplingRatio(Double samplingRatio)
public Double getSamplingRatio()
public void setSamplingRatio(Double samplingRatio)
public LLMObsPatternsConfigAttributes scope(String scope)
public String getScope()
public void setScope(String scope)
public LLMObsPatternsConfigAttributes 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 LLMObsPatternsConfigAttributes updatedAt(OffsetDateTime updatedAt)
public OffsetDateTime getUpdatedAt()
public void setUpdatedAt(OffsetDateTime updatedAt)
public LLMObsPatternsConfigAttributes 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.