Package com.google.genai.types
Enum BlockedReason.Known
- All Implemented Interfaces:
Serializable
,Comparable<BlockedReason.Known>
- Enclosing class:
- BlockedReason
Enum representing the known values for BlockedReason.
-
Enum Constant Summary
Enum ConstantsEnum ConstantDescriptionUnspecified blocked reason.Candidates blocked due to the terms which are included from the terminology blocklist.Candidates blocked due to unsafe image generation content.Candidates blocked due to other reason.Candidates blocked due to prohibited content.Candidates blocked due to safety. -
Method Summary
Modifier and TypeMethodDescriptionstatic BlockedReason.Known
Returns the enum constant of this type with the specified name.static BlockedReason.Known[]
values()
Returns an array containing the constants of this enum type, in the order they are declared.
-
Enum Constant Details
-
BLOCKED_REASON_UNSPECIFIED
Unspecified blocked reason. -
SAFETY
Candidates blocked due to safety. -
OTHER
Candidates blocked due to other reason. -
BLOCKLIST
Candidates blocked due to the terms which are included from the terminology blocklist. -
PROHIBITED_CONTENT
Candidates blocked due to prohibited content. -
IMAGE_SAFETY
Candidates blocked due to unsafe image generation content.
-
-
Method Details
-
values
Returns an array containing the constants of this enum type, in the order they are declared.- Returns:
- an array containing the constants of this enum type, in the order they are declared
-
valueOf
Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)- Parameters:
name
- the name of the enum constant to be returned.- Returns:
- the enum constant with the specified name
- Throws:
IllegalArgumentException
- if this enum type has no constant with the specified nameNullPointerException
- if the argument is null
-