Class EvaluationSetRunsCreateRequest.Builder
- java.lang.Object
-
- ai.extend.resources.evaluationsetruns.requests.EvaluationSetRunsCreateRequest.Builder
-
- All Implemented Interfaces:
EvaluationSetRunsCreateRequest._FinalStage,EvaluationSetRunsCreateRequest.EvaluationSetIdStage
- Enclosing class:
- EvaluationSetRunsCreateRequest
public static final class EvaluationSetRunsCreateRequest.Builder extends java.lang.Object implements EvaluationSetRunsCreateRequest.EvaluationSetIdStage, EvaluationSetRunsCreateRequest._FinalStage
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description EvaluationSetRunsCreateRequestbuild()EvaluationSetRunsCreateRequest._FinalStageentity(EvaluationSetRunsCreateRequestEntity entity)Optional processor and version to run against the evaluation set.EvaluationSetRunsCreateRequest._FinalStageentity(java.util.Optional<EvaluationSetRunsCreateRequestEntity> entity)Optional processor and version to run against the evaluation set.EvaluationSetRunsCreateRequest._FinalStageevaluationSetId(java.lang.String evaluationSetId)The ID of the evaluation set to run.EvaluationSetRunsCreateRequest._FinalStageevaluationSetItemIds(java.util.List<java.lang.String> evaluationSetItemIds)Optional list of evaluation set item IDs to run.EvaluationSetRunsCreateRequest._FinalStageevaluationSetItemIds(java.util.Optional<java.util.List<java.lang.String>> evaluationSetItemIds)Optional list of evaluation set item IDs to run.EvaluationSetRunsCreateRequest._FinalStageextendWorkspaceId(java.lang.String extendWorkspaceId)The workspace ID to target.EvaluationSetRunsCreateRequest._FinalStageextendWorkspaceId(java.util.Optional<java.lang.String> extendWorkspaceId)The workspace ID to target.EvaluationSetRunsCreateRequest.Builderfrom(EvaluationSetRunsCreateRequest other)
-
-
-
Method Detail
-
from
public EvaluationSetRunsCreateRequest.Builder from(EvaluationSetRunsCreateRequest other)
- Specified by:
fromin interfaceEvaluationSetRunsCreateRequest.EvaluationSetIdStage
-
evaluationSetId
public EvaluationSetRunsCreateRequest._FinalStage evaluationSetId(@NotNull java.lang.String evaluationSetId)
The ID of the evaluation set to run.
The ID of the evaluation set to run.
- Specified by:
evaluationSetIdin interfaceEvaluationSetRunsCreateRequest.EvaluationSetIdStage- Returns:
- Reference to
thisso that method calls can be chained together.
-
evaluationSetItemIds
public EvaluationSetRunsCreateRequest._FinalStage evaluationSetItemIds(java.util.List<java.lang.String> evaluationSetItemIds)
Optional list of evaluation set item IDs to run. If omitted, all items in the evaluation set are run.
- Specified by:
evaluationSetItemIdsin interfaceEvaluationSetRunsCreateRequest._FinalStage- Returns:
- Reference to
thisso that method calls can be chained together.
-
evaluationSetItemIds
public EvaluationSetRunsCreateRequest._FinalStage evaluationSetItemIds(java.util.Optional<java.util.List<java.lang.String>> evaluationSetItemIds)
Optional list of evaluation set item IDs to run. If omitted, all items in the evaluation set are run.
- Specified by:
evaluationSetItemIdsin interfaceEvaluationSetRunsCreateRequest._FinalStage
-
entity
public EvaluationSetRunsCreateRequest._FinalStage entity(EvaluationSetRunsCreateRequestEntity entity)
Optional processor and version to run against the evaluation set. If omitted, the evaluation set's processor is run at its draft version.
- Specified by:
entityin interfaceEvaluationSetRunsCreateRequest._FinalStage- Returns:
- Reference to
thisso that method calls can be chained together.
-
entity
public EvaluationSetRunsCreateRequest._FinalStage entity(java.util.Optional<EvaluationSetRunsCreateRequestEntity> entity)
Optional processor and version to run against the evaluation set. If omitted, the evaluation set's processor is run at its draft version.
- Specified by:
entityin interfaceEvaluationSetRunsCreateRequest._FinalStage
-
extendWorkspaceId
public EvaluationSetRunsCreateRequest._FinalStage extendWorkspaceId(java.lang.String extendWorkspaceId)
The workspace ID to target. Required when using an organization-scoped API key; optional for workspace-scoped keys (the key is already tied to a workspace). See Authentication for details on API key scopes.
- Specified by:
extendWorkspaceIdin interfaceEvaluationSetRunsCreateRequest._FinalStage- Returns:
- Reference to
thisso that method calls can be chained together.
-
extendWorkspaceId
public EvaluationSetRunsCreateRequest._FinalStage extendWorkspaceId(java.util.Optional<java.lang.String> extendWorkspaceId)
The workspace ID to target. Required when using an organization-scoped API key; optional for workspace-scoped keys (the key is already tied to a workspace). See Authentication for details on API key scopes.
- Specified by:
extendWorkspaceIdin interfaceEvaluationSetRunsCreateRequest._FinalStage
-
build
public EvaluationSetRunsCreateRequest build()
- Specified by:
buildin interfaceEvaluationSetRunsCreateRequest._FinalStage
-
-