Class RawReferenceImage.Builder

java.lang.Object
com.google.genai.types.RawReferenceImage.Builder
Enclosing class:
RawReferenceImage

public abstract static class RawReferenceImage.Builder extends Object
Builder for RawReferenceImage.
  • Constructor Details

    • Builder

      public Builder()
  • Method Details

    • referenceImage

      public abstract RawReferenceImage.Builder referenceImage(Image referenceImage)
      Setter for referenceImage.

      referenceImage: The reference image for the editing operation.

    • referenceImage

      public RawReferenceImage.Builder referenceImage(Image.Builder referenceImageBuilder)
      Setter for referenceImage builder.

      referenceImage: The reference image for the editing operation.

    • referenceId

      public abstract RawReferenceImage.Builder referenceId(Integer referenceId)
      Setter for referenceId.

      referenceId: The id of the reference image.

    • referenceType

      public abstract RawReferenceImage.Builder referenceType(String referenceType)
      Setter for referenceType.

      referenceType: The type of the reference image. Only set by the SDK.

    • build

      public abstract RawReferenceImage build()