NAME
Google::Ai::Generativelanguage::V1::Safety::SafetyRating - Compiled Protocol Buffers message class
SYNOPSIS
use Google::Ai::Generativelanguage::V1::Safety;
my $msg = Google::Ai::Generativelanguage::V1::Safety::SafetyRating->new(
category => $value,
);
FIELDS
category
Type: Enum (.google.ai.generativelanguage.v1.HarmCategory)
probability
Type: Enum (.google.ai.generativelanguage.v1.SafetyRating.HarmProbability)
blocked
Type: Bool
Enum: SafetyRating::HarmProbability
Values:
HARM_PROBABILITY_UNSPECIFIED=> 0NEGLIGIBLE=> 1LOW=> 2MEDIUM=> 3HIGH=> 4
NAME
Google::Ai::Generativelanguage::V1::Safety::SafetySetting - Compiled Protocol Buffers message class
SYNOPSIS
use Google::Ai::Generativelanguage::V1::Safety;
my $msg = Google::Ai::Generativelanguage::V1::Safety::SafetySetting->new(
category => $value,
);
FIELDS
category
Type: Enum (.google.ai.generativelanguage.v1.HarmCategory)
threshold
Type: Enum (.google.ai.generativelanguage.v1.SafetySetting.HarmBlockThreshold)
Enum: SafetySetting::HarmBlockThreshold
Values:
HARM_BLOCK_THRESHOLD_UNSPECIFIED=> 0BLOCK_LOW_AND_ABOVE=> 1BLOCK_MEDIUM_AND_ABOVE=> 2BLOCK_ONLY_HIGH=> 3BLOCK_NONE=> 4OFF=> 5
NAME
Google::Ai::Generativelanguage::V1::Safety - 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.