All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.aliyun.dingtalkconference_1_0.models.QueryConferenceInfoBatchResponseBody Maven / Gradle / Ivy

There is a newer version: 2.1.67
Show newest version
// 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; } } }




© 2015 - 2024 Weber Informatics LLC | Privacy Policy