NAME

Google::Ai::Generativelanguage::V1::Citation::CitationMetadata - Compiled Protocol Buffers message class

SYNOPSIS

use Google::Ai::Generativelanguage::V1::Citation;

my $msg = Google::Ai::Generativelanguage::V1::Citation::CitationMetadata->new(
    citation_sources => $value,
);

FIELDS

  • citation_sources

    Type: Message (.google.ai.generativelanguage.v1.CitationSource)

NAME

Google::Ai::Generativelanguage::V1::Citation::CitationSource - Compiled Protocol Buffers message class

SYNOPSIS

use Google::Ai::Generativelanguage::V1::Citation;

my $msg = Google::Ai::Generativelanguage::V1::Citation::CitationSource->new(
    start_index => $value,
);

FIELDS

  • start_index

    Type: Int32

  • end_index

    Type: Int32

  • uri

    Type: String

  • license

    Type: String

NAME

Google::Ai::Generativelanguage::V1::Citation - Protocol Buffers schema definition

DESCRIPTION

Auto-generated Protocol Buffers schema definition class.

LICENSE AND COPYRIGHT

Copyright (C) 2026 Google LLC

This program is released under the Apache 2.0 license.