com.aliyun.dingtalkconference_1_0.models.QueryConferenceInfoBatchResponseBody Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of dingtalk Show documentation
Show all versions of dingtalk Show documentation
Alibaba Cloud dingtalk SDK for Java
// This file is auto-generated, don't edit it. Thanks.
package com.aliyun.dingtalkconference_1_0.models;
import com.aliyun.tea.*;
public class QueryConferenceInfoBatchResponseBody extends TeaModel {
@NameInMap("infos")
public java.util.List infos;
public static QueryConferenceInfoBatchResponseBody build(java.util.Map map) throws Exception {
QueryConferenceInfoBatchResponseBody self = new QueryConferenceInfoBatchResponseBody();
return TeaModel.build(map, self);
}
public QueryConferenceInfoBatchResponseBody setInfos(java.util.List infos) {
this.infos = infos;
return this;
}
public java.util.List getInfos() {
return this.infos;
}
public static class QueryConferenceInfoBatchResponseBodyInfosUserList extends TeaModel {
/**
* example:
* 0-未定义,1-初始化,2-加入中,3-在会,4-加入失败,5,被踢出,6-离开
*/
@NameInMap("attendStatus")
public Long attendStatus;
/**
* example:
* 0-初始化,1-关闭,2-打开
*/
@NameInMap("cameraStatus")
public Long cameraStatus;
/**
* example:
* 0-初始化,1-关闭,2-打开
*/
@NameInMap("micStatus")
public Long micStatus;
@NameInMap("nick")
public String nick;
/**
* example:
* 抱歉,正在开会
*/
@NameInMap("rejectDescription")
public String rejectDescription;
@NameInMap("userId")
public String userId;
public static QueryConferenceInfoBatchResponseBodyInfosUserList build(java.util.Map map) throws Exception {
QueryConferenceInfoBatchResponseBodyInfosUserList self = new QueryConferenceInfoBatchResponseBodyInfosUserList();
return TeaModel.build(map, self);
}
public QueryConferenceInfoBatchResponseBodyInfosUserList setAttendStatus(Long attendStatus) {
this.attendStatus = attendStatus;
return this;
}
public Long getAttendStatus() {
return this.attendStatus;
}
public QueryConferenceInfoBatchResponseBodyInfosUserList setCameraStatus(Long cameraStatus) {
this.cameraStatus = cameraStatus;
return this;
}
public Long getCameraStatus() {
return this.cameraStatus;
}
public QueryConferenceInfoBatchResponseBodyInfosUserList setMicStatus(Long micStatus) {
this.micStatus = micStatus;
return this;
}
public Long getMicStatus() {
return this.micStatus;
}
public QueryConferenceInfoBatchResponseBodyInfosUserList setNick(String nick) {
this.nick = nick;
return this;
}
public String getNick() {
return this.nick;
}
public QueryConferenceInfoBatchResponseBodyInfosUserList setRejectDescription(String rejectDescription) {
this.rejectDescription = rejectDescription;
return this;
}
public String getRejectDescription() {
return this.rejectDescription;
}
public QueryConferenceInfoBatchResponseBodyInfosUserList setUserId(String userId) {
this.userId = userId;
return this;
}
public String getUserId() {
return this.userId;
}
}
public static class QueryConferenceInfoBatchResponseBodyInfos extends TeaModel {
@NameInMap("conferenceId")
public String conferenceId;
/**
* example:
* 0-正常,1-麦克风静音,2-摄像头关闭,4-强制全员静音
*/
@NameInMap("mediaStatus")
public Long mediaStatus;
@NameInMap("startTime")
public Long startTime;
/**
* example:
* 0-初始化,1-会议结束,2-会议开始
*/
@NameInMap("status")
public Long status;
@NameInMap("title")
public String title;
@NameInMap("userList")
public java.util.List userList;
public static QueryConferenceInfoBatchResponseBodyInfos build(java.util.Map map) throws Exception {
QueryConferenceInfoBatchResponseBodyInfos self = new QueryConferenceInfoBatchResponseBodyInfos();
return TeaModel.build(map, self);
}
public QueryConferenceInfoBatchResponseBodyInfos setConferenceId(String conferenceId) {
this.conferenceId = conferenceId;
return this;
}
public String getConferenceId() {
return this.conferenceId;
}
public QueryConferenceInfoBatchResponseBodyInfos setMediaStatus(Long mediaStatus) {
this.mediaStatus = mediaStatus;
return this;
}
public Long getMediaStatus() {
return this.mediaStatus;
}
public QueryConferenceInfoBatchResponseBodyInfos setStartTime(Long startTime) {
this.startTime = startTime;
return this;
}
public Long getStartTime() {
return this.startTime;
}
public QueryConferenceInfoBatchResponseBodyInfos setStatus(Long status) {
this.status = status;
return this;
}
public Long getStatus() {
return this.status;
}
public QueryConferenceInfoBatchResponseBodyInfos setTitle(String title) {
this.title = title;
return this;
}
public String getTitle() {
return this.title;
}
public QueryConferenceInfoBatchResponseBodyInfos setUserList(java.util.List userList) {
this.userList = userList;
return this;
}
public java.util.List getUserList() {
return this.userList;
}
}
}