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.