Package net.webpdf.wsclient.openapi
Class OperationSignatureImage
- java.lang.Object
-
- net.webpdf.wsclient.openapi.OperationSignatureImage
-
public class OperationSignatureImage extends Object
Used to define an image, for the visual signature, that will be drawn in the signature's background. The image itself is passed with `<data>`.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classOperationSignatureImage.PositionEnumPosition of image within signature field: * center = Centred * left = Left * right = Right
-
Field Summary
Fields Modifier and Type Field Description static StringJSON_PROPERTY_DATAstatic StringJSON_PROPERTY_OPACITYstatic StringJSON_PROPERTY_POSITION
-
Constructor Summary
Constructors Constructor Description OperationSignatureImage()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description OperationSignatureImagedata(OperationSignatureFileData data)booleanequals(Object o)@NotNull OperationSignatureFileDatagetData()Get data@Nullable IntegergetOpacity()Opacity of image as a percentage value between 0 and 100.@Nullable OperationSignatureImage.PositionEnumgetPosition()Position of image within signature field: * center = Centred * left = Left * right = RightinthashCode()OperationSignatureImageopacity(Integer opacity)OperationSignatureImageposition(OperationSignatureImage.PositionEnum position)voidsetData(OperationSignatureFileData data)voidsetOpacity(Integer opacity)voidsetPosition(OperationSignatureImage.PositionEnum position)StringtoString()
-
-
-
Field Detail
-
JSON_PROPERTY_DATA
public static final String JSON_PROPERTY_DATA
- See Also:
- Constant Field Values
-
JSON_PROPERTY_OPACITY
public static final String JSON_PROPERTY_OPACITY
- See Also:
- Constant Field Values
-
JSON_PROPERTY_POSITION
public static final String JSON_PROPERTY_POSITION
- See Also:
- Constant Field Values
-
-
Method Detail
-
data
public OperationSignatureImage data(OperationSignatureFileData data)
-
getData
@NotNull public @NotNull OperationSignatureFileData getData()
Get data- Returns:
- data
-
setData
public void setData(OperationSignatureFileData data)
-
opacity
public OperationSignatureImage opacity(Integer opacity)
-
getOpacity
@Nullable public @Nullable Integer getOpacity()
Opacity of image as a percentage value between 0 and 100. minimum: 0 maximum: 100- Returns:
- opacity
-
setOpacity
public void setOpacity(Integer opacity)
-
position
public OperationSignatureImage position(OperationSignatureImage.PositionEnum position)
-
getPosition
@Nullable public @Nullable OperationSignatureImage.PositionEnum getPosition()
Position of image within signature field: * center = Centred * left = Left * right = Right- Returns:
- position
-
setPosition
public void setPosition(OperationSignatureImage.PositionEnum position)
-
-