Package com.google.genai.types
Class EditImageParameters
java.lang.Object
com.google.genai.JsonSerializable
com.google.genai.types.EditImageParameters
Parameters for the request to edit an image.
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic class
Builder for EditImageParameters. -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic EditImageParameters.Builder
builder()
Instantiates a builder for EditImageParameters.abstract Optional<EditImageConfig>
config()
Configuration for editing.static EditImageParameters
Deserializes a JSON string to a EditImageParameters object.model()
The model to use.prompt()
A text description of the edit to apply to the image.abstract Optional<List<ReferenceImageAPI>>
The reference images for editing.abstract EditImageParameters.Builder
Creates a builder with the same values as this instance.Methods inherited from class com.google.genai.JsonSerializable
stringToJsonNode, toJson
-
Constructor Details
-
EditImageParameters
public EditImageParameters()
-
-
Method Details
-
model
The model to use. -
prompt
A text description of the edit to apply to the image. -
referenceImages
The reference images for editing. -
config
Configuration for editing. -
builder
Instantiates a builder for EditImageParameters. -
toBuilder
Creates a builder with the same values as this instance. -
fromJson
Deserializes a JSON string to a EditImageParameters object.
-