Builder

public abstract class Builder

Builder for GenerateImagesConfig.

Constructors

Link copied to clipboard

Functions

Link copied to clipboard
public abstract GenerateImagesConfig.Builder addWatermark(boolean addWatermark)
Setter for addWatermark.
Link copied to clipboard
public abstract GenerateImagesConfig.Builder aspectRatio(String aspectRatio)
Setter for aspectRatio.
Link copied to clipboard
public abstract GenerateImagesConfig build()
Link copied to clipboard
@CanIgnoreReturnValue()
public GenerateImagesConfig.Builder clearAddWatermark()
Clears the value of addWatermark field.
Link copied to clipboard
@CanIgnoreReturnValue()
public GenerateImagesConfig.Builder clearAspectRatio()
Clears the value of aspectRatio field.
Link copied to clipboard
@CanIgnoreReturnValue()
public GenerateImagesConfig.Builder clearEnhancePrompt()
Clears the value of enhancePrompt field.
Link copied to clipboard
@CanIgnoreReturnValue()
public GenerateImagesConfig.Builder clearGuidanceScale()
Clears the value of guidanceScale field.
Link copied to clipboard
@CanIgnoreReturnValue()
public GenerateImagesConfig.Builder clearHttpOptions()
Clears the value of httpOptions field.
Link copied to clipboard
@CanIgnoreReturnValue()
public GenerateImagesConfig.Builder clearImageSize()
Clears the value of imageSize field.
Link copied to clipboard
@CanIgnoreReturnValue()
public GenerateImagesConfig.Builder clearIncludeRaiReason()
Clears the value of includeRaiReason field.
Link copied to clipboard
Clears the value of includeSafetyAttributes field.
Link copied to clipboard
@CanIgnoreReturnValue()
public GenerateImagesConfig.Builder clearLabels()
Clears the value of labels field.
Link copied to clipboard
@CanIgnoreReturnValue()
public GenerateImagesConfig.Builder clearLanguage()
Clears the value of language field.
Link copied to clipboard
@CanIgnoreReturnValue()
public GenerateImagesConfig.Builder clearNegativePrompt()
Clears the value of negativePrompt field.
Link copied to clipboard
@CanIgnoreReturnValue()
public GenerateImagesConfig.Builder clearNumberOfImages()
Clears the value of numberOfImages field.
Link copied to clipboard
Clears the value of outputCompressionQuality field.
Link copied to clipboard
@CanIgnoreReturnValue()
public GenerateImagesConfig.Builder clearOutputGcsUri()
Clears the value of outputGcsUri field.
Link copied to clipboard
@CanIgnoreReturnValue()
public GenerateImagesConfig.Builder clearOutputMimeType()
Clears the value of outputMimeType field.
Link copied to clipboard
@CanIgnoreReturnValue()
public GenerateImagesConfig.Builder clearPersonGeneration()
Clears the value of personGeneration field.
Link copied to clipboard
@CanIgnoreReturnValue()
public GenerateImagesConfig.Builder clearSafetyFilterLevel()
Clears the value of safetyFilterLevel field.
Link copied to clipboard
@CanIgnoreReturnValue()
public GenerateImagesConfig.Builder clearSeed()
Clears the value of seed field.
Link copied to clipboard
public abstract GenerateImagesConfig.Builder enhancePrompt(boolean enhancePrompt)
Setter for enhancePrompt.
Link copied to clipboard
public abstract GenerateImagesConfig.Builder guidanceScale(Float guidanceScale)
Setter for guidanceScale.
Link copied to clipboard
Setter for httpOptions.
@CanIgnoreReturnValue()
public GenerateImagesConfig.Builder httpOptions(HttpOptions.Builder httpOptionsBuilder)
Setter for httpOptions builder.
Link copied to clipboard
public abstract GenerateImagesConfig.Builder imageSize(String imageSize)
Setter for imageSize.
Link copied to clipboard
public abstract GenerateImagesConfig.Builder includeRaiReason(boolean includeRaiReason)
Setter for includeRaiReason.
Link copied to clipboard
public abstract GenerateImagesConfig.Builder includeSafetyAttributes(boolean includeSafetyAttributes)
Setter for includeSafetyAttributes.
Link copied to clipboard
Setter for labels.
Link copied to clipboard
Setter for language.
@CanIgnoreReturnValue()
public GenerateImagesConfig.Builder language(ImagePromptLanguage.Known knownType)
Setter for language given a known enum.
@CanIgnoreReturnValue()
public GenerateImagesConfig.Builder language(String language)
Setter for language given a string.
Link copied to clipboard
public abstract GenerateImagesConfig.Builder negativePrompt(String negativePrompt)
Setter for negativePrompt.
Link copied to clipboard
public abstract GenerateImagesConfig.Builder numberOfImages(Integer numberOfImages)
Setter for numberOfImages.
Link copied to clipboard
public abstract GenerateImagesConfig.Builder outputCompressionQuality(Integer outputCompressionQuality)
Setter for outputCompressionQuality.
Link copied to clipboard
public abstract GenerateImagesConfig.Builder outputGcsUri(String outputGcsUri)
Setter for outputGcsUri.
Link copied to clipboard
public abstract GenerateImagesConfig.Builder outputMimeType(String outputMimeType)
Setter for outputMimeType.
Link copied to clipboard
Setter for personGeneration.
@CanIgnoreReturnValue()
public GenerateImagesConfig.Builder personGeneration(PersonGeneration.Known knownType)
Setter for personGeneration given a known enum.
@CanIgnoreReturnValue()
public GenerateImagesConfig.Builder personGeneration(String personGeneration)
Setter for personGeneration given a string.
Link copied to clipboard
Setter for safetyFilterLevel.
Setter for safetyFilterLevel given a known enum.
@CanIgnoreReturnValue()
public GenerateImagesConfig.Builder safetyFilterLevel(String safetyFilterLevel)
Setter for safetyFilterLevel given a string.
Link copied to clipboard
public abstract GenerateImagesConfig.Builder seed(Integer seed)
Setter for seed.