Class ModelLabApiApi.ListModelLabRunsOptionalParameters

java.lang.Object
com.datadog.api.client.v2.api.ModelLabApiApi.ListModelLabRunsOptionalParameters
Enclosing class:
ModelLabApiApi

public static class ModelLabApiApi.ListModelLabRunsOptionalParameters extends Object
Manage optional parameters to listModelLabRuns.
  • Constructor Details

    • ListModelLabRunsOptionalParameters

      public ListModelLabRunsOptionalParameters()
  • Method Details

    • filterId

      Set filterId.
      Parameters:
      filterId - Filter by run ID(s). Comma-separated list for multiple IDs. (optional)
      Returns:
      ListModelLabRunsOptionalParameters
    • filter

      Set filter.
      Parameters:
      filter - Text search filter for run name or description. (optional)
      Returns:
      ListModelLabRunsOptionalParameters
    • filterOwnerId

      public ModelLabApiApi.ListModelLabRunsOptionalParameters filterOwnerId(String filterOwnerId)
      Set filterOwnerId.
      Parameters:
      filterOwnerId - Filter by owner UUID. (optional)
      Returns:
      ListModelLabRunsOptionalParameters
    • filterStatus

      Set filterStatus.
      Parameters:
      filterStatus - Filter by run status. Valid values: pending, running, completed, failed, killed, unresponsive, paused. (optional)
      Returns:
      ListModelLabRunsOptionalParameters
    • filterProjectId

      public ModelLabApiApi.ListModelLabRunsOptionalParameters filterProjectId(Long filterProjectId)
      Set filterProjectId.
      Parameters:
      filterProjectId - Filter by project ID. (optional)
      Returns:
      ListModelLabRunsOptionalParameters
    • filterTags

      Set filterTags.
      Parameters:
      filterTags - Filter by tags. Format: key:value,key2:value2. (optional)
      Returns:
      ListModelLabRunsOptionalParameters
    • filterParams

      public ModelLabApiApi.ListModelLabRunsOptionalParameters filterParams(String filterParams)
      Set filterParams.
      Parameters:
      filterParams - Filter by params. Format: key:value,key2:>0.5,key3:true. (optional)
      Returns:
      ListModelLabRunsOptionalParameters
    • filterParentRunId

      public ModelLabApiApi.ListModelLabRunsOptionalParameters filterParentRunId(String filterParentRunId)
      Set filterParentRunId.
      Parameters:
      filterParentRunId - Filter by parent run ID. Use 'null' to return only root runs (runs with no parent). (optional)
      Returns:
      ListModelLabRunsOptionalParameters
    • pinnedFirst

      Set pinnedFirst.
      Parameters:
      pinnedFirst - Sort pinned runs before non-pinned runs. Pinned runs are ordered by pin time descending. (optional)
      Returns:
      ListModelLabRunsOptionalParameters
    • includePinned

      public ModelLabApiApi.ListModelLabRunsOptionalParameters includePinned(Boolean includePinned)
      Set includePinned.
      Parameters:
      includePinned - Include all runs pinned by the current user, regardless of other filters. (optional)
      Returns:
      ListModelLabRunsOptionalParameters
    • includeDescendantMatches

      public ModelLabApiApi.ListModelLabRunsOptionalParameters includeDescendantMatches(Boolean includeDescendantMatches)
      Set includeDescendantMatches.
      Parameters:
      includeDescendantMatches - When true, also return runs whose descendants match the active filters. The descendant_match field in each result indicates whether the run was included via a descendant match. (optional)
      Returns:
      ListModelLabRunsOptionalParameters
    • sort

      Set sort.
      Parameters:
      sort - Sort field. Valid values: name, created_at, updated_at, duration. Prefix with '-' for descending order (e.g., -updated_at). (optional, default to "-updated_at")
      Returns:
      ListModelLabRunsOptionalParameters
    • pageSize

      Set pageSize.
      Parameters:
      pageSize - Number of items per page. Maximum is 100. (optional, default to 25)
      Returns:
      ListModelLabRunsOptionalParameters
    • pageNumber

      Set pageNumber.
      Parameters:
      pageNumber - Page number (1-indexed). (optional, default to 1)
      Returns:
      ListModelLabRunsOptionalParameters