cn.signit.sdk.pojo
类 FileData.Builder
java.lang.Object
cn.signit.sdk.pojo.FileData.Builder
- 所有已实现的接口:
- Builder<FileData>
- 直接已知子类:
- SealData.SealDataBuilder
- 包容类:
- FileData
public static class FileData.Builder
- extends Object
- implements Builder<FileData>
文件数据建造器
- 从以下版本开始:
- 2.5.0
| 从类 java.lang.Object 继承的方法 |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
FileData.Builder
public FileData.Builder()
url
public FileData.Builder url(String url)
- 参数:
url - 待签名文件(html/pdf/doc/docx/xls/xlsx/ppt/pptx)的URL地址
- 返回:
- 文件数据建造器
- 从以下版本开始:
- 2.5.0
base64
public FileData.Builder base64(String base64)
- 参数:
base64 - 待签名文件(html/pdf/doc/docx/xls/xlsx/ppt/pptx)的base64表示形式的字符串,支持最大约10MB的文件数据
- 返回:
- 文件数据建造器
- 从以下版本开始:
- 2.5.0
enableSinglePage
public FileData.Builder enableSinglePage(Boolean enableSinglePage)
- 参数:
enableSinglePage - 待签名的文件是否转换成单页的形式,否则,默认使用A4尺寸自动进行分页,注:待签名文件为html时该值有效,且此单页最大支持的高度为5000mm
- 返回:
- 文件数据建造器
- 从以下版本开始:
- 2.5.0
name
public FileData.Builder name(String name)
- 参数:
name - 文件名字
- 返回:
- 文件数据建造器
- 从以下版本开始:
- 2.7.0
byteSize
public FileData.Builder byteSize(Long byteSize)
- 参数:
byteSize - 文件字节数组
- 返回:
- 文件数据建造器
- 从以下版本开始:
- 2.7.0
transferType
public FileData.Builder transferType(TransferType transferType)
- 参数:
transferType - 转换类型
- 返回:
- 文件数据建造器
- 从以下版本开始:
- 2.7.0
fileBytes
public FileData.Builder fileBytes(byte[] fileBytes)
- 参数:
fileBytes - 文件内容字节数组
- 返回:
- 文件数据建造器
- 从以下版本开始:
- 2.7.0
fileWsid
public FileData.Builder fileWsid(String fileWsid)
- 参数:
fileWsid - 文件wsid
- 返回:
- 文件数据建造器
- 从以下版本开始:
- 2.7.0
contentType
public FileData.Builder contentType(String contentType)
- 参数:
contentType - 文件内容类型
- 返回:
- 文件数据建造器
- 从以下版本开始:
- 2.7.0
build
public FileData build()
- 指定者:
- 接口
Builder<FileData> 中的 build
- 返回:
- 返回一个新的
FileData对象 - 从以下版本开始:
- 2.5.0
Copyright © 2020. All rights reserved.