Package com.bytedesk.call.gateway
Class CallGatewayRequest
java.lang.Object
com.bytedesk.core.base.BaseRequest
com.bytedesk.call.gateway.CallGatewayRequest
- All Implemented Interfaces:
PageableRequest,Serializable
Call网关请求实体
- See Also:
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate String扩展配置(JSON格式)private @Size(max=255,message="\u7f51\u5173\u63cf\u8ff0\u957f\u5ea6\u4e0d\u80fd\u8d85\u8fc7255\u5b57\u7b26") String网关描述private Boolean是否启用private @Size(max=100,message="\u4ece\u57df\u540d\u957f\u5ea6\u4e0d\u80fd\u8d85\u8fc7100\u5b57\u7b26") String从域名private @Size(max=100,message="\u4ece\u53f7\u7801\u957f\u5ea6\u4e0d\u80fd\u8d85\u8fc7100\u5b57\u7b26") String从号码private @Size(max=100,message="\u7f51\u5173\u540d\u79f0\u957f\u5ea6\u4e0d\u80fd\u8d85\u8fc7100\u5b57\u7b26") String网关名称private @Size(max=255,message="\u5bc6\u7801\u957f\u5ea6\u4e0d\u80fd\u8d85\u8fc7255\u5b57\u7b26") String密码private @Size(max=255,message="SIP\u670d\u52a1\u5668\u5730\u5740\u957f\u5ea6\u4e0d\u80fd\u8d85\u8fc7255\u5b57\u7b26") StringSIP服务器地址private Boolean注册private @Size(max=20,message="\u6ce8\u518c\u4f20\u8f93\u534f\u8bae\u957f\u5ea6\u4e0d\u80fd\u8d85\u8fc720\u5b57\u7b26") String注册传输协议private @Size(max=500,message="\u5907\u6ce8\u957f\u5ea6\u4e0d\u80fd\u8d85\u8fc7500\u5b57\u7b26") String备注private String网关状态 - 用于搜索private @Size(max=100,message="\u7528\u6237\u540d\u957f\u5ea6\u4e0d\u80fd\u8d85\u8fc7100\u5b57\u7b26") String用户名Fields inherited from class com.bytedesk.core.base.BaseRequest
channel, content, orgUid, pageNumber, pageSize, type, uid, userUid -
Constructor Summary
Constructors -
Method Summary
Methods inherited from class com.bytedesk.core.base.BaseRequest
getPageable, toJson, validate
-
Field Details
-
gatewayName
@Size(max=100, message="\u7f51\u5173\u540d\u79f0\u957f\u5ea6\u4e0d\u80fd\u8d85\u8fc7100\u5b57\u7b26") private @Size(max=100,message="\u7f51\u5173\u540d\u79f0\u957f\u5ea6\u4e0d\u80fd\u8d85\u8fc7100\u5b57\u7b26") String gatewayName网关名称 -
description
@Size(max=255, message="\u7f51\u5173\u63cf\u8ff0\u957f\u5ea6\u4e0d\u80fd\u8d85\u8fc7255\u5b57\u7b26") private @Size(max=255,message="\u7f51\u5173\u63cf\u8ff0\u957f\u5ea6\u4e0d\u80fd\u8d85\u8fc7255\u5b57\u7b26") String description网关描述 -
proxy
@Size(max=255, message="SIP\u670d\u52a1\u5668\u5730\u5740\u957f\u5ea6\u4e0d\u80fd\u8d85\u8fc7255\u5b57\u7b26") private @Size(max=255,message="SIP\u670d\u52a1\u5668\u5730\u5740\u957f\u5ea6\u4e0d\u80fd\u8d85\u8fc7255\u5b57\u7b26") String proxySIP服务器地址 -
username
@Size(max=100, message="\u7528\u6237\u540d\u957f\u5ea6\u4e0d\u80fd\u8d85\u8fc7100\u5b57\u7b26") private @Size(max=100,message="\u7528\u6237\u540d\u957f\u5ea6\u4e0d\u80fd\u8d85\u8fc7100\u5b57\u7b26") String username用户名 -
password
@Size(max=255, message="\u5bc6\u7801\u957f\u5ea6\u4e0d\u80fd\u8d85\u8fc7255\u5b57\u7b26") private @Size(max=255,message="\u5bc6\u7801\u957f\u5ea6\u4e0d\u80fd\u8d85\u8fc7255\u5b57\u7b26") String password密码 -
fromUser
@Size(max=100, message="\u4ece\u53f7\u7801\u957f\u5ea6\u4e0d\u80fd\u8d85\u8fc7100\u5b57\u7b26") private @Size(max=100,message="\u4ece\u53f7\u7801\u957f\u5ea6\u4e0d\u80fd\u8d85\u8fc7100\u5b57\u7b26") String fromUser从号码 -
fromDomain
@Size(max=100, message="\u4ece\u57df\u540d\u957f\u5ea6\u4e0d\u80fd\u8d85\u8fc7100\u5b57\u7b26") private @Size(max=100,message="\u4ece\u57df\u540d\u957f\u5ea6\u4e0d\u80fd\u8d85\u8fc7100\u5b57\u7b26") String fromDomain从域名 -
register
注册 -
registerTransport
@Size(max=20, message="\u6ce8\u518c\u4f20\u8f93\u534f\u8bae\u957f\u5ea6\u4e0d\u80fd\u8d85\u8fc720\u5b57\u7b26") private @Size(max=20,message="\u6ce8\u518c\u4f20\u8f93\u534f\u8bae\u957f\u5ea6\u4e0d\u80fd\u8d85\u8fc720\u5b57\u7b26") String registerTransport注册传输协议 -
enabled
是否启用 -
configJson
扩展配置(JSON格式) -
remarks
@Size(max=500, message="\u5907\u6ce8\u957f\u5ea6\u4e0d\u80fd\u8d85\u8fc7500\u5b57\u7b26") private @Size(max=500,message="\u5907\u6ce8\u957f\u5ea6\u4e0d\u80fd\u8d85\u8fc7500\u5b57\u7b26") String remarks备注 -
status
网关状态 - 用于搜索
-
-
Constructor Details
-
CallGatewayRequest
public CallGatewayRequest()
-