Class CitationMetadata.Builder

java.lang.Object
com.google.genai.types.CitationMetadata.Builder
Enclosing class:
CitationMetadata

public abstract static class CitationMetadata.Builder extends Object
Builder for CitationMetadata.
  • Constructor Details

    • Builder

      public Builder()
  • Method Details

    • citations

      public abstract CitationMetadata.Builder citations(List<Citation> citations)
      Setter for citations.

      citations: Contains citation information when the model directly quotes, at length, from another source. Can include traditional websites and code repositories.

    • citations

      public CitationMetadata.Builder citations(Citation... citations)
      Setter for citations.

      citations: Contains citation information when the model directly quotes, at length, from another source. Can include traditional websites and code repositories.

    • citations

      public CitationMetadata.Builder citations(Citation.Builder... citationsBuilders)
      Setter for citations builder.

      citations: Contains citation information when the model directly quotes, at length, from another source. Can include traditional websites and code repositories.

    • build

      public abstract CitationMetadata build()