Package com.google.genai.types
Class EditImageParameters.Builder
-
- All Implemented Interfaces:
public abstract class EditImageParameters.BuilderBuilder for EditImageParameters.
-
-
Constructor Summary
Constructors Constructor Description EditImageParameters.Builder()
-
Method Summary
Modifier and Type Method Description abstract EditImageParameters.Buildermodel(String model)Setter for model. EditImageParameters.BuilderclearModel()Clears the value of model field. abstract EditImageParameters.Builderprompt(String prompt)Setter for prompt. EditImageParameters.BuilderclearPrompt()Clears the value of prompt field. abstract EditImageParameters.BuilderreferenceImages(List<ReferenceImageAPI> referenceImages)Setter for referenceImages. EditImageParameters.BuilderreferenceImages(Array<ReferenceImageAPI> referenceImages)Setter for referenceImages. EditImageParameters.BuilderclearReferenceImages()Clears the value of referenceImages field. abstract EditImageParameters.Builderconfig(EditImageConfig config)Setter for config. EditImageParameters.Builderconfig(EditImageConfig.Builder configBuilder)Setter for config builder. EditImageParameters.BuilderclearConfig()Clears the value of config field. abstract EditImageParametersbuild()-
-
Method Detail
-
model
abstract EditImageParameters.Builder model(String model)
Setter for model.
model: The model to use.
-
clearModel
@CanIgnoreReturnValue() EditImageParameters.Builder clearModel()
Clears the value of model field.
-
prompt
abstract EditImageParameters.Builder prompt(String prompt)
Setter for prompt.
prompt: A text description of the edit to apply to the image.
-
clearPrompt
@CanIgnoreReturnValue() EditImageParameters.Builder clearPrompt()
Clears the value of prompt field.
-
referenceImages
abstract EditImageParameters.Builder referenceImages(List<ReferenceImageAPI> referenceImages)
Setter for referenceImages.
referenceImages: The reference images for editing.
-
referenceImages
@CanIgnoreReturnValue() EditImageParameters.Builder referenceImages(Array<ReferenceImageAPI> referenceImages)
Setter for referenceImages.
referenceImages: The reference images for editing.
-
clearReferenceImages
@CanIgnoreReturnValue() EditImageParameters.Builder clearReferenceImages()
Clears the value of referenceImages field.
-
config
abstract EditImageParameters.Builder config(EditImageConfig config)
Setter for config.
config: Configuration for editing.
-
config
@CanIgnoreReturnValue() EditImageParameters.Builder config(EditImageConfig.Builder configBuilder)
Setter for config builder.
config: Configuration for editing.
-
clearConfig
@CanIgnoreReturnValue() EditImageParameters.Builder clearConfig()
Clears the value of config field.
-
build
abstract EditImageParameters build()
-
-
-
-