Class DatasetItem.Builder
java.lang.Object
com.langfuse.client.resources.commons.types.DatasetItem.Builder
- All Implemented Interfaces:
DatasetItem._FinalStage,DatasetItem.CreatedAtStage,DatasetItem.DatasetIdStage,DatasetItem.DatasetNameStage,DatasetItem.ExpectedOutputStage,DatasetItem.IdStage,DatasetItem.InputStage,DatasetItem.MetadataStage,DatasetItem.StatusStage,DatasetItem.UpdatedAtStage
- Enclosing class:
DatasetItem
public static final class DatasetItem.Builder
extends Object
implements DatasetItem.IdStage, DatasetItem.StatusStage, DatasetItem.InputStage, DatasetItem.ExpectedOutputStage, DatasetItem.MetadataStage, DatasetItem.DatasetIdStage, DatasetItem.DatasetNameStage, DatasetItem.CreatedAtStage, DatasetItem.UpdatedAtStage, DatasetItem._FinalStage
-
Method Summary
Modifier and TypeMethodDescriptionadditionalProperties(Map<String, Object> additionalProperties) additionalProperty(String key, Object value) build()createdAt(OffsetDateTime createdAt) datasetName(String datasetName) expectedOutput(Object expectedOutput) Expected output for the dataset itemfrom(DatasetItem other) Input data for the dataset itemMetadata associated with the dataset itemsourceObservationId(Nullable<String> sourceObservationId) The observation ID that sourced this dataset itemsourceObservationId(String sourceObservationId) The observation ID that sourced this dataset itemsourceObservationId(Optional<String> sourceObservationId) The observation ID that sourced this dataset itemsourceTraceId(Nullable<String> sourceTraceId) The trace ID that sourced this dataset itemsourceTraceId(String sourceTraceId) The trace ID that sourced this dataset itemsourceTraceId(Optional<String> sourceTraceId) The trace ID that sourced this dataset itemstatus(DatasetStatus status) updatedAt(OffsetDateTime updatedAt)
-
Method Details
-
from
- Specified by:
fromin interfaceDatasetItem.IdStage
-
id
- Specified by:
idin interfaceDatasetItem.IdStage
-
status
- Specified by:
statusin interfaceDatasetItem.StatusStage
-
input
Input data for the dataset item
Input data for the dataset item
- Specified by:
inputin interfaceDatasetItem.InputStage- Returns:
- Reference to
thisso that method calls can be chained together.
-
expectedOutput
Expected output for the dataset item
Expected output for the dataset item
- Specified by:
expectedOutputin interfaceDatasetItem.ExpectedOutputStage- Returns:
- Reference to
thisso that method calls can be chained together.
-
metadata
Metadata associated with the dataset item
Metadata associated with the dataset item
- Specified by:
metadatain interfaceDatasetItem.MetadataStage- Returns:
- Reference to
thisso that method calls can be chained together.
-
datasetId
- Specified by:
datasetIdin interfaceDatasetItem.DatasetIdStage
-
datasetName
- Specified by:
datasetNamein interfaceDatasetItem.DatasetNameStage
-
createdAt
- Specified by:
createdAtin interfaceDatasetItem.CreatedAtStage
-
updatedAt
- Specified by:
updatedAtin interfaceDatasetItem.UpdatedAtStage
-
sourceObservationId
The observation ID that sourced this dataset item
- Specified by:
sourceObservationIdin interfaceDatasetItem._FinalStage- Returns:
- Reference to
thisso that method calls can be chained together.
-
sourceObservationId
The observation ID that sourced this dataset item
- Specified by:
sourceObservationIdin interfaceDatasetItem._FinalStage- Returns:
- Reference to
thisso that method calls can be chained together.
-
sourceObservationId
The observation ID that sourced this dataset item
- Specified by:
sourceObservationIdin interfaceDatasetItem._FinalStage
-
sourceTraceId
The trace ID that sourced this dataset item
- Specified by:
sourceTraceIdin interfaceDatasetItem._FinalStage- Returns:
- Reference to
thisso that method calls can be chained together.
-
sourceTraceId
The trace ID that sourced this dataset item
- Specified by:
sourceTraceIdin interfaceDatasetItem._FinalStage- Returns:
- Reference to
thisso that method calls can be chained together.
-
sourceTraceId
The trace ID that sourced this dataset item
- Specified by:
sourceTraceIdin interfaceDatasetItem._FinalStage
-
build
- Specified by:
buildin interfaceDatasetItem._FinalStage
-
additionalProperty
- Specified by:
additionalPropertyin interfaceDatasetItem._FinalStage
-
additionalProperties
- Specified by:
additionalPropertiesin interfaceDatasetItem._FinalStage
-