Package com.datadog.api.client.v2.model
Class LLMObsPatternsConfigSnapshot
java.lang.Object
com.datadog.api.client.v2.model.LLMObsPatternsConfigSnapshot
@Generated("https://github.com/DataDog/datadog-api-client-java/blob/master/.generator")
public class LLMObsPatternsConfigSnapshot
extends Object
Snapshot of the configuration used for a patterns run.
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleanReturn true if this LLMObsPatternsConfigSnapshot object is equal to o.Integration account ID used for a bring-your-own-model run.Return the additional (undeclared) property.Return the additional (undeclared) property with the specified name.Query that selected the spans for the run.Depth of the topic hierarchy generated.Integration provider used for a bring-your-own-model run.Model name used for a bring-your-own-model run.Maximum number of records processed for the run.Fraction of matching spans sampled for the run.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) voidsetEvpQuery(String evpQuery) voidsetHierarchyDepth(Integer hierarchyDepth) voidsetIntegrationProvider(String integrationProvider) voidsetModelName(String modelName) voidsetNumRecords(Integer numRecords) voidsetSamplingRatio(Double samplingRatio) toString()
-
Field Details
-
unparsed
public boolean unparsed -
JSON_PROPERTY_ACCOUNT_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_NUM_RECORDS
- See Also:
-
JSON_PROPERTY_SAMPLING_RATIO
- See Also:
-
-
Constructor Details
-
LLMObsPatternsConfigSnapshot
public LLMObsPatternsConfigSnapshot()
-
-
Method Details
-
accountId
-
getAccountId
Integration account ID used for a bring-your-own-model run.- Returns:
- accountId
-
setAccountId
-
evpQuery
-
getEvpQuery
Query that selected the spans for the run.- Returns:
- evpQuery
-
setEvpQuery
-
hierarchyDepth
-
getHierarchyDepth
Depth of the topic hierarchy generated. maximum: 2147483647- Returns:
- hierarchyDepth
-
setHierarchyDepth
-
integrationProvider
-
getIntegrationProvider
Integration provider used for a bring-your-own-model run.- Returns:
- integrationProvider
-
setIntegrationProvider
-
modelName
-
getModelName
Model name used for a bring-your-own-model run.- Returns:
- modelName
-
setModelName
-
numRecords
-
getNumRecords
Maximum number of records processed for the run. maximum: 2147483647- Returns:
- numRecords
-
setNumRecords
-
samplingRatio
-
getSamplingRatio
Fraction of matching spans sampled for the run.- Returns:
- samplingRatio
-
setSamplingRatio
-
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:
- LLMObsPatternsConfigSnapshot
-
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 LLMObsPatternsConfigSnapshot object is equal to o. -
hashCode
public int hashCode() -
toString
-