You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

130 lines
4.5 KiB
JSON

This file contains ambiguous Unicode characters!

This file contains ambiguous Unicode characters that may be confused with others in your current locale. If your use case is intentional and legitimate, you can safely ignore this warning. Use the Escape button to highlight these characters.

{
"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<java.lang.String>",
"description": "想要替换的原预览地址, 与previewTargetUrls一一对应",
"sourceType": "cn.iocoder.yudao.module.product.hik.HikProperties"
},
{
"name": "hik.preview-target-urls",
"type": "java.util.List<java.lang.String>",
"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": []
}