Package com.openai.models.evals.runs
Class CreateEvalJsonlRunDataSource.Source
-
- All Implemented Interfaces:
public final class CreateEvalJsonlRunDataSource.Source
Determines what populates the
item
namespace in the data source.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description public interface
CreateEvalJsonlRunDataSource.Source.Visitor
An interface that defines how to map each variant of Source to a value of type T.
public final class
CreateEvalJsonlRunDataSource.Source.FileContent
public final class
CreateEvalJsonlRunDataSource.Source.FileId
-
Method Summary
Modifier and Type Method Description final Optional<CreateEvalJsonlRunDataSource.Source.FileContent>
fileContent()
final Optional<CreateEvalJsonlRunDataSource.Source.FileId>
fileId()
final Boolean
isFileContent()
final Boolean
isFileId()
final CreateEvalJsonlRunDataSource.Source.FileContent
asFileContent()
final CreateEvalJsonlRunDataSource.Source.FileId
asFileId()
final Optional<JsonValue>
_json()
final <T extends Any> T
accept(CreateEvalJsonlRunDataSource.Source.Visitor<T> visitor)
final CreateEvalJsonlRunDataSource.Source
validate()
final Boolean
isValid()
Boolean
equals(Object other)
Integer
hashCode()
String
toString()
final static CreateEvalJsonlRunDataSource.Source
ofFileContent(CreateEvalJsonlRunDataSource.Source.FileContent fileContent)
final static CreateEvalJsonlRunDataSource.Source
ofFileId(CreateEvalJsonlRunDataSource.Source.FileId fileId)
-
-
Method Detail
-
fileContent
final Optional<CreateEvalJsonlRunDataSource.Source.FileContent> fileContent()
-
fileId
final Optional<CreateEvalJsonlRunDataSource.Source.FileId> fileId()
-
isFileContent
final Boolean isFileContent()
-
asFileContent
final CreateEvalJsonlRunDataSource.Source.FileContent asFileContent()
-
asFileId
final CreateEvalJsonlRunDataSource.Source.FileId asFileId()
-
accept
final <T extends Any> T accept(CreateEvalJsonlRunDataSource.Source.Visitor<T> visitor)
-
validate
final CreateEvalJsonlRunDataSource.Source validate()
-
ofFileContent
final static CreateEvalJsonlRunDataSource.Source ofFileContent(CreateEvalJsonlRunDataSource.Source.FileContent fileContent)
-
ofFileId
final static CreateEvalJsonlRunDataSource.Source ofFileId(CreateEvalJsonlRunDataSource.Source.FileId fileId)
-
-
-
-