Package com.google.genai.types
Class SegmentImageParameters.Builder
-
- All Implemented Interfaces:
public abstract class SegmentImageParameters.BuilderBuilder for SegmentImageParameters.
-
-
Constructor Summary
Constructors Constructor Description SegmentImageParameters.Builder()
-
Method Summary
Modifier and Type Method Description abstract SegmentImageParameters.Buildermodel(String model)Setter for model. SegmentImageParameters.BuilderclearModel()Clears the value of model field. abstract SegmentImageParameters.Buildersource(SegmentImageSource source)Setter for source. SegmentImageParameters.Buildersource(SegmentImageSource.Builder sourceBuilder)Setter for source builder. SegmentImageParameters.BuilderclearSource()Clears the value of source field. abstract SegmentImageParameters.Builderconfig(SegmentImageConfig config)Setter for config. SegmentImageParameters.Builderconfig(SegmentImageConfig.Builder configBuilder)Setter for config builder. SegmentImageParameters.BuilderclearConfig()Clears the value of config field. abstract SegmentImageParametersbuild()-
-
Method Detail
-
model
abstract SegmentImageParameters.Builder model(String model)
Setter for model.
model: ID of the model to use. For a list of models, see `Google models `_.
-
clearModel
@CanIgnoreReturnValue() SegmentImageParameters.Builder clearModel()
Clears the value of model field.
-
source
abstract SegmentImageParameters.Builder source(SegmentImageSource source)
Setter for source.
source: A set of source input(s) for image segmentation.
-
source
@CanIgnoreReturnValue() SegmentImageParameters.Builder source(SegmentImageSource.Builder sourceBuilder)
Setter for source builder.
source: A set of source input(s) for image segmentation.
-
clearSource
@CanIgnoreReturnValue() SegmentImageParameters.Builder clearSource()
Clears the value of source field.
-
config
abstract SegmentImageParameters.Builder config(SegmentImageConfig config)
Setter for config.
config: Configuration for image segmentation.
-
config
@CanIgnoreReturnValue() SegmentImageParameters.Builder config(SegmentImageConfig.Builder configBuilder)
Setter for config builder.
config: Configuration for image segmentation.
-
clearConfig
@CanIgnoreReturnValue() SegmentImageParameters.Builder clearConfig()
Clears the value of config field.
-
build
abstract SegmentImageParameters build()
-
-
-
-