Package com.braintrustdata.api.models
Class EvalCreateParams.Parent
-
- All Implemented Interfaces:
public final class EvalCreateParams.ParentOptions for tracing the evaluation
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description public interfaceEvalCreateParams.Parent.VisitorAn interface that defines how to map each variant of Parent to a value of type T.
public final classEvalCreateParams.Parent.SpanParentStructSpan parent properties
-
Method Summary
Modifier and Type Method Description final Optional<EvalCreateParams.Parent.SpanParentStruct>spanParentStruct()Span parent properties final Optional<String>string()The parent's span identifier, created by calling .export()on a spanfinal BooleanisSpanParentStruct()final BooleanisString()final EvalCreateParams.Parent.SpanParentStructasSpanParentStruct()Span parent properties final StringasString()The parent's span identifier, created by calling .export()on a spanfinal Optional<JsonValue>_json()final <T extends Any> Taccept(EvalCreateParams.Parent.Visitor<T> visitor)final EvalCreateParams.Parentvalidate()Booleanequals(Object other)IntegerhashCode()StringtoString()final static EvalCreateParams.ParentofSpanParentStruct(EvalCreateParams.Parent.SpanParentStruct spanParentStruct)Span parent properties final static EvalCreateParams.ParentofString(String string)The parent's span identifier, created by calling .export()on a span-
-
Method Detail
-
spanParentStruct
final Optional<EvalCreateParams.Parent.SpanParentStruct> spanParentStruct()
Span parent properties
-
string
final Optional<String> string()
The parent's span identifier, created by calling
.export()on a span
-
isSpanParentStruct
final Boolean isSpanParentStruct()
-
asSpanParentStruct
final EvalCreateParams.Parent.SpanParentStruct asSpanParentStruct()
Span parent properties
-
asString
final String asString()
The parent's span identifier, created by calling
.export()on a span
-
accept
final <T extends Any> T accept(EvalCreateParams.Parent.Visitor<T> visitor)
-
validate
final EvalCreateParams.Parent validate()
-
ofSpanParentStruct
final static EvalCreateParams.Parent ofSpanParentStruct(EvalCreateParams.Parent.SpanParentStruct spanParentStruct)
Span parent properties
-
ofString
final static EvalCreateParams.Parent ofString(String string)
The parent's span identifier, created by calling
.export()on a span
-
-
-
-