Class AgentObservabilityApi.ListLLMObsExperimentsOptionalParameters

java.lang.Object
com.datadog.api.client.v2.api.AgentObservabilityApi.ListLLMObsExperimentsOptionalParameters
Enclosing class:
AgentObservabilityApi

public static class AgentObservabilityApi.ListLLMObsExperimentsOptionalParameters extends Object
Manage optional parameters to listLLMObsExperiments.
  • Constructor Details

    • ListLLMObsExperimentsOptionalParameters

      public ListLLMObsExperimentsOptionalParameters()
  • Method Details

    • filterProjectId

      Set filterProjectId.
      Parameters:
      filterProjectId - Filter experiments by project ID. Required if filter[dataset_id] is not provided. (optional)
      Returns:
      ListLLMObsExperimentsOptionalParameters
    • filterDatasetId

      Set filterDatasetId.
      Parameters:
      filterDatasetId - Filter experiments by dataset ID. (optional)
      Returns:
      ListLLMObsExperimentsOptionalParameters
    • filterId

      Set filterId.
      Parameters:
      filterId - Filter experiments by experiment ID. Can be specified multiple times. (optional)
      Returns:
      ListLLMObsExperimentsOptionalParameters
    • filterName

      Set filterName.
      Parameters:
      filterName - Filter experiments by their exact run name. (optional)
      Returns:
      ListLLMObsExperimentsOptionalParameters
    • filterExperiment

      public AgentObservabilityApi.ListLLMObsExperimentsOptionalParameters filterExperiment(String filterExperiment)
      Set filterExperiment.
      Parameters:
      filterExperiment - Filter by logical experiment name. This is the name field set when creating an experiment through POST /experiments. Returns all experiment runs that share the same name, enabling cross-commit and cross-branch comparisons. (optional)
      Returns:
      ListLLMObsExperimentsOptionalParameters
    • filterMetadata

      Set filterMetadata.
      Parameters:
      filterMetadata - Filter by JSONB metadata containment. Provide a JSON object string where experiments whose metadata contains all specified key-value pairs are returned. For example: {"commit":"abc123","branch":"main"}. (optional)
      Returns:
      ListLLMObsExperimentsOptionalParameters
    • filterParentExperimentId

      public AgentObservabilityApi.ListLLMObsExperimentsOptionalParameters filterParentExperimentId(String filterParentExperimentId)
      Set filterParentExperimentId.
      Parameters:
      filterParentExperimentId - Filter experiments by the ID of their parent (baseline) experiment. Returns all experiments that were run against the given baseline. Can be specified multiple times. (optional)
      Returns:
      ListLLMObsExperimentsOptionalParameters
    • filterIsDeleted

      Set filterIsDeleted.
      Parameters:
      filterIsDeleted - When true, return only soft-deleted experiments. Defaults to false. (optional)
      Returns:
      ListLLMObsExperimentsOptionalParameters
    • includeUserData

      Set includeUserData.
      Parameters:
      includeUserData - When true, enrich each experiment with its author's user data in the author field. (optional)
      Returns:
      ListLLMObsExperimentsOptionalParameters
    • includeDatasetNames

      public AgentObservabilityApi.ListLLMObsExperimentsOptionalParameters includeDatasetNames(Boolean includeDatasetNames)
      Set includeDatasetNames.
      Parameters:
      includeDatasetNames - When true, enrich each experiment with its dataset name in the dataset_name field. (optional)
      Returns:
      ListLLMObsExperimentsOptionalParameters
    • pageCursor

      Set pageCursor.
      Parameters:
      pageCursor - Use the pagination cursor returned in meta.after to retrieve the next page of results. (optional)
      Returns:
      ListLLMObsExperimentsOptionalParameters
    • pageLimit

      Set pageLimit.
      Parameters:
      pageLimit - Maximum number of results to return per page. Values above 5000 are clamped to 5000. Defaults to 5000. (optional)
      Returns:
      ListLLMObsExperimentsOptionalParameters