Class GeneratedImage.Builder
-
- All Implemented Interfaces:
public abstract class GeneratedImage.BuilderBuilder for GeneratedImage.
-
-
Constructor Summary
Constructors Constructor Description GeneratedImage.Builder()
-
Method Summary
Modifier and Type Method Description abstract GeneratedImage.Builderimage(Image image)Setter for image. GeneratedImage.Builderimage(Image.Builder imageBuilder)Setter for image builder. GeneratedImage.BuilderclearImage()Clears the value of image field. abstract GeneratedImage.BuilderraiFilteredReason(String raiFilteredReason)Setter for raiFilteredReason. GeneratedImage.BuilderclearRaiFilteredReason()Clears the value of raiFilteredReason field. abstract GeneratedImage.BuildersafetyAttributes(SafetyAttributes safetyAttributes)Setter for safetyAttributes. GeneratedImage.BuildersafetyAttributes(SafetyAttributes.Builder safetyAttributesBuilder)Setter for safetyAttributes builder. GeneratedImage.BuilderclearSafetyAttributes()Clears the value of safetyAttributes field. abstract GeneratedImage.BuilderenhancedPrompt(String enhancedPrompt)Setter for enhancedPrompt. GeneratedImage.BuilderclearEnhancedPrompt()Clears the value of enhancedPrompt field. abstract GeneratedImagebuild()-
-
Method Detail
-
image
abstract GeneratedImage.Builder image(Image image)
Setter for image.
image: The output image data.
-
image
@CanIgnoreReturnValue() GeneratedImage.Builder image(Image.Builder imageBuilder)
Setter for image builder.
image: The output image data.
-
clearImage
@CanIgnoreReturnValue() GeneratedImage.Builder clearImage()
Clears the value of image field.
-
raiFilteredReason
abstract GeneratedImage.Builder raiFilteredReason(String raiFilteredReason)
Setter for raiFilteredReason.
raiFilteredReason: Responsible AI filter reason if the image is filtered out of the response.
-
clearRaiFilteredReason
@CanIgnoreReturnValue() GeneratedImage.Builder clearRaiFilteredReason()
Clears the value of raiFilteredReason field.
-
safetyAttributes
abstract GeneratedImage.Builder safetyAttributes(SafetyAttributes safetyAttributes)
Setter for safetyAttributes.
safetyAttributes: Safety attributes of the image. Lists of RAI categories and their scores of each content.
-
safetyAttributes
@CanIgnoreReturnValue() GeneratedImage.Builder safetyAttributes(SafetyAttributes.Builder safetyAttributesBuilder)
Setter for safetyAttributes builder.
safetyAttributes: Safety attributes of the image. Lists of RAI categories and their scores of each content.
-
clearSafetyAttributes
@CanIgnoreReturnValue() GeneratedImage.Builder clearSafetyAttributes()
Clears the value of safetyAttributes field.
-
enhancedPrompt
abstract GeneratedImage.Builder enhancedPrompt(String enhancedPrompt)
Setter for enhancedPrompt.
enhancedPrompt: The rewritten prompt used for the image generation if the prompt enhancer is enabled.
-
clearEnhancedPrompt
@CanIgnoreReturnValue() GeneratedImage.Builder clearEnhancedPrompt()
Clears the value of enhancedPrompt field.
-
build
abstract GeneratedImage build()
-
-
-
-