Package com.google.genai.types
Class Citation.Builder
java.lang.Object
com.google.genai.types.Citation.Builder
- Enclosing class:
- Citation
Builder for Citation.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionabstract Citation
build()
abstract Citation.Builder
Setter for endIndex.abstract Citation.Builder
Setter for license.abstract Citation.Builder
publicationDate
(GoogleTypeDate publicationDate) Setter for publicationDate.publicationDate
(GoogleTypeDate.Builder publicationDateBuilder) Setter for publicationDate builder.abstract Citation.Builder
startIndex
(Integer startIndex) Setter for startIndex.abstract Citation.Builder
Setter for title.abstract Citation.Builder
Setter for uri.
-
Constructor Details
-
Builder
public Builder()
-
-
Method Details
-
endIndex
Setter for endIndex.endIndex: Output only. End index into the content.
-
license
Setter for license.license: Output only. License of the attribution.
-
publicationDate
Setter for publicationDate.publicationDate: Output only. Publication date of the attribution.
-
publicationDate
Setter for publicationDate builder.publicationDate: Output only. Publication date of the attribution.
-
startIndex
Setter for startIndex.startIndex: Output only. Start index into the content.
-
title
Setter for title.title: Output only. Title of the attribution.
-
uri
Setter for uri.uri: Output only. Url reference of the attribution.
-
build
-