Package com.google.genai.types
Class ControlReferenceConfig.Builder
-
- All Implemented Interfaces:
public abstract class ControlReferenceConfig.BuilderBuilder for ControlReferenceConfig.
-
-
Constructor Summary
Constructors Constructor Description ControlReferenceConfig.Builder()
-
Method Summary
Modifier and Type Method Description abstract ControlReferenceConfig.BuildercontrolType(ControlReferenceType controlType)Setter for controlType. ControlReferenceConfig.BuilderclearControlType()Clears the value of controlType field. ControlReferenceConfig.BuildercontrolType(ControlReferenceType.Known knownType)Setter for controlType given a known enum. ControlReferenceConfig.BuildercontrolType(String controlType)Setter for controlType given a string. abstract ControlReferenceConfig.BuilderenableControlImageComputation(boolean enableControlImageComputation)Setter for enableControlImageComputation. ControlReferenceConfig.BuilderclearEnableControlImageComputation()Clears the value of enableControlImageComputation field. abstract ControlReferenceConfigbuild()-
-
Method Detail
-
controlType
abstract ControlReferenceConfig.Builder controlType(ControlReferenceType controlType)
Setter for controlType.
controlType: The type of control reference image to use.
-
clearControlType
@CanIgnoreReturnValue() ControlReferenceConfig.Builder clearControlType()
Clears the value of controlType field.
-
controlType
@CanIgnoreReturnValue() ControlReferenceConfig.Builder controlType(ControlReferenceType.Known knownType)
Setter for controlType given a known enum.
controlType: The type of control reference image to use.
-
controlType
@CanIgnoreReturnValue() ControlReferenceConfig.Builder controlType(String controlType)
Setter for controlType given a string.
controlType: The type of control reference image to use.
-
enableControlImageComputation
abstract ControlReferenceConfig.Builder enableControlImageComputation(boolean enableControlImageComputation)
Setter for enableControlImageComputation.
enableControlImageComputation: Defaults to False. When set to True, the control image will be computed by the model based on the control type. When set to False, the control image must be provided by the user.
-
clearEnableControlImageComputation
@CanIgnoreReturnValue() ControlReferenceConfig.Builder clearEnableControlImageComputation()
Clears the value of enableControlImageComputation field.
-
build
abstract ControlReferenceConfig build()
-
-
-
-