Package com.google.genai.types
Class GeneratedImage.Builder
java.lang.Object
com.google.genai.types.GeneratedImage.Builder
- Enclosing class:
- GeneratedImage
Builder for GeneratedImage.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionabstract GeneratedImage
build()
abstract GeneratedImage.Builder
enhancedPrompt
(String enhancedPrompt) Setter for enhancedPrompt.abstract GeneratedImage.Builder
Setter for image.image
(Image.Builder imageBuilder) Setter for image builder.abstract GeneratedImage.Builder
raiFilteredReason
(String raiFilteredReason) Setter for raiFilteredReason.abstract GeneratedImage.Builder
safetyAttributes
(SafetyAttributes safetyAttributes) Setter for safetyAttributes.safetyAttributes
(SafetyAttributes.Builder safetyAttributesBuilder) Setter for safetyAttributes builder.
-
Constructor Details
-
Builder
public Builder()
-
-
Method Details
-
image
Setter for image.image: The output image data.
-
image
Setter for image builder.image: The output image data.
-
raiFilteredReason
Setter for raiFilteredReason.raiFilteredReason: Responsible AI filter reason if the image is filtered out of the response.
-
safetyAttributes
Setter for safetyAttributes.safetyAttributes: Safety attributes of the image. Lists of RAI categories and their scores of each content.
-
safetyAttributes
Setter for safetyAttributes builder.safetyAttributes: Safety attributes of the image. Lists of RAI categories and their scores of each content.
-
enhancedPrompt
Setter for enhancedPrompt.enhancedPrompt: The rewritten prompt used for the image generation if the prompt enhancer is enabled.
-
build
-