{ "groups": [ { "name": "hik", "type": "cn.iocoder.yudao.module.product.hik.HikProperties", "sourceType": "cn.iocoder.yudao.module.product.hik.HikProperties" }, { "name": "mqtt", "type": "cn.iocoder.yudao.module.product.emqx.MqttProperties", "sourceType": "cn.iocoder.yudao.module.product.emqx.MqttProperties" } ], "properties": [ { "name": "hik.app-key", "type": "java.lang.String", "description": "流媒体密钥 appkey", "sourceType": "cn.iocoder.yudao.module.product.hik.HikProperties" }, { "name": "hik.app-secret", "type": "java.lang.String", "description": "流媒体密钥appSecret", "sourceType": "cn.iocoder.yudao.module.product.hik.HikProperties" }, { "name": "hik.artemis-path", "type": "java.lang.String", "description": "OpenAPI接口的上下文", "sourceType": "cn.iocoder.yudao.module.product.hik.HikProperties" }, { "name": "hik.host", "type": "java.lang.String", "description": "isc平台地址,用于api请求", "sourceType": "cn.iocoder.yudao.module.product.hik.HikProperties" }, { "name": "hik.http-schema", "type": "java.lang.String", "description": "取值: http:\/\/ https:\/\/", "sourceType": "cn.iocoder.yudao.module.product.hik.HikProperties" }, { "name": "hik.preview-origin-urls", "type": "java.util.List", "description": "想要替换的原预览地址, 与previewTargetUrls一一对应", "sourceType": "cn.iocoder.yudao.module.product.hik.HikProperties" }, { "name": "hik.preview-target-urls", "type": "java.util.List", "description": "想要替换的目标预览地址", "sourceType": "cn.iocoder.yudao.module.product.hik.HikProperties" }, { "name": "mqtt.clean-session", "type": "java.lang.Boolean", "description": "设置是否清空session,这里如果设置为false表示服务器会保留客户端的连 接记录,这里设置为true表示每次连接到服务器都以新的身份连接", "sourceType": "cn.iocoder.yudao.module.product.emqx.MqttProperties" }, { "name": "mqtt.client-id", "type": "java.lang.String", "description": "客户端Id,同一台服务器下,不允许出现重复的客户端id", "sourceType": "cn.iocoder.yudao.module.product.emqx.MqttProperties" }, { "name": "mqtt.controller-topic", "type": "java.lang.String", "sourceType": "cn.iocoder.yudao.module.product.emqx.MqttProperties" }, { "name": "mqtt.host-url", "type": "java.lang.String", "description": "连接地址", "sourceType": "cn.iocoder.yudao.module.product.emqx.MqttProperties" }, { "name": "mqtt.is-open", "type": "java.lang.Boolean", "description": "启动的时候是否关闭mqtt", "sourceType": "cn.iocoder.yudao.module.product.emqx.MqttProperties" }, { "name": "mqtt.keep-alive", "type": "java.lang.Integer", "description": "设置会话心跳时间 单位为秒 服务器会每隔1.5*20秒的时间向客户端 发送个消息判断客户端是否在线,但这个方法并没有重连的机制", "sourceType": "cn.iocoder.yudao.module.product.emqx.MqttProperties" }, { "name": "mqtt.password", "type": "java.lang.String", "description": "密码", "sourceType": "cn.iocoder.yudao.module.product.emqx.MqttProperties" }, { "name": "mqtt.qos", "type": "java.lang.Integer", "description": "连接方式", "sourceType": "cn.iocoder.yudao.module.product.emqx.MqttProperties" }, { "name": "mqtt.reconnect", "type": "java.lang.Boolean", "description": "是否断线重连", "sourceType": "cn.iocoder.yudao.module.product.emqx.MqttProperties" }, { "name": "mqtt.sensor-topic", "type": "java.lang.String", "description": "默认连接主题", "sourceType": "cn.iocoder.yudao.module.product.emqx.MqttProperties" }, { "name": "mqtt.timeout", "type": "java.lang.Integer", "description": "超时时间", "sourceType": "cn.iocoder.yudao.module.product.emqx.MqttProperties" }, { "name": "mqtt.username", "type": "java.lang.String", "description": "用户名", "sourceType": "cn.iocoder.yudao.module.product.emqx.MqttProperties" } ], "hints": [] }