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

5 months ago
{
"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": []
}