Class GenerationTrace.Builder
- java.lang.Object
- 
- com.oracle.bmc.generativeaiagentruntime.model.GenerationTrace.Builder
 
- 
- Enclosing class:
- GenerationTrace
 
 public static class GenerationTrace.Builder extends Object 
- 
- 
Constructor SummaryConstructors Constructor Description Builder()
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description GenerationTracebuild()GenerationTrace.Buildercopy(GenerationTrace model)GenerationTrace.Buildergeneration(String generation)The generated response that’s returned to the user.GenerationTrace.Builderinput(String input)The input to the generation operation.GenerationTrace.Builderkey(String key)GenerationTrace.BuilderparentKey(String parentKey)GenerationTrace.Buildersource(SourceDetails source)GenerationTrace.BuildertimeCreated(Date timeCreated)GenerationTrace.BuildertimeFinished(Date timeFinished)GenerationTrace.Builderusage(List<Usage> usage)Details of model and its usage.
 
- 
- 
- 
Method Detail- 
keypublic GenerationTrace.Builder key(String key) 
 - 
parentKeypublic GenerationTrace.Builder parentKey(String parentKey) 
 - 
sourcepublic GenerationTrace.Builder source(SourceDetails source) 
 - 
timeCreatedpublic GenerationTrace.Builder timeCreated(Date timeCreated) 
 - 
timeFinishedpublic GenerationTrace.Builder timeFinished(Date timeFinished) 
 - 
generationpublic GenerationTrace.Builder generation(String generation) The generated response that’s returned to the user.- Parameters:
- generation- the value to set
- Returns:
- this builder
 
 - 
inputpublic GenerationTrace.Builder input(String input) The input to the generation operation.- Parameters:
- input- the value to set
- Returns:
- this builder
 
 - 
usagepublic GenerationTrace.Builder usage(List<Usage> usage) Details of model and its usage.- Parameters:
- usage- the value to set
- Returns:
- this builder
 
 - 
buildpublic GenerationTrace build() 
 - 
copypublic GenerationTrace.Builder copy(GenerationTrace model) 
 
- 
 
-