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