Class CallUserRequest

java.lang.Object
com.bytedesk.core.base.BaseRequest
com.bytedesk.call.users.CallUserRequest
All Implemented Interfaces:
PageableRequest, Serializable

public class CallUserRequest extends BaseRequest
Call用户请求实体
See Also:
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    private @Size(max=50,message="\u8d26\u6237\u4ee3\u7801\u957f\u5ea6\u4e0d\u80fd\u8d85\u8fc750\u5b57\u7b26") String
    账户代码
    private @Size(max=100,message="\u663e\u793a\u540d\u79f0\u957f\u5ea6\u4e0d\u80fd\u8d85\u8fc7100\u5b57\u7b26") String
    显示名称
    private @NotBlank(message="SIP\u57df\u540d\u4e0d\u80fd\u4e3a\u7a7a") @Size(max=100,message="SIP\u57df\u540d\u957f\u5ea6\u4e0d\u80fd\u8d85\u8fc7100\u5b57\u7b26") String
    SIP域名
    private @Email(message="\u90ae\u7bb1\u683c\u5f0f\u4e0d\u6b63\u786e") @Size(max=100,message="\u90ae\u7bb1\u957f\u5ea6\u4e0d\u80fd\u8d85\u8fc7100\u5b57\u7b26") String
    邮箱
    private @NotNull(message="\u542f\u7528\u6807\u5fd7\u4e0d\u80fd\u4e3a\u7a7a") Boolean
    是否启用
    private @NotBlank(message="\u5bc6\u7801\u4e0d\u80fd\u4e3a\u7a7a") @Size(max=255,message="\u5bc6\u7801\u957f\u5ea6\u4e0d\u80fd\u8d85\u8fc7255\u5b57\u7b26") String
    密码
    private @Size(max=500,message="\u5907\u6ce8\u957f\u5ea6\u4e0d\u80fd\u8d85\u8fc7500\u5b57\u7b26") String
    备注
    private @NotBlank(message="\u7528\u6237\u540d\u4e0d\u80fd\u4e3a\u7a7a") @Size(max=50,message="\u7528\u6237\u540d\u957f\u5ea6\u4e0d\u80fd\u8d85\u8fc750\u5b57\u7b26") String
    用户名(SIP用户名)

    Fields inherited from class com.bytedesk.core.base.BaseRequest

    channel, content, orgUid, pageNumber, pageSize, type, uid, userUid
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Methods inherited from class com.bytedesk.core.base.BaseRequest

    getPageable, toJson, validate

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Field Details

    • username

      @NotBlank(message="\u7528\u6237\u540d\u4e0d\u80fd\u4e3a\u7a7a") @Size(max=50, message="\u7528\u6237\u540d\u957f\u5ea6\u4e0d\u80fd\u8d85\u8fc750\u5b57\u7b26") private @NotBlank(message="\u7528\u6237\u540d\u4e0d\u80fd\u4e3a\u7a7a") @Size(max=50,message="\u7528\u6237\u540d\u957f\u5ea6\u4e0d\u80fd\u8d85\u8fc750\u5b57\u7b26") String username
      用户名(SIP用户名)
    • domain

      @NotBlank(message="SIP\u57df\u540d\u4e0d\u80fd\u4e3a\u7a7a") @Size(max=100, message="SIP\u57df\u540d\u957f\u5ea6\u4e0d\u80fd\u8d85\u8fc7100\u5b57\u7b26") private @NotBlank(message="SIP\u57df\u540d\u4e0d\u80fd\u4e3a\u7a7a") @Size(max=100,message="SIP\u57df\u540d\u957f\u5ea6\u4e0d\u80fd\u8d85\u8fc7100\u5b57\u7b26") String domain
      SIP域名
    • password

      @NotBlank(message="\u5bc6\u7801\u4e0d\u80fd\u4e3a\u7a7a") @Size(max=255, message="\u5bc6\u7801\u957f\u5ea6\u4e0d\u80fd\u8d85\u8fc7255\u5b57\u7b26") private @NotBlank(message="\u5bc6\u7801\u4e0d\u80fd\u4e3a\u7a7a") @Size(max=255,message="\u5bc6\u7801\u957f\u5ea6\u4e0d\u80fd\u8d85\u8fc7255\u5b57\u7b26") String password
      密码
    • displayName

      @Size(max=100, message="\u663e\u793a\u540d\u79f0\u957f\u5ea6\u4e0d\u80fd\u8d85\u8fc7100\u5b57\u7b26") private @Size(max=100,message="\u663e\u793a\u540d\u79f0\u957f\u5ea6\u4e0d\u80fd\u8d85\u8fc7100\u5b57\u7b26") String displayName
      显示名称
    • email

      @Email(message="\u90ae\u7bb1\u683c\u5f0f\u4e0d\u6b63\u786e") @Size(max=100, message="\u90ae\u7bb1\u957f\u5ea6\u4e0d\u80fd\u8d85\u8fc7100\u5b57\u7b26") private @Email(message="\u90ae\u7bb1\u683c\u5f0f\u4e0d\u6b63\u786e") @Size(max=100,message="\u90ae\u7bb1\u957f\u5ea6\u4e0d\u80fd\u8d85\u8fc7100\u5b57\u7b26") String email
      邮箱
    • accountcode

      @Size(max=50, message="\u8d26\u6237\u4ee3\u7801\u957f\u5ea6\u4e0d\u80fd\u8d85\u8fc750\u5b57\u7b26") private @Size(max=50,message="\u8d26\u6237\u4ee3\u7801\u957f\u5ea6\u4e0d\u80fd\u8d85\u8fc750\u5b57\u7b26") String accountcode
      账户代码
    • enabled

      @NotNull(message="\u542f\u7528\u6807\u5fd7\u4e0d\u80fd\u4e3a\u7a7a") private @NotNull(message="\u542f\u7528\u6807\u5fd7\u4e0d\u80fd\u4e3a\u7a7a") Boolean enabled
      是否启用
    • 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
      备注
  • Constructor Details

    • CallUserRequest

      public CallUserRequest()