Class Citation.Builder
- java.lang.Object
- 
- com.oracle.bmc.generativeaiagentruntime.model.Citation.Builder
 
- 
- 
Constructor SummaryConstructors Constructor Description Builder()
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description Citationbuild()Citation.Buildercopy(Citation model)Citation.BuilderdocId(String docId)The id of the retrieved document, if available.Citation.Buildermetadata(Map<String,Object> metadata)The metadata of the retrieved document, if available.Citation.BuilderpageNumbers(List<Integer> pageNumbers)The page numbers on the retrieved document, if available.Citation.BuildersourceLocation(SourceLocation sourceLocation)Citation.BuildersourceText(String sourceText)The text that’s the source for the agent’s response.Citation.Buildertitle(String title)The title of the source text, if available.
 
- 
- 
- 
Method Detail- 
sourceTextpublic Citation.Builder sourceText(String sourceText) The text that’s the source for the agent’s response.- Parameters:
- sourceText- the value to set
- Returns:
- this builder
 
 - 
sourceLocationpublic Citation.Builder sourceLocation(SourceLocation sourceLocation) 
 - 
titlepublic Citation.Builder title(String title) The title of the source text, if available.- Parameters:
- title- the value to set
- Returns:
- this builder
 
 - 
docIdpublic Citation.Builder docId(String docId) The id of the retrieved document, if available.- Parameters:
- docId- the value to set
- Returns:
- this builder
 
 - 
pageNumberspublic Citation.Builder pageNumbers(List<Integer> pageNumbers) The page numbers on the retrieved document, if available.- Parameters:
- pageNumbers- the value to set
- Returns:
- this builder
 
 - 
metadatapublic Citation.Builder metadata(Map<String,Object> metadata) The metadata of the retrieved document, if available.- Parameters:
- metadata- the value to set
- Returns:
- this builder
 
 - 
buildpublic Citation build() 
 - 
copypublic Citation.Builder copy(Citation model) 
 
- 
 
-