ImagenGenerationConfig.Builder

public final class ImagenGenerationConfig.Builder


Builder for creating a ImagenGenerationConfig.

This is mainly intended for Java interop. For Kotlin, use imagenGenerationConfig for a more idiomatic experience.

Summary

Public constructors

Public fields

addWatermark

public final Boolean addWatermark

aspectRatio

public final ImagenAspectRatio aspectRatio

imageFormat

public final ImagenImageFormat imageFormat

negativePrompt

public final String negativePrompt

numberOfImages

public final Integer numberOfImages

Public constructors

Builder

public Builder()

Public methods

build

public final @NonNull ImagenGenerationConfig build()

Alternative casing for ImagenGenerationConfig.Builder:

val config = GenerationConfig.builder()

setAddWatermark

public final @NonNull ImagenGenerationConfig.Builder setAddWatermark(boolean addWatermark)

See ImagenGenerationConfig.addWatermark.

setNumberOfImages

public final @NonNull ImagenGenerationConfig.Builder setNumberOfImages(int numberOfImages)

See ImagenGenerationConfig.numberOfImages.