public static final class DeviceBean.Builder extends java.lang.Object
| 限定符和类型 | 方法和说明 |
|---|---|
DeviceBean |
build()
return a clone instance of
TEMPLATE |
DeviceBean.Builder |
createTime(java.util.Date createTime)
fill the field : fl_device.create_time
|
DeviceBean.Builder |
direction(java.lang.Integer direction)
fill the field : fl_device.direction
|
DeviceBean.Builder |
extBin(java.nio.ByteBuffer extBin)
fill the field : fl_device.ext_bin
|
DeviceBean.Builder |
extTxt(java.lang.String extTxt)
fill the field : fl_device.ext_txt
|
DeviceBean.Builder |
groupId(java.lang.Integer groupId)
fill the field : fl_device.group_id
|
DeviceBean.Builder |
id(java.lang.Integer id)
fill the field : fl_device.id
|
DeviceBean.Builder |
mac(java.lang.String mac)
fill the field : fl_device.mac
|
DeviceBean.Builder |
madeDate(java.util.Date madeDate)
fill the field : fl_device.made_date
|
DeviceBean.Builder |
manufacturer(java.lang.String manufacturer)
fill the field : fl_device.manufacturer
|
DeviceBean.Builder |
model(java.lang.String model)
fill the field : fl_device.model
|
DeviceBean.Builder |
name(java.lang.String name)
fill the field : fl_device.name
|
DeviceBean.Builder |
productName(java.lang.String productName)
fill the field : fl_device.product_name
|
DeviceBean.Builder |
remark(java.lang.String remark)
fill the field : fl_device.remark
|
DeviceBean.Builder |
reset()
reset the bean as template
|
DeviceBean.Builder |
serialNo(java.lang.String serialNo)
fill the field : fl_device.serial_no
|
DeviceBean.Builder |
template(DeviceBean bean)
set a bean as template,must not be
null |
DeviceBean.Builder |
updateTime(java.util.Date updateTime)
fill the field : fl_device.update_time
|
DeviceBean.Builder |
usedSdks(java.lang.String usedSdks)
fill the field : fl_device.used_sdks
|
DeviceBean.Builder |
vendor(java.lang.String vendor)
fill the field : fl_device.vendor
|
DeviceBean.Builder |
version(java.lang.String version)
fill the field : fl_device.version
|
public DeviceBean.Builder reset()
DeviceBean.reset()public DeviceBean.Builder template(DeviceBean bean)
nullpublic DeviceBean build()
TEMPLATEpublic DeviceBean.Builder id(java.lang.Integer id)
id - 设备idDeviceBean.getId(),
DeviceBean.setId(Integer)public DeviceBean.Builder groupId(java.lang.Integer groupId)
groupId - 所属设备组idDeviceBean.getGroupId(),
DeviceBean.setGroupId(Integer)public DeviceBean.Builder name(java.lang.String name)
name - 设备名称DeviceBean.getName(),
DeviceBean.setName(String)public DeviceBean.Builder productName(java.lang.String productName)
productName - 产品名称DeviceBean.getProductName(),
DeviceBean.setProductName(String)public DeviceBean.Builder model(java.lang.String model)
model - 设备型号DeviceBean.getModel(),
DeviceBean.setModel(String)public DeviceBean.Builder vendor(java.lang.String vendor)
vendor - 设备供应商DeviceBean.getVendor(),
DeviceBean.setVendor(String)public DeviceBean.Builder manufacturer(java.lang.String manufacturer)
manufacturer - 设备制造商DeviceBean.getManufacturer(),
DeviceBean.setManufacturer(String)public DeviceBean.Builder madeDate(java.util.Date madeDate)
madeDate - 设备生产日期DeviceBean.getMadeDate(),
DeviceBean.setMadeDate(java.util.Date)public DeviceBean.Builder version(java.lang.String version)
version - 设备版本号DeviceBean.getVersion(),
DeviceBean.setVersion(String)public DeviceBean.Builder usedSdks(java.lang.String usedSdks)
usedSdks - 支持的特征码(算法)版本号列表(逗号分隔),特征版本号用于区分不同人脸识别算法生成的特征数据(SDK版本号命名允许字母,数字,-,.,_符号)DeviceBean.getUsedSdks(),
DeviceBean.setUsedSdks(String)public DeviceBean.Builder serialNo(java.lang.String serialNo)
serialNo - 设备序列号DeviceBean.getSerialNo(),
DeviceBean.setSerialNo(String)public DeviceBean.Builder mac(java.lang.String mac)
mac - 6字节MAC地址(HEX)DeviceBean.getMac(),
DeviceBean.setMac(String)public DeviceBean.Builder direction(java.lang.Integer direction)
direction - 通行方向,NULL,0:入口,1:出口,默认0DeviceBean.getDirection(),
DeviceBean.setDirection(Integer)public DeviceBean.Builder remark(java.lang.String remark)
remark - 备注DeviceBean.getRemark(),
DeviceBean.setRemark(String)public DeviceBean.Builder extBin(java.nio.ByteBuffer extBin)
extBin - 应用项目自定义二进制扩展字段(最大64KB)DeviceBean.getExtBin(),
DeviceBean.setExtBin(java.nio.ByteBuffer)public DeviceBean.Builder extTxt(java.lang.String extTxt)
extTxt - 应用项目自定义文本扩展字段(最大64KB)DeviceBean.getExtTxt(),
DeviceBean.setExtTxt(String)public DeviceBean.Builder createTime(java.util.Date createTime)
createTime - DeviceBean.getCreateTime(),
DeviceBean.setCreateTime(java.util.Date)public DeviceBean.Builder updateTime(java.util.Date updateTime)
updateTime - DeviceBean.getUpdateTime(),
DeviceBean.setUpdateTime(java.util.Date)Copyright © 2019. All Rights Reserved.