Builder

public abstract class Builder

Builder for UpscaleImageConfig.

Constructors

Link copied to clipboard

Functions

Link copied to clipboard
public abstract UpscaleImageConfig build()
Link copied to clipboard
@CanIgnoreReturnValue()
public UpscaleImageConfig.Builder clearEnhanceInputImage()
Clears the value of enhanceInputImage field.
Link copied to clipboard
@CanIgnoreReturnValue()
public UpscaleImageConfig.Builder clearHttpOptions()
Clears the value of httpOptions field.
Link copied to clipboard
Clears the value of imagePreservationFactor field.
Link copied to clipboard
@CanIgnoreReturnValue()
public UpscaleImageConfig.Builder clearIncludeRaiReason()
Clears the value of includeRaiReason field.
Link copied to clipboard
@CanIgnoreReturnValue()
public UpscaleImageConfig.Builder clearLabels()
Clears the value of labels field.
Link copied to clipboard
Clears the value of outputCompressionQuality field.
Link copied to clipboard
@CanIgnoreReturnValue()
public UpscaleImageConfig.Builder clearOutputGcsUri()
Clears the value of outputGcsUri field.
Link copied to clipboard
@CanIgnoreReturnValue()
public UpscaleImageConfig.Builder clearOutputMimeType()
Clears the value of outputMimeType field.
Link copied to clipboard
@CanIgnoreReturnValue()
public UpscaleImageConfig.Builder clearPersonGeneration()
Clears the value of personGeneration field.
Link copied to clipboard
@CanIgnoreReturnValue()
public UpscaleImageConfig.Builder clearSafetyFilterLevel()
Clears the value of safetyFilterLevel field.
Link copied to clipboard
public abstract UpscaleImageConfig.Builder enhanceInputImage(boolean enhanceInputImage)
Setter for enhanceInputImage.
Link copied to clipboard
public abstract UpscaleImageConfig.Builder httpOptions(HttpOptions httpOptions)
Setter for httpOptions.
@CanIgnoreReturnValue()
public UpscaleImageConfig.Builder httpOptions(HttpOptions.Builder httpOptionsBuilder)
Setter for httpOptions builder.
Link copied to clipboard
public abstract UpscaleImageConfig.Builder imagePreservationFactor(Float imagePreservationFactor)
Setter for imagePreservationFactor.
Link copied to clipboard
public abstract UpscaleImageConfig.Builder includeRaiReason(boolean includeRaiReason)
Setter for includeRaiReason.
Link copied to clipboard
public abstract UpscaleImageConfig.Builder labels(Map<String, String> labels)
Setter for labels.
Link copied to clipboard
public abstract UpscaleImageConfig.Builder outputCompressionQuality(Integer outputCompressionQuality)
Setter for outputCompressionQuality.
Link copied to clipboard
public abstract UpscaleImageConfig.Builder outputGcsUri(String outputGcsUri)
Setter for outputGcsUri.
Link copied to clipboard
public abstract UpscaleImageConfig.Builder outputMimeType(String outputMimeType)
Setter for outputMimeType.
Link copied to clipboard
Setter for personGeneration.
@CanIgnoreReturnValue()
public UpscaleImageConfig.Builder personGeneration(PersonGeneration.Known knownType)
Setter for personGeneration given a known enum.
@CanIgnoreReturnValue()
public UpscaleImageConfig.Builder personGeneration(String personGeneration)
Setter for personGeneration given a string.
Link copied to clipboard
Setter for safetyFilterLevel.
@CanIgnoreReturnValue()
public UpscaleImageConfig.Builder safetyFilterLevel(SafetyFilterLevel.Known knownType)
Setter for safetyFilterLevel given a known enum.
@CanIgnoreReturnValue()
public UpscaleImageConfig.Builder safetyFilterLevel(String safetyFilterLevel)
Setter for safetyFilterLevel given a string.