Package ai.extend.types
Class BarcodeDetails.Builder
- java.lang.Object
-
- ai.extend.types.BarcodeDetails.Builder
-
- Enclosing class:
- BarcodeDetails
public static final class BarcodeDetails.Builder extends java.lang.Object
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description BarcodeDetailsbuild()BarcodeDetails.BuilderdecodedValue(java.lang.String decodedValue)BarcodeDetails.BuilderdecodedValue(java.util.Optional<java.lang.String> decodedValue)The decoded value of the barcode or QR code.BarcodeDetails.Builderformat(java.lang.String format)BarcodeDetails.Builderformat(java.util.Optional<java.lang.String> format)The format of the barcode (e.g., "QRCode", "Code128", "DataMatrix", "EAN13").BarcodeDetails.Builderfrom(BarcodeDetails other)BarcodeDetails.BuilderimageUrl(java.lang.String imageUrl)BarcodeDetails.BuilderimageUrl(java.util.Optional<java.lang.String> imageUrl)URL to the clipped/segmented barcode image.
-
-
-
Method Detail
-
from
public BarcodeDetails.Builder from(BarcodeDetails other)
-
imageUrl
public BarcodeDetails.Builder imageUrl(java.util.Optional<java.lang.String> imageUrl)
URL to the clipped/segmented barcode image. Only set if the option
imageClippingEnabledin blockOptions.barcodes istrue.
-
imageUrl
public BarcodeDetails.Builder imageUrl(java.lang.String imageUrl)
-
decodedValue
public BarcodeDetails.Builder decodedValue(java.util.Optional<java.lang.String> decodedValue)
The decoded value of the barcode or QR code. Only set if the option
readingEnabledin blockOptions.barcodes istrue.
-
decodedValue
public BarcodeDetails.Builder decodedValue(java.lang.String decodedValue)
-
format
public BarcodeDetails.Builder format(java.util.Optional<java.lang.String> format)
The format of the barcode (e.g., "QRCode", "Code128", "DataMatrix", "EAN13").
-
format
public BarcodeDetails.Builder format(java.lang.String format)
-
build
public BarcodeDetails build()
-
-