Package com.google.genai.types
Class GeneratedImageMask.Builder
-
- All Implemented Interfaces:
public abstract class GeneratedImageMask.BuilderBuilder for GeneratedImageMask.
-
-
Constructor Summary
Constructors Constructor Description GeneratedImageMask.Builder()
-
Method Summary
Modifier and Type Method Description abstract GeneratedImageMask.Buildermask(Image mask)Setter for mask. GeneratedImageMask.Buildermask(Image.Builder maskBuilder)Setter for mask builder. GeneratedImageMask.BuilderclearMask()Clears the value of mask field. abstract GeneratedImageMask.Builderlabels(List<EntityLabel> labels)Setter for labels. GeneratedImageMask.Builderlabels(Array<EntityLabel> labels)Setter for labels. GeneratedImageMask.Builderlabels(Array<EntityLabel.Builder> labelsBuilders)Setter for labels builder. GeneratedImageMask.BuilderclearLabels()Clears the value of labels field. abstract GeneratedImageMaskbuild()-
-
Method Detail
-
mask
abstract GeneratedImageMask.Builder mask(Image mask)
Setter for mask.
mask: The generated image mask.
-
mask
@CanIgnoreReturnValue() GeneratedImageMask.Builder mask(Image.Builder maskBuilder)
Setter for mask builder.
mask: The generated image mask.
-
clearMask
@CanIgnoreReturnValue() GeneratedImageMask.Builder clearMask()
Clears the value of mask field.
-
labels
abstract GeneratedImageMask.Builder labels(List<EntityLabel> labels)
Setter for labels.
labels: The detected entities on the segmented area.
-
labels
@CanIgnoreReturnValue() GeneratedImageMask.Builder labels(Array<EntityLabel> labels)
Setter for labels.
labels: The detected entities on the segmented area.
-
labels
@CanIgnoreReturnValue() GeneratedImageMask.Builder labels(Array<EntityLabel.Builder> labelsBuilders)
Setter for labels builder.
labels: The detected entities on the segmented area.
-
clearLabels
@CanIgnoreReturnValue() GeneratedImageMask.Builder clearLabels()
Clears the value of labels field.
-
build
abstract GeneratedImageMask build()
-
-
-
-