NAME

Google::Ai::Generativelanguage::V1::ModelService::GetModelRequest - Compiled Protocol Buffers message class

SYNOPSIS

use Google::Ai::Generativelanguage::V1::ModelService;

my $msg = Google::Ai::Generativelanguage::V1::ModelService::GetModelRequest->new(
    name => $value,
);

FIELDS

  • name

    Type: String

NAME

Google::Ai::Generativelanguage::V1::ModelService::ListModelsRequest - Compiled Protocol Buffers message class

SYNOPSIS

use Google::Ai::Generativelanguage::V1::ModelService;

my $msg = Google::Ai::Generativelanguage::V1::ModelService::ListModelsRequest->new(
    page_size => $value,
);

FIELDS

  • page_size

    Type: Int32

  • page_token

    Type: String

NAME

Google::Ai::Generativelanguage::V1::ModelService::ListModelsResponse - Compiled Protocol Buffers message class

SYNOPSIS

use Google::Ai::Generativelanguage::V1::ModelService;

my $msg = Google::Ai::Generativelanguage::V1::ModelService::ListModelsResponse->new(
    models => $value,
);

FIELDS

  • models

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

  • next_page_token

    Type: String

NAME

Google::Ai::Generativelanguage::V1::ModelService::ModelServiceClient - Client stub representing the remote ModelService service

DESCRIPTION

This class acts as a local client stub for the remote gRPC service. It delegates call dispatching to an underlying Google::gRPC::Client instance, ensuring type-safe request parsing and response mapping.

CONFIGURATION AND ENVIRONMENT

target

The endpoint target address. Defaults to ai.googleapis.com:443.

credentials

The authentication credentials provider. Defaults to application default credentials via Google::Auth.

NAME

Google::Ai::Generativelanguage::V1::ModelService - 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.