Package com.datadog.api.client.v2.model
Class LLMObsExperimentDataAttributesRequest
java.lang.Object
com.datadog.api.client.v2.model.LLMObsExperimentDataAttributesRequest
@Generated("https://github.com/DataDog/datadog-api-client-java/blob/master/.generator")
public class LLMObsExperimentDataAttributesRequest
extends Object
Attributes for creating an Agent Observability experiment.
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiondatasetVersion(Long datasetVersion) description(String description) ensureUnique(Boolean ensureUnique) booleanReturn true if this LLMObsExperimentDataAttributesRequest object is equal to o.Return the additional (undeclared) property.Return the additional (undeclared) property with the specified name.Configuration parameters for the experiment.Identifier of the dataset used in this experiment.Version of the dataset to use.Description of the experiment.Whether to ensure the experiment name is unique.Arbitrary metadata associated with the experiment.getName()Name of the experiment.Identifier of the parent (baseline) experiment this experiment is run against.Identifier of the project this experiment belongs to.Number of runs configured for this experiment.inthashCode()parentExperimentId(String parentExperimentId) putAdditionalProperty(String key, Object value) Set the additional (undeclared) property with the specified name and value.putConfigItem(String key, Object configItem) putMetadataItem(String key, Object metadataItem) voidvoidsetDatasetId(String datasetId) voidsetDatasetVersion(Long datasetVersion) voidsetDescription(String description) voidsetEnsureUnique(Boolean ensureUnique) voidsetMetadata(Map<String, Object> metadata) voidvoidsetParentExperimentId(String parentExperimentId) voidsetProjectId(String projectId) voidsetRunCount(Integer runCount) toString()
-
Field Details
-
unparsed
public boolean unparsed -
JSON_PROPERTY_CONFIG
- See Also:
-
JSON_PROPERTY_DATASET_ID
- See Also:
-
JSON_PROPERTY_DATASET_VERSION
- See Also:
-
JSON_PROPERTY_DESCRIPTION
- See Also:
-
JSON_PROPERTY_ENSURE_UNIQUE
- See Also:
-
JSON_PROPERTY_METADATA
- See Also:
-
JSON_PROPERTY_NAME
- See Also:
-
JSON_PROPERTY_PARENT_EXPERIMENT_ID
- See Also:
-
JSON_PROPERTY_PROJECT_ID
- See Also:
-
JSON_PROPERTY_RUN_COUNT
- See Also:
-
-
Constructor Details
-
LLMObsExperimentDataAttributesRequest
public LLMObsExperimentDataAttributesRequest() -
LLMObsExperimentDataAttributesRequest
-
-
Method Details
-
config
-
putConfigItem
-
getConfig
Configuration parameters for the experiment.- Returns:
- config
-
setConfig
-
datasetId
-
getDatasetId
Identifier of the dataset used in this experiment.- Returns:
- datasetId
-
setDatasetId
-
datasetVersion
-
getDatasetVersion
Version of the dataset to use. Defaults to the current version if not specified.- Returns:
- datasetVersion
-
setDatasetVersion
-
description
-
getDescription
Description of the experiment.- Returns:
- description
-
setDescription
-
ensureUnique
-
getEnsureUnique
Whether to ensure the experiment name is unique. Defaults totrue.- Returns:
- ensureUnique
-
setEnsureUnique
-
metadata
-
putMetadataItem
-
getMetadata
Arbitrary metadata associated with the experiment.- Returns:
- metadata
-
setMetadata
-
name
-
getName
Name of the experiment.- Returns:
- name
-
setName
-
parentExperimentId
-
getParentExperimentId
Identifier of the parent (baseline) experiment this experiment is run against.- Returns:
- parentExperimentId
-
setParentExperimentId
-
projectId
-
getProjectId
Identifier of the project this experiment belongs to.- Returns:
- projectId
-
setProjectId
-
runCount
-
getRunCount
Number of runs configured for this experiment. maximum: 2147483647- Returns:
- runCount
-
setRunCount
-
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:
- LLMObsExperimentDataAttributesRequest
-
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 LLMObsExperimentDataAttributesRequest object is equal to o. -
hashCode
public int hashCode() -
toString
-