Package com.datadog.api.client.v2.model
Class LLMObsPatternsConfigUpsertRequestAttributes
java.lang.Object
com.datadog.api.client.v2.model.LLMObsPatternsConfigUpsertRequestAttributes
@Generated("https://github.com/DataDog/datadog-api-client-java/blob/master/.generator")
public class LLMObsPatternsConfigUpsertRequestAttributes
extends Object
Attributes for creating or updating an Agent Observability patterns configuration.
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleanReturn true if this LLMObsPatternsConfigUpsertRequestAttributes object is equal to o.Integration account ID for a bring-your-own-model configuration.Return the additional (undeclared) property.Return the additional (undeclared) property with the specified name.The ID of an existing configuration to update.Query that selects the spans the patterns run analyzes.Depth of the topic hierarchy to generate.Integration provider for a bring-your-own-model configuration.Model name for a bring-your-own-model configuration.getName()Name of the configuration.Maximum number of records to process for the run.Fraction of matching spans to sample for the run.getScope()Scope of the configuration.Template used to guide topic generation.inthashCode()hierarchyDepth(Integer hierarchyDepth) integrationProvider(String integrationProvider) numRecords(Integer numRecords) putAdditionalProperty(String key, Object value) Set the additional (undeclared) property with the specified name and value.samplingRatio(Double samplingRatio) voidsetAccountId(String accountId) voidsetConfigId(String configId) voidsetEvpQuery(String evpQuery) voidsetHierarchyDepth(Integer hierarchyDepth) voidsetIntegrationProvider(String integrationProvider) voidsetModelName(String modelName) voidvoidsetNumRecords(Integer numRecords) voidsetSamplingRatio(Double samplingRatio) voidvoidsetTemplate(String template) toString()
-
Field Details
-
unparsed
public boolean unparsed -
JSON_PROPERTY_ACCOUNT_ID
- See Also:
-
JSON_PROPERTY_CONFIG_ID
- See Also:
-
JSON_PROPERTY_EVP_QUERY
- See Also:
-
JSON_PROPERTY_HIERARCHY_DEPTH
- See Also:
-
JSON_PROPERTY_INTEGRATION_PROVIDER
- See Also:
-
JSON_PROPERTY_MODEL_NAME
- See Also:
-
JSON_PROPERTY_NAME
- See Also:
-
JSON_PROPERTY_NUM_RECORDS
- See Also:
-
JSON_PROPERTY_SAMPLING_RATIO
- See Also:
-
JSON_PROPERTY_SCOPE
- See Also:
-
JSON_PROPERTY_TEMPLATE
- See Also:
-
-
Constructor Details
-
LLMObsPatternsConfigUpsertRequestAttributes
public LLMObsPatternsConfigUpsertRequestAttributes() -
LLMObsPatternsConfigUpsertRequestAttributes
-
-
Method Details
-
accountId
-
getAccountId
Integration account ID for a bring-your-own-model configuration.- Returns:
- accountId
-
setAccountId
-
configId
-
getConfigId
The ID of an existing configuration to update. If omitted, a new configuration is created.- Returns:
- configId
-
setConfigId
-
evpQuery
-
getEvpQuery
Query that selects the spans the patterns run analyzes.- Returns:
- evpQuery
-
setEvpQuery
-
hierarchyDepth
-
getHierarchyDepth
Depth of the topic hierarchy to generate. maximum: 2147483647- Returns:
- hierarchyDepth
-
setHierarchyDepth
-
integrationProvider
-
getIntegrationProvider
Integration provider for a bring-your-own-model configuration.- Returns:
- integrationProvider
-
setIntegrationProvider
-
modelName
-
getModelName
Model name for a bring-your-own-model configuration.- Returns:
- modelName
-
setModelName
-
name
-
getName
Name of the configuration.- Returns:
- name
-
setName
-
numRecords
-
getNumRecords
Maximum number of records to process for the run. maximum: 2147483647- Returns:
- numRecords
-
setNumRecords
-
samplingRatio
-
getSamplingRatio
Fraction of matching spans to sample for the run.- Returns:
- samplingRatio
-
setSamplingRatio
-
scope
-
getScope
Scope of the configuration.- Returns:
- scope
-
setScope
-
template
-
getTemplate
Template used to guide topic generation.- Returns:
- template
-
setTemplate
-
putAdditionalProperty
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 setvalue- The associated value- Returns:
- LLMObsPatternsConfigUpsertRequestAttributes
-
getAdditionalProperties
Return the additional (undeclared) property.- Returns:
- The additional properties
-
getAdditionalProperty
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
Return true if this LLMObsPatternsConfigUpsertRequestAttributes object is equal to o. -
hashCode
public int hashCode() -
toString
-