Class ReferenceImageAPI.Builder
-
- All Implemented Interfaces:
public abstract class ReferenceImageAPI.BuilderBuilder for ReferenceImageAPI.
-
-
Constructor Summary
Constructors Constructor Description ReferenceImageAPI.Builder()
-
Method Summary
Modifier and Type Method Description abstract ReferenceImageAPI.BuilderreferenceImage(Image referenceImage)Setter for referenceImage. ReferenceImageAPI.BuilderreferenceImage(Image.Builder referenceImageBuilder)Setter for referenceImage builder. ReferenceImageAPI.BuilderclearReferenceImage()Clears the value of referenceImage field. abstract ReferenceImageAPI.BuilderreferenceId(Integer referenceId)Setter for referenceId. ReferenceImageAPI.BuilderclearReferenceId()Clears the value of referenceId field. abstract ReferenceImageAPI.BuilderreferenceType(String referenceType)Setter for referenceType. ReferenceImageAPI.BuilderclearReferenceType()Clears the value of referenceType field. abstract ReferenceImageAPI.BuildermaskImageConfig(MaskReferenceConfig maskImageConfig)Setter for maskImageConfig. ReferenceImageAPI.BuildermaskImageConfig(MaskReferenceConfig.Builder maskImageConfigBuilder)Setter for maskImageConfig builder. ReferenceImageAPI.BuilderclearMaskImageConfig()Clears the value of maskImageConfig field. abstract ReferenceImageAPI.BuildercontrolImageConfig(ControlReferenceConfig controlImageConfig)Setter for controlImageConfig. ReferenceImageAPI.BuildercontrolImageConfig(ControlReferenceConfig.Builder controlImageConfigBuilder)Setter for controlImageConfig builder. ReferenceImageAPI.BuilderclearControlImageConfig()Clears the value of controlImageConfig field. abstract ReferenceImageAPI.BuilderstyleImageConfig(StyleReferenceConfig styleImageConfig)Setter for styleImageConfig. ReferenceImageAPI.BuilderstyleImageConfig(StyleReferenceConfig.Builder styleImageConfigBuilder)Setter for styleImageConfig builder. ReferenceImageAPI.BuilderclearStyleImageConfig()Clears the value of styleImageConfig field. abstract ReferenceImageAPI.BuildersubjectImageConfig(SubjectReferenceConfig subjectImageConfig)Setter for subjectImageConfig. ReferenceImageAPI.BuildersubjectImageConfig(SubjectReferenceConfig.Builder subjectImageConfigBuilder)Setter for subjectImageConfig builder. ReferenceImageAPI.BuilderclearSubjectImageConfig()Clears the value of subjectImageConfig field. abstract ReferenceImageAPIbuild()-
-
Method Detail
-
referenceImage
abstract ReferenceImageAPI.Builder referenceImage(Image referenceImage)
Setter for referenceImage.
referenceImage: The reference image for the editing operation.
-
referenceImage
@CanIgnoreReturnValue() ReferenceImageAPI.Builder referenceImage(Image.Builder referenceImageBuilder)
Setter for referenceImage builder.
referenceImage: The reference image for the editing operation.
-
clearReferenceImage
@CanIgnoreReturnValue() ReferenceImageAPI.Builder clearReferenceImage()
Clears the value of referenceImage field.
-
referenceId
abstract ReferenceImageAPI.Builder referenceId(Integer referenceId)
Setter for referenceId.
referenceId: The id of the reference image.
-
clearReferenceId
@CanIgnoreReturnValue() ReferenceImageAPI.Builder clearReferenceId()
Clears the value of referenceId field.
-
referenceType
abstract ReferenceImageAPI.Builder referenceType(String referenceType)
Setter for referenceType.
referenceType: The type of the reference image. Only set by the SDK.
-
clearReferenceType
@CanIgnoreReturnValue() ReferenceImageAPI.Builder clearReferenceType()
Clears the value of referenceType field.
-
maskImageConfig
abstract ReferenceImageAPI.Builder maskImageConfig(MaskReferenceConfig maskImageConfig)
Setter for maskImageConfig.
maskImageConfig: Configuration for the mask reference image.
-
maskImageConfig
@CanIgnoreReturnValue() ReferenceImageAPI.Builder maskImageConfig(MaskReferenceConfig.Builder maskImageConfigBuilder)
Setter for maskImageConfig builder.
maskImageConfig: Configuration for the mask reference image.
-
clearMaskImageConfig
@CanIgnoreReturnValue() ReferenceImageAPI.Builder clearMaskImageConfig()
Clears the value of maskImageConfig field.
-
controlImageConfig
abstract ReferenceImageAPI.Builder controlImageConfig(ControlReferenceConfig controlImageConfig)
Setter for controlImageConfig.
controlImageConfig: Configuration for the control reference image.
-
controlImageConfig
@CanIgnoreReturnValue() ReferenceImageAPI.Builder controlImageConfig(ControlReferenceConfig.Builder controlImageConfigBuilder)
Setter for controlImageConfig builder.
controlImageConfig: Configuration for the control reference image.
-
clearControlImageConfig
@CanIgnoreReturnValue() ReferenceImageAPI.Builder clearControlImageConfig()
Clears the value of controlImageConfig field.
-
styleImageConfig
abstract ReferenceImageAPI.Builder styleImageConfig(StyleReferenceConfig styleImageConfig)
Setter for styleImageConfig.
styleImageConfig: Configuration for the style reference image.
-
styleImageConfig
@CanIgnoreReturnValue() ReferenceImageAPI.Builder styleImageConfig(StyleReferenceConfig.Builder styleImageConfigBuilder)
Setter for styleImageConfig builder.
styleImageConfig: Configuration for the style reference image.
-
clearStyleImageConfig
@CanIgnoreReturnValue() ReferenceImageAPI.Builder clearStyleImageConfig()
Clears the value of styleImageConfig field.
-
subjectImageConfig
abstract ReferenceImageAPI.Builder subjectImageConfig(SubjectReferenceConfig subjectImageConfig)
Setter for subjectImageConfig.
subjectImageConfig: Configuration for the subject reference image.
-
subjectImageConfig
@CanIgnoreReturnValue() ReferenceImageAPI.Builder subjectImageConfig(SubjectReferenceConfig.Builder subjectImageConfigBuilder)
Setter for subjectImageConfig builder.
subjectImageConfig: Configuration for the subject reference image.
-
clearSubjectImageConfig
@CanIgnoreReturnValue() ReferenceImageAPI.Builder clearSubjectImageConfig()
Clears the value of subjectImageConfig field.
-
build
abstract ReferenceImageAPI build()
-
-
-
-