Package com.google.genai.types
Class GenerateImagesConfig.Builder
java.lang.Object
com.google.genai.types.GenerateImagesConfig.Builder
- Enclosing class:
- GenerateImagesConfig
Builder for GenerateImagesConfig.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionabstract GenerateImagesConfig.BuilderaddWatermark(boolean addWatermark) abstract GenerateImagesConfig.BuilderaspectRatio(String aspectRatio) abstract GenerateImagesConfigbuild()abstract GenerateImagesConfig.BuilderenhancePrompt(boolean enhancePrompt) abstract GenerateImagesConfig.BuilderguidanceScale(Float guidanceScale) abstract GenerateImagesConfig.BuilderincludeRaiReason(boolean includeRaiReason) abstract GenerateImagesConfig.BuilderincludeSafetyAttributes(boolean includeSafetyAttributes) abstract GenerateImagesConfig.Builderabstract GenerateImagesConfig.BuildernegativePrompt(String negativePrompt) abstract GenerateImagesConfig.BuildernumberOfImages(Integer numberOfImages) abstract GenerateImagesConfig.BuilderoutputCompressionQuality(Integer outputCompressionQuality) abstract GenerateImagesConfig.BuilderoutputGcsUri(String outputGcsUri) abstract GenerateImagesConfig.BuilderoutputMimeType(String outputMimeType) abstract GenerateImagesConfig.BuilderpersonGeneration(String personGeneration) abstract GenerateImagesConfig.BuildersafetyFilterLevel(String safetyFilterLevel) abstract GenerateImagesConfig.Builder
-
Constructor Details
-
Builder
public Builder()
-
-
Method Details
-
outputGcsUri
-
negativePrompt
-
numberOfImages
-
guidanceScale
-
seed
-
safetyFilterLevel
-
personGeneration
-
includeSafetyAttributes
public abstract GenerateImagesConfig.Builder includeSafetyAttributes(boolean includeSafetyAttributes) -
includeRaiReason
-
language
-
outputMimeType
-
outputCompressionQuality
public abstract GenerateImagesConfig.Builder outputCompressionQuality(Integer outputCompressionQuality) -
addWatermark
-
aspectRatio
-
enhancePrompt
-
build
-