Package com.google.genai.types
Class UpscaleImageAPIParameters.Builder
-
- All Implemented Interfaces:
public abstract class UpscaleImageAPIParameters.BuilderBuilder for UpscaleImageAPIParameters.
-
-
Constructor Summary
Constructors Constructor Description UpscaleImageAPIParameters.Builder()
-
Method Summary
Modifier and Type Method Description abstract UpscaleImageAPIParameters.Buildermodel(String model)Setter for model. UpscaleImageAPIParameters.BuilderclearModel()Clears the value of model field. abstract UpscaleImageAPIParameters.Builderimage(Image image)Setter for image. UpscaleImageAPIParameters.Builderimage(Image.Builder imageBuilder)Setter for image builder. UpscaleImageAPIParameters.BuilderclearImage()Clears the value of image field. abstract UpscaleImageAPIParameters.BuilderupscaleFactor(String upscaleFactor)Setter for upscaleFactor. UpscaleImageAPIParameters.BuilderclearUpscaleFactor()Clears the value of upscaleFactor field. abstract UpscaleImageAPIParameters.Builderconfig(UpscaleImageAPIConfig config)Setter for config. UpscaleImageAPIParameters.BuilderclearConfig()Clears the value of config field. abstract UpscaleImageAPIParametersbuild()-
-
Method Detail
-
model
abstract UpscaleImageAPIParameters.Builder model(String model)
Setter for model.
model: The model to use.
-
clearModel
@CanIgnoreReturnValue() UpscaleImageAPIParameters.Builder clearModel()
Clears the value of model field.
-
image
abstract UpscaleImageAPIParameters.Builder image(Image image)
Setter for image.
image: The input image to upscale.
-
image
@CanIgnoreReturnValue() UpscaleImageAPIParameters.Builder image(Image.Builder imageBuilder)
Setter for image builder.
image: The input image to upscale.
-
clearImage
@CanIgnoreReturnValue() UpscaleImageAPIParameters.Builder clearImage()
Clears the value of image field.
-
upscaleFactor
abstract UpscaleImageAPIParameters.Builder upscaleFactor(String upscaleFactor)
Setter for upscaleFactor.
upscaleFactor: The factor to upscale the image (x2 or x4).
-
clearUpscaleFactor
@CanIgnoreReturnValue() UpscaleImageAPIParameters.Builder clearUpscaleFactor()
Clears the value of upscaleFactor field.
-
config
abstract UpscaleImageAPIParameters.Builder config(UpscaleImageAPIConfig config)
Setter for config.
config: Configuration for upscaling.
-
clearConfig
@CanIgnoreReturnValue() UpscaleImageAPIParameters.Builder clearConfig()
Clears the value of config field.
-
build
abstract UpscaleImageAPIParameters build()
-
-
-
-