Class Dataset.Builder
java.lang.Object
com.langfuse.client.resources.commons.types.Dataset.Builder
- All Implemented Interfaces:
Dataset._FinalStage,Dataset.CreatedAtStage,Dataset.IdStage,Dataset.MetadataStage,Dataset.NameStage,Dataset.ProjectIdStage,Dataset.UpdatedAtStage
- Enclosing class:
Dataset
public static final class Dataset.Builder
extends Object
implements Dataset.IdStage, Dataset.NameStage, Dataset.MetadataStage, Dataset.ProjectIdStage, Dataset.CreatedAtStage, Dataset.UpdatedAtStage, Dataset._FinalStage
-
Method Summary
Modifier and TypeMethodDescriptionadditionalProperties(Map<String, Object> additionalProperties) additionalProperty(String key, Object value) build()createdAt(OffsetDateTime createdAt) description(Nullable<String> description) Description of the datasetdescription(String description) Description of the datasetdescription(Optional<String> description) Description of the datasetexpectedOutputSchema(Nullable<Object> expectedOutputSchema) JSON Schema for validating dataset item expected outputsexpectedOutputSchema(Object expectedOutputSchema) JSON Schema for validating dataset item expected outputsexpectedOutputSchema(Optional<Object> expectedOutputSchema) JSON Schema for validating dataset item expected outputsinputSchema(Nullable<Object> inputSchema) JSON Schema for validating dataset item inputsinputSchema(Object inputSchema) JSON Schema for validating dataset item inputsinputSchema(Optional<Object> inputSchema) JSON Schema for validating dataset item inputsMetadata associated with the datasetupdatedAt(OffsetDateTime updatedAt)
-
Method Details
-
from
- Specified by:
fromin interfaceDataset.IdStage
-
id
- Specified by:
idin interfaceDataset.IdStage
-
name
- Specified by:
namein interfaceDataset.NameStage
-
metadata
Metadata associated with the dataset
Metadata associated with the dataset
- Specified by:
metadatain interfaceDataset.MetadataStage- Returns:
- Reference to
thisso that method calls can be chained together.
-
projectId
- Specified by:
projectIdin interfaceDataset.ProjectIdStage
-
createdAt
- Specified by:
createdAtin interfaceDataset.CreatedAtStage
-
updatedAt
- Specified by:
updatedAtin interfaceDataset.UpdatedAtStage
-
expectedOutputSchema
JSON Schema for validating dataset item expected outputs
- Specified by:
expectedOutputSchemain interfaceDataset._FinalStage- Returns:
- Reference to
thisso that method calls can be chained together.
-
expectedOutputSchema
JSON Schema for validating dataset item expected outputs
- Specified by:
expectedOutputSchemain interfaceDataset._FinalStage- Returns:
- Reference to
thisso that method calls can be chained together.
-
expectedOutputSchema
JSON Schema for validating dataset item expected outputs
- Specified by:
expectedOutputSchemain interfaceDataset._FinalStage
-
inputSchema
JSON Schema for validating dataset item inputs
- Specified by:
inputSchemain interfaceDataset._FinalStage- Returns:
- Reference to
thisso that method calls can be chained together.
-
inputSchema
JSON Schema for validating dataset item inputs
- Specified by:
inputSchemain interfaceDataset._FinalStage- Returns:
- Reference to
thisso that method calls can be chained together.
-
inputSchema
JSON Schema for validating dataset item inputs
- Specified by:
inputSchemain interfaceDataset._FinalStage
-
description
Description of the dataset
- Specified by:
descriptionin interfaceDataset._FinalStage- Returns:
- Reference to
thisso that method calls can be chained together.
-
description
Description of the dataset
- Specified by:
descriptionin interfaceDataset._FinalStage- Returns:
- Reference to
thisso that method calls can be chained together.
-
description
Description of the dataset
- Specified by:
descriptionin interfaceDataset._FinalStage
-
build
- Specified by:
buildin interfaceDataset._FinalStage
-
additionalProperty
- Specified by:
additionalPropertyin interfaceDataset._FinalStage
-
additionalProperties
- Specified by:
additionalPropertiesin interfaceDataset._FinalStage
-