Class EvaluateDatasetRun.Builder

java.lang.Object
com.google.genai.types.EvaluateDatasetRun.Builder
Enclosing class:
EvaluateDatasetRun

public abstract static class EvaluateDatasetRun.Builder extends Object
Builder for EvaluateDatasetRun.
  • Constructor Details

    • Builder

      public Builder()
  • Method Details

    • checkpointId

      public abstract EvaluateDatasetRun.Builder checkpointId(String checkpointId)
      Setter for checkpointId.

      checkpointId: Output only. The checkpoint id used in the evaluation run. Only populated when evaluating checkpoints.

    • clearCheckpointId

      @CanIgnoreReturnValue public EvaluateDatasetRun.Builder clearCheckpointId()
      Clears the value of checkpointId field.
    • error

      public abstract EvaluateDatasetRun.Builder error(GoogleRpcStatus error)
      Setter for error.

      error: Output only. The error of the evaluation run if any.

    • error

      @CanIgnoreReturnValue public EvaluateDatasetRun.Builder error(GoogleRpcStatus.Builder errorBuilder)
      Setter for error builder.

      error: Output only. The error of the evaluation run if any.

    • clearError

      @CanIgnoreReturnValue public EvaluateDatasetRun.Builder clearError()
      Clears the value of error field.
    • evaluateDatasetResponse

      public abstract EvaluateDatasetRun.Builder evaluateDatasetResponse(EvaluateDatasetResponse evaluateDatasetResponse)
      Setter for evaluateDatasetResponse.

      evaluateDatasetResponse: Output only. Results for EvaluationService.

    • evaluateDatasetResponse

      @CanIgnoreReturnValue public EvaluateDatasetRun.Builder evaluateDatasetResponse(EvaluateDatasetResponse.Builder evaluateDatasetResponseBuilder)
      Setter for evaluateDatasetResponse builder.

      evaluateDatasetResponse: Output only. Results for EvaluationService.

    • clearEvaluateDatasetResponse

      @CanIgnoreReturnValue public EvaluateDatasetRun.Builder clearEvaluateDatasetResponse()
      Clears the value of evaluateDatasetResponse field.
    • evaluationRun

      public abstract EvaluateDatasetRun.Builder evaluationRun(String evaluationRun)
      Setter for evaluationRun.

      evaluationRun: Output only. The resource name of the evaluation run. Format: `projects/{project}/locations/{location}/evaluationRuns/{evaluation_run_id}`.

    • clearEvaluationRun

      @CanIgnoreReturnValue public EvaluateDatasetRun.Builder clearEvaluationRun()
      Clears the value of evaluationRun field.
    • operationName

      public abstract EvaluateDatasetRun.Builder operationName(String operationName)
      Setter for operationName.

      operationName: Output only. The operation ID of the evaluation run. Format: `projects/{project}/locations/{location}/operations/{operation_id}`.

    • clearOperationName

      @CanIgnoreReturnValue public EvaluateDatasetRun.Builder clearOperationName()
      Clears the value of operationName field.
    • build

      public abstract EvaluateDatasetRun build()