Builder

public abstract class Builder

Builder for UpscaleImageAPIConfig.

Constructors

Link copied to clipboard

Functions

Link copied to clipboard
public abstract UpscaleImageAPIConfig build()
Link copied to clipboard
@CanIgnoreReturnValue()
public UpscaleImageAPIConfig.Builder clearEnhanceInputImage()
Clears the value of enhanceInputImage field.
Link copied to clipboard
@CanIgnoreReturnValue()
public UpscaleImageAPIConfig.Builder clearHttpOptions()
Clears the value of httpOptions field.
Link copied to clipboard
Clears the value of imagePreservationFactor field.
Link copied to clipboard
@CanIgnoreReturnValue()
public UpscaleImageAPIConfig.Builder clearIncludeRaiReason()
Clears the value of includeRaiReason field.
Link copied to clipboard
@CanIgnoreReturnValue()
public UpscaleImageAPIConfig.Builder clearLabels()
Clears the value of labels field.
Link copied to clipboard
@CanIgnoreReturnValue()
public UpscaleImageAPIConfig.Builder clearMode()
Clears the value of mode field.
Link copied to clipboard
@CanIgnoreReturnValue()
public UpscaleImageAPIConfig.Builder clearNumberOfImages()
Clears the value of numberOfImages field.
Link copied to clipboard
Clears the value of outputCompressionQuality field.
Link copied to clipboard
@CanIgnoreReturnValue()
public UpscaleImageAPIConfig.Builder clearOutputGcsUri()
Clears the value of outputGcsUri field.
Link copied to clipboard
@CanIgnoreReturnValue()
public UpscaleImageAPIConfig.Builder clearOutputMimeType()
Clears the value of outputMimeType field.
Link copied to clipboard
@CanIgnoreReturnValue()
public UpscaleImageAPIConfig.Builder clearPersonGeneration()
Clears the value of personGeneration field.
Link copied to clipboard
@CanIgnoreReturnValue()
public UpscaleImageAPIConfig.Builder clearSafetyFilterLevel()
Clears the value of safetyFilterLevel field.
Link copied to clipboard
public abstract UpscaleImageAPIConfig.Builder enhanceInputImage(boolean enhanceInputImage)
Setter for enhanceInputImage.
Link copied to clipboard
Setter for httpOptions.
@CanIgnoreReturnValue()
public UpscaleImageAPIConfig.Builder httpOptions(HttpOptions.Builder httpOptionsBuilder)
Setter for httpOptions builder.
Link copied to clipboard
public abstract UpscaleImageAPIConfig.Builder imagePreservationFactor(Float imagePreservationFactor)
Setter for imagePreservationFactor.
Link copied to clipboard
public abstract UpscaleImageAPIConfig.Builder includeRaiReason(boolean includeRaiReason)
Setter for includeRaiReason.
Link copied to clipboard
Setter for labels.
Link copied to clipboard
public abstract UpscaleImageAPIConfig.Builder mode(String mode)
Setter for mode.
Link copied to clipboard
public abstract UpscaleImageAPIConfig.Builder numberOfImages(Integer numberOfImages)
Setter for numberOfImages.
Link copied to clipboard
public abstract UpscaleImageAPIConfig.Builder outputCompressionQuality(Integer outputCompressionQuality)
Setter for outputCompressionQuality.
Link copied to clipboard
public abstract UpscaleImageAPIConfig.Builder outputGcsUri(String outputGcsUri)
Setter for outputGcsUri.
Link copied to clipboard
public abstract UpscaleImageAPIConfig.Builder outputMimeType(String outputMimeType)
Setter for outputMimeType.
Link copied to clipboard
Setter for personGeneration.
@CanIgnoreReturnValue()
public UpscaleImageAPIConfig.Builder personGeneration(PersonGeneration.Known knownType)
Setter for personGeneration given a known enum.
@CanIgnoreReturnValue()
public UpscaleImageAPIConfig.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 UpscaleImageAPIConfig.Builder safetyFilterLevel(String safetyFilterLevel)
Setter for safetyFilterLevel given a string.