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

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

There is a newer version: 2.1.88
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 UpdateScheduleConfSettingsRequest extends TeaModel {
    /**
     * example:
     * 

2iPOLbpUNMLzB5LuwggiiqiPwiEiE

*/ @NameInMap("creatorUnionId") public String creatorUnionId; @NameInMap("scheduleConfSettingModel") public UpdateScheduleConfSettingsRequestScheduleConfSettingModel scheduleConfSettingModel; /** * example: *

f6fb627e-a7e8-403e-b1f8-26e85450f4a9

*/ @NameInMap("scheduleConferenceId") public String scheduleConferenceId; public static UpdateScheduleConfSettingsRequest build(java.util.Map map) throws Exception { UpdateScheduleConfSettingsRequest self = new UpdateScheduleConfSettingsRequest(); return TeaModel.build(map, self); } public UpdateScheduleConfSettingsRequest setCreatorUnionId(String creatorUnionId) { this.creatorUnionId = creatorUnionId; return this; } public String getCreatorUnionId() { return this.creatorUnionId; } public UpdateScheduleConfSettingsRequest setScheduleConfSettingModel(UpdateScheduleConfSettingsRequestScheduleConfSettingModel scheduleConfSettingModel) { this.scheduleConfSettingModel = scheduleConfSettingModel; return this; } public UpdateScheduleConfSettingsRequestScheduleConfSettingModel getScheduleConfSettingModel() { return this.scheduleConfSettingModel; } public UpdateScheduleConfSettingsRequest setScheduleConferenceId(String scheduleConferenceId) { this.scheduleConferenceId = scheduleConferenceId; return this; } public String getScheduleConferenceId() { return this.scheduleConferenceId; } public static class UpdateScheduleConfSettingsRequestScheduleConfSettingModelMoziConfOpenRecordSetting extends TeaModel { /** * example: *

true:跟随 false:不跟随

*/ @NameInMap("isFollowHost") public Boolean isFollowHost; /** * example: *

grid:宫格模式,默认9宫格(3x3) speech:演讲者模式 full_screen:全屏模式 auto_grid:自动宫格模式,默认最大4x4宫格 screen_cast:屏幕共享模式,仅放置屏幕共享流 p2p:双人通话模式 full_screen_and_speaker:共享内容+发言人模式

*/ @NameInMap("mode") public String mode; /** * example: *

0:不自动开启 1:自动开启

*/ @NameInMap("recordAutoStart") public Integer recordAutoStart; /** * example: *

0:我以主持人身份入会后自动开启 1:其他人以联席主持人身份入会后开启 2:任何人以任何身份入会后开启

*/ @NameInMap("recordAutoStartType") public Integer recordAutoStartType; public static UpdateScheduleConfSettingsRequestScheduleConfSettingModelMoziConfOpenRecordSetting build(java.util.Map map) throws Exception { UpdateScheduleConfSettingsRequestScheduleConfSettingModelMoziConfOpenRecordSetting self = new UpdateScheduleConfSettingsRequestScheduleConfSettingModelMoziConfOpenRecordSetting(); return TeaModel.build(map, self); } public UpdateScheduleConfSettingsRequestScheduleConfSettingModelMoziConfOpenRecordSetting setIsFollowHost(Boolean isFollowHost) { this.isFollowHost = isFollowHost; return this; } public Boolean getIsFollowHost() { return this.isFollowHost; } public UpdateScheduleConfSettingsRequestScheduleConfSettingModelMoziConfOpenRecordSetting setMode(String mode) { this.mode = mode; return this; } public String getMode() { return this.mode; } public UpdateScheduleConfSettingsRequestScheduleConfSettingModelMoziConfOpenRecordSetting setRecordAutoStart(Integer recordAutoStart) { this.recordAutoStart = recordAutoStart; return this; } public Integer getRecordAutoStart() { return this.recordAutoStart; } public UpdateScheduleConfSettingsRequestScheduleConfSettingModelMoziConfOpenRecordSetting setRecordAutoStartType(Integer recordAutoStartType) { this.recordAutoStartType = recordAutoStartType; return this; } public Integer getRecordAutoStartType() { return this.recordAutoStartType; } } public static class UpdateScheduleConfSettingsRequestScheduleConfSettingModelMoziConfVirtualExtraSettingMoziConfExtensionAppSettings extends TeaModel { /** * example: *

0:不自动打开 1:仅主持人/联席主持人自动打开 2:全员自动打开

*/ @NameInMap("autoOpenMode") public Integer autoOpenMode; /** * example: *

COOLAPP-0-1026633886192127xxxB000W

*/ @NameInMap("coolAppCode") public String coolAppCode; /** * example: *

bizData

*/ @NameInMap("extensionAppBizData") public String extensionAppBizData; public static UpdateScheduleConfSettingsRequestScheduleConfSettingModelMoziConfVirtualExtraSettingMoziConfExtensionAppSettings build(java.util.Map map) throws Exception { UpdateScheduleConfSettingsRequestScheduleConfSettingModelMoziConfVirtualExtraSettingMoziConfExtensionAppSettings self = new UpdateScheduleConfSettingsRequestScheduleConfSettingModelMoziConfVirtualExtraSettingMoziConfExtensionAppSettings(); return TeaModel.build(map, self); } public UpdateScheduleConfSettingsRequestScheduleConfSettingModelMoziConfVirtualExtraSettingMoziConfExtensionAppSettings setAutoOpenMode(Integer autoOpenMode) { this.autoOpenMode = autoOpenMode; return this; } public Integer getAutoOpenMode() { return this.autoOpenMode; } public UpdateScheduleConfSettingsRequestScheduleConfSettingModelMoziConfVirtualExtraSettingMoziConfExtensionAppSettings setCoolAppCode(String coolAppCode) { this.coolAppCode = coolAppCode; return this; } public String getCoolAppCode() { return this.coolAppCode; } public UpdateScheduleConfSettingsRequestScheduleConfSettingModelMoziConfVirtualExtraSettingMoziConfExtensionAppSettings setExtensionAppBizData(String extensionAppBizData) { this.extensionAppBizData = extensionAppBizData; return this; } public String getExtensionAppBizData() { return this.extensionAppBizData; } } public static class UpdateScheduleConfSettingsRequestScheduleConfSettingModelMoziConfVirtualExtraSetting extends TeaModel { /** * example: *

2iPOLbpUNMLzB5LuwggiiqiPwiEiE

*/ @NameInMap("cloudRecordOwnerUnionId") public String cloudRecordOwnerUnionId; /** * example: *

0:未开启 1:开启

*/ @NameInMap("enableChat") public Integer enableChat; /** * example: *

true:允许匿名登录入会 false:不允许匿名登录入会

*/ @NameInMap("enableWebAnonymousJoin") public Boolean enableWebAnonymousJoin; /** * example: *

0:未开启 1:开启

*/ @NameInMap("joinBeforeHost") public Integer joinBeforeHost; /** * example: *

0:未开启 1:开启

*/ @NameInMap("lockMediaStatusMicMute") public Integer lockMediaStatusMicMute; /** * example: *

0:未开启 1:开启

*/ @NameInMap("lockNick") public Integer lockNick; /** * example: *

2iPOLbpUNMLzB5LuwggiiqiPwiEiE

*/ @NameInMap("minutesOwnerUnionId") public String minutesOwnerUnionId; @NameInMap("moziConfExtensionAppSettings") public java.util.List moziConfExtensionAppSettings; @NameInMap("pushAllMeetingRecords") public Boolean pushAllMeetingRecords; @NameInMap("pushCloudRecordCard") public Boolean pushCloudRecordCard; @NameInMap("pushMinutesCard") public Boolean pushMinutesCard; /** * example: *

0:未开启 1:开启

*/ @NameInMap("waitingRoom") public Integer waitingRoom; public static UpdateScheduleConfSettingsRequestScheduleConfSettingModelMoziConfVirtualExtraSetting build(java.util.Map map) throws Exception { UpdateScheduleConfSettingsRequestScheduleConfSettingModelMoziConfVirtualExtraSetting self = new UpdateScheduleConfSettingsRequestScheduleConfSettingModelMoziConfVirtualExtraSetting(); return TeaModel.build(map, self); } public UpdateScheduleConfSettingsRequestScheduleConfSettingModelMoziConfVirtualExtraSetting setCloudRecordOwnerUnionId(String cloudRecordOwnerUnionId) { this.cloudRecordOwnerUnionId = cloudRecordOwnerUnionId; return this; } public String getCloudRecordOwnerUnionId() { return this.cloudRecordOwnerUnionId; } public UpdateScheduleConfSettingsRequestScheduleConfSettingModelMoziConfVirtualExtraSetting setEnableChat(Integer enableChat) { this.enableChat = enableChat; return this; } public Integer getEnableChat() { return this.enableChat; } public UpdateScheduleConfSettingsRequestScheduleConfSettingModelMoziConfVirtualExtraSetting setEnableWebAnonymousJoin(Boolean enableWebAnonymousJoin) { this.enableWebAnonymousJoin = enableWebAnonymousJoin; return this; } public Boolean getEnableWebAnonymousJoin() { return this.enableWebAnonymousJoin; } public UpdateScheduleConfSettingsRequestScheduleConfSettingModelMoziConfVirtualExtraSetting setJoinBeforeHost(Integer joinBeforeHost) { this.joinBeforeHost = joinBeforeHost; return this; } public Integer getJoinBeforeHost() { return this.joinBeforeHost; } public UpdateScheduleConfSettingsRequestScheduleConfSettingModelMoziConfVirtualExtraSetting setLockMediaStatusMicMute(Integer lockMediaStatusMicMute) { this.lockMediaStatusMicMute = lockMediaStatusMicMute; return this; } public Integer getLockMediaStatusMicMute() { return this.lockMediaStatusMicMute; } public UpdateScheduleConfSettingsRequestScheduleConfSettingModelMoziConfVirtualExtraSetting setLockNick(Integer lockNick) { this.lockNick = lockNick; return this; } public Integer getLockNick() { return this.lockNick; } public UpdateScheduleConfSettingsRequestScheduleConfSettingModelMoziConfVirtualExtraSetting setMinutesOwnerUnionId(String minutesOwnerUnionId) { this.minutesOwnerUnionId = minutesOwnerUnionId; return this; } public String getMinutesOwnerUnionId() { return this.minutesOwnerUnionId; } public UpdateScheduleConfSettingsRequestScheduleConfSettingModelMoziConfVirtualExtraSetting setMoziConfExtensionAppSettings(java.util.List moziConfExtensionAppSettings) { this.moziConfExtensionAppSettings = moziConfExtensionAppSettings; return this; } public java.util.List getMoziConfExtensionAppSettings() { return this.moziConfExtensionAppSettings; } public UpdateScheduleConfSettingsRequestScheduleConfSettingModelMoziConfVirtualExtraSetting setPushAllMeetingRecords(Boolean pushAllMeetingRecords) { this.pushAllMeetingRecords = pushAllMeetingRecords; return this; } public Boolean getPushAllMeetingRecords() { return this.pushAllMeetingRecords; } public UpdateScheduleConfSettingsRequestScheduleConfSettingModelMoziConfVirtualExtraSetting setPushCloudRecordCard(Boolean pushCloudRecordCard) { this.pushCloudRecordCard = pushCloudRecordCard; return this; } public Boolean getPushCloudRecordCard() { return this.pushCloudRecordCard; } public UpdateScheduleConfSettingsRequestScheduleConfSettingModelMoziConfVirtualExtraSetting setPushMinutesCard(Boolean pushMinutesCard) { this.pushMinutesCard = pushMinutesCard; return this; } public Boolean getPushMinutesCard() { return this.pushMinutesCard; } public UpdateScheduleConfSettingsRequestScheduleConfSettingModelMoziConfVirtualExtraSetting setWaitingRoom(Integer waitingRoom) { this.waitingRoom = waitingRoom; return this; } public Integer getWaitingRoom() { return this.waitingRoom; } } public static class UpdateScheduleConfSettingsRequestScheduleConfSettingModel extends TeaModel { @NameInMap("cohostUnionIds") public java.util.List cohostUnionIds; /** * example: *

dingc02f685fa06381c44ac5d6980864d335

*/ @NameInMap("confAllowedCorpId") public String confAllowedCorpId; /** * example: *

2iPOLbpUNMLzB5LuwggiiqiPwiEiE

*/ @NameInMap("hostUnionId") public String hostUnionId; /** * example: *

0:取消锁定 1:锁定

*/ @NameInMap("lockRoom") public Integer lockRoom; @NameInMap("moziConfOpenRecordSetting") public UpdateScheduleConfSettingsRequestScheduleConfSettingModelMoziConfOpenRecordSetting moziConfOpenRecordSetting; @NameInMap("moziConfVirtualExtraSetting") public UpdateScheduleConfSettingsRequestScheduleConfSettingModelMoziConfVirtualExtraSetting moziConfVirtualExtraSetting; /** * example: *

-1:未开启 1:开启 6:超过6人自动开启静音

*/ @NameInMap("muteOnJoin") public Integer muteOnJoin; /** * example: *

0:允许共享 1:禁止共享

*/ @NameInMap("screenShareForbidden") public Integer screenShareForbidden; public static UpdateScheduleConfSettingsRequestScheduleConfSettingModel build(java.util.Map map) throws Exception { UpdateScheduleConfSettingsRequestScheduleConfSettingModel self = new UpdateScheduleConfSettingsRequestScheduleConfSettingModel(); return TeaModel.build(map, self); } public UpdateScheduleConfSettingsRequestScheduleConfSettingModel setCohostUnionIds(java.util.List cohostUnionIds) { this.cohostUnionIds = cohostUnionIds; return this; } public java.util.List getCohostUnionIds() { return this.cohostUnionIds; } public UpdateScheduleConfSettingsRequestScheduleConfSettingModel setConfAllowedCorpId(String confAllowedCorpId) { this.confAllowedCorpId = confAllowedCorpId; return this; } public String getConfAllowedCorpId() { return this.confAllowedCorpId; } public UpdateScheduleConfSettingsRequestScheduleConfSettingModel setHostUnionId(String hostUnionId) { this.hostUnionId = hostUnionId; return this; } public String getHostUnionId() { return this.hostUnionId; } public UpdateScheduleConfSettingsRequestScheduleConfSettingModel setLockRoom(Integer lockRoom) { this.lockRoom = lockRoom; return this; } public Integer getLockRoom() { return this.lockRoom; } public UpdateScheduleConfSettingsRequestScheduleConfSettingModel setMoziConfOpenRecordSetting(UpdateScheduleConfSettingsRequestScheduleConfSettingModelMoziConfOpenRecordSetting moziConfOpenRecordSetting) { this.moziConfOpenRecordSetting = moziConfOpenRecordSetting; return this; } public UpdateScheduleConfSettingsRequestScheduleConfSettingModelMoziConfOpenRecordSetting getMoziConfOpenRecordSetting() { return this.moziConfOpenRecordSetting; } public UpdateScheduleConfSettingsRequestScheduleConfSettingModel setMoziConfVirtualExtraSetting(UpdateScheduleConfSettingsRequestScheduleConfSettingModelMoziConfVirtualExtraSetting moziConfVirtualExtraSetting) { this.moziConfVirtualExtraSetting = moziConfVirtualExtraSetting; return this; } public UpdateScheduleConfSettingsRequestScheduleConfSettingModelMoziConfVirtualExtraSetting getMoziConfVirtualExtraSetting() { return this.moziConfVirtualExtraSetting; } public UpdateScheduleConfSettingsRequestScheduleConfSettingModel setMuteOnJoin(Integer muteOnJoin) { this.muteOnJoin = muteOnJoin; return this; } public Integer getMuteOnJoin() { return this.muteOnJoin; } public UpdateScheduleConfSettingsRequestScheduleConfSettingModel setScreenShareForbidden(Integer screenShareForbidden) { this.screenShareForbidden = screenShareForbidden; return this; } public Integer getScreenShareForbidden() { return this.screenShareForbidden; } } }




© 2015 - 2025 Weber Informatics LLC | Privacy Policy