Package com.datadog.api.client.v2.api
Class ModelLabApiApi.ListModelLabRunsOptionalParameters
java.lang.Object
com.datadog.api.client.v2.api.ModelLabApiApi.ListModelLabRunsOptionalParameters
- Enclosing class:
- ModelLabApiApi
Manage optional parameters to listModelLabRuns.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionSet filter.Set filterId.filterOwnerId(String filterOwnerId) Set filterOwnerId.filterParams(String filterParams) Set filterParams.filterParentRunId(String filterParentRunId) Set filterParentRunId.filterProjectId(Long filterProjectId) Set filterProjectId.filterStatus(ModelLabRunStatus filterStatus) Set filterStatus.filterTags(String filterTags) Set filterTags.includeDescendantMatches(Boolean includeDescendantMatches) Set includeDescendantMatches.includePinned(Boolean includePinned) Set includePinned.pageNumber(Long pageNumber) Set pageNumber.Set pageSize.pinnedFirst(Boolean pinnedFirst) Set pinnedFirst.Set sort.
-
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
Set filterOwnerId.- Parameters:
filterOwnerId- Filter by owner UUID. (optional)- Returns:
- ListModelLabRunsOptionalParameters
-
filterStatus
public ModelLabApiApi.ListModelLabRunsOptionalParameters filterStatus(ModelLabRunStatus filterStatus) Set filterStatus.- Parameters:
filterStatus- Filter by run status. Valid values: pending, running, completed, failed, killed, unresponsive, paused. (optional)- Returns:
- ListModelLabRunsOptionalParameters
-
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
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
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
-