Package com.datadog.api.client.v2.model
Class LLMObsExperimentDataAttributesResponse
java.lang.Object
com.datadog.api.client.v2.model.LLMObsExperimentDataAttributesResponse
@Generated("https://github.com/DataDog/datadog-api-client-java/blob/master/.generator")
public class LLMObsExperimentDataAttributesResponse
extends Object
Attributes of an Agent Observability experiment.
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringboolean -
Constructor Summary
ConstructorsConstructorDescriptionLLMObsExperimentDataAttributesResponse(Map<String, Object> config, OffsetDateTime createdAt, String datasetId, String description, Map<String, Object> metadata, String name, String projectId, OffsetDateTime updatedAt) -
Method Summary
Modifier and TypeMethodDescriptionaggregateData(Map<String, Object> aggregateData) author(LLMObsExperimentUser author) createdAt(OffsetDateTime createdAt) datasetName(String datasetName) datasetVersion(Long datasetVersion) deletedAt(OffsetDateTime deletedAt) description(String description) booleanReturn true if this LLMObsExperimentDataAttributesResponse object is equal to o.experiment(String experiment) Return the additional (undeclared) property.Return the additional (undeclared) property with the specified name.Pre-computed aggregate metrics for this experiment run, including eval score distributions, token costs, and error rates.User data for the author of an experiment.Configuration parameters for the experiment.Timestamp when the experiment was created.Identifier of the dataset used in this experiment.Name of the dataset used in this experiment.org.openapitools.jackson.nullable.JsonNullable<String>Version of the dataset used in this experiment.Timestamp when the experiment was soft-deleted, if applicable.org.openapitools.jackson.nullable.JsonNullable<OffsetDateTime>Description of the experiment.getError()Error message describing why the experiment failed, if applicable.org.openapitools.jackson.nullable.JsonNullable<String>Logical name of the experiment, shared across all runs of the same pipeline.Arbitrary metadata associated with the experiment.getName()Name of the experiment.Identifier of the parent (baseline) experiment this experiment was run against, if any.org.openapitools.jackson.nullable.JsonNullable<String>Identifier of the project this experiment belongs to.Expected number of runs for this experiment.Execution status of an Agent Observability experiment.Timestamp when the experiment was last updated.inthashCode()parentExperimentId(String parentExperimentId) putAdditionalProperty(String key, Object value) Set the additional (undeclared) property with the specified name and value.putAggregateDataItem(String key, Object aggregateDataItem) putConfigItem(String key, Object configItem) putMetadataItem(String key, Object metadataItem) voidsetAggregateData(Map<String, Object> aggregateData) voidsetAggregateData_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<Map<String, Object>> aggregateData) voidsetAuthor(LLMObsExperimentUser author) voidvoidsetCreatedAt(OffsetDateTime createdAt) voidsetDatasetId(String datasetId) voidsetDatasetName(String datasetName) voidsetDatasetName_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<String> datasetName) voidsetDatasetVersion(Long datasetVersion) voidsetDeletedAt(OffsetDateTime deletedAt) voidsetDeletedAt_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<OffsetDateTime> deletedAt) voidsetDescription(String description) voidvoidsetError_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<String> error) voidsetExperiment(String experiment) voidsetMetadata(Map<String, Object> metadata) voidvoidsetParentExperimentId(String parentExperimentId) voidsetParentExperimentId_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<String> parentExperimentId) voidsetProjectId(String projectId) voidsetRunCount(Integer runCount) voidsetStatus(LLMObsExperimentStatus status) voidsetUpdatedAt(OffsetDateTime updatedAt) status(LLMObsExperimentStatus status) toString()updatedAt(OffsetDateTime updatedAt)
-
Field Details
-
unparsed
public boolean unparsed -
JSON_PROPERTY_AGGREGATE_DATA
- See Also:
-
JSON_PROPERTY_AUTHOR
- See Also:
-
JSON_PROPERTY_CONFIG
- See Also:
-
JSON_PROPERTY_CREATED_AT
- See Also:
-
JSON_PROPERTY_DATASET_ID
- See Also:
-
JSON_PROPERTY_DATASET_NAME
- See Also:
-
JSON_PROPERTY_DATASET_VERSION
- See Also:
-
JSON_PROPERTY_DELETED_AT
- See Also:
-
JSON_PROPERTY_DESCRIPTION
- See Also:
-
JSON_PROPERTY_ERROR
- See Also:
-
JSON_PROPERTY_EXPERIMENT
- 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:
-
JSON_PROPERTY_STATUS
- See Also:
-
JSON_PROPERTY_UPDATED_AT
- See Also:
-
-
Constructor Details
-
LLMObsExperimentDataAttributesResponse
public LLMObsExperimentDataAttributesResponse() -
LLMObsExperimentDataAttributesResponse
-
-
Method Details
-
aggregateData
-
putAggregateDataItem
public LLMObsExperimentDataAttributesResponse putAggregateDataItem(String key, Object aggregateDataItem) -
getAggregateData
Pre-computed aggregate metrics for this experiment run, including eval score distributions, token costs, and error rates.- Returns:
- aggregateData
-
getAggregateData_JsonNullable
-
setAggregateData_JsonNullable
-
setAggregateData
-
author
-
getAuthor
User data for the author of an experiment. Only present wheninclude[user_data]istrue.- Returns:
- author
-
setAuthor
-
config
-
putConfigItem
-
getConfig
Configuration parameters for the experiment.- Returns:
- config
-
setConfig
-
createdAt
-
getCreatedAt
Timestamp when the experiment was created.- Returns:
- createdAt
-
setCreatedAt
-
datasetId
-
getDatasetId
Identifier of the dataset used in this experiment.- Returns:
- datasetId
-
setDatasetId
-
datasetName
-
getDatasetName
Name of the dataset used in this experiment. Only present wheninclude[dataset_names]istrue.- Returns:
- datasetName
-
getDatasetName_JsonNullable
-
setDatasetName_JsonNullable
public void setDatasetName_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<String> datasetName) -
setDatasetName
-
datasetVersion
-
getDatasetVersion
Version of the dataset used in this experiment.- Returns:
- datasetVersion
-
setDatasetVersion
-
deletedAt
-
getDeletedAt
Timestamp when the experiment was soft-deleted, if applicable.- Returns:
- deletedAt
-
getDeletedAt_JsonNullable
-
setDeletedAt_JsonNullable
public void setDeletedAt_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<OffsetDateTime> deletedAt) -
setDeletedAt
-
description
-
getDescription
Description of the experiment.- Returns:
- description
-
setDescription
-
error
-
getError
Error message describing why the experiment failed, if applicable.- Returns:
- error
-
getError_JsonNullable
-
setError_JsonNullable
-
setError
-
experiment
-
getExperiment
Logical name of the experiment, shared across all runs of the same pipeline.- Returns:
- experiment
-
setExperiment
-
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 was run against, if any.- Returns:
- parentExperimentId
-
getParentExperimentId_JsonNullable
-
setParentExperimentId_JsonNullable
public void setParentExperimentId_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<String> parentExperimentId) -
setParentExperimentId
-
projectId
-
getProjectId
Identifier of the project this experiment belongs to.- Returns:
- projectId
-
setProjectId
-
runCount
-
getRunCount
Expected number of runs for this experiment. maximum: 2147483647- Returns:
- runCount
-
setRunCount
-
status
-
getStatus
Execution status of an Agent Observability experiment.- Returns:
- status
-
setStatus
-
updatedAt
-
getUpdatedAt
Timestamp when the experiment was last updated.- Returns:
- updatedAt
-
setUpdatedAt
-
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:
- LLMObsExperimentDataAttributesResponse
-
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 LLMObsExperimentDataAttributesResponse object is equal to o. -
hashCode
public int hashCode() -
toString
-