![JAR search and dependency download from the Maven repository](/logo.png)
com.aliyun.dingtalkconference_1_0.models.UpdateScheduleConfSettingsRequest 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 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