Package com.braintrustdata.api.models
Class EvalCreateParams.Data
-
- All Implemented Interfaces:
public final class EvalCreateParams.DataThe dataset to use
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description public interfaceEvalCreateParams.Data.VisitorAn interface that defines how to map each variant of Data to a value of type T.
public final classEvalCreateParams.Data.DatasetIdDataset id
public final classEvalCreateParams.Data.ProjectDatasetNameProject and dataset name
public final classEvalCreateParams.Data.DatasetRowsDataset rows
-
Method Summary
-
-
Method Detail
-
datasetId
final Optional<EvalCreateParams.Data.DatasetId> datasetId()
Dataset id
-
projectDatasetName
final Optional<EvalCreateParams.Data.ProjectDatasetName> projectDatasetName()
Project and dataset name
-
datasetRows
final Optional<EvalCreateParams.Data.DatasetRows> datasetRows()
Dataset rows
-
isDatasetId
final Boolean isDatasetId()
-
isProjectDatasetName
final Boolean isProjectDatasetName()
-
isDatasetRows
final Boolean isDatasetRows()
-
asDatasetId
final EvalCreateParams.Data.DatasetId asDatasetId()
Dataset id
-
asProjectDatasetName
final EvalCreateParams.Data.ProjectDatasetName asProjectDatasetName()
Project and dataset name
-
asDatasetRows
final EvalCreateParams.Data.DatasetRows asDatasetRows()
Dataset rows
-
accept
final <T extends Any> T accept(EvalCreateParams.Data.Visitor<T> visitor)
-
validate
final EvalCreateParams.Data validate()
-
ofDatasetId
final static EvalCreateParams.Data ofDatasetId(EvalCreateParams.Data.DatasetId datasetId)
Dataset id
-
ofProjectDatasetName
final static EvalCreateParams.Data ofProjectDatasetName(EvalCreateParams.Data.ProjectDatasetName projectDatasetName)
Project and dataset name
-
ofDatasetRows
final static EvalCreateParams.Data ofDatasetRows(EvalCreateParams.Data.DatasetRows datasetRows)
Dataset rows
-
-
-
-