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

com.aliyun.dingtalkrooms_1_0.models.CreateMeetingRoomControlPanelRequest 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.dingtalkrooms_1_0.models;

import com.aliyun.tea.*;

public class CreateMeetingRoomControlPanelRequest extends TeaModel {
    @NameInMap("extra")
    public CreateMeetingRoomControlPanelRequestExtra extra;

    /**
     * 

This parameter is required.

*/ @NameInMap("roomConfig") public java.util.List roomConfig; /** *

This parameter is required.

* * example: *

25SDWxxxxxx

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

0

*/ @NameInMap("status") public Integer status; /** *

This parameter is required.

* * example: *

2iPOLbpUNMLzB5LuwggiiqiPwiEiE

*/ @NameInMap("unionId") public String unionId; public static CreateMeetingRoomControlPanelRequest build(java.util.Map map) throws Exception { CreateMeetingRoomControlPanelRequest self = new CreateMeetingRoomControlPanelRequest(); return TeaModel.build(map, self); } public CreateMeetingRoomControlPanelRequest setExtra(CreateMeetingRoomControlPanelRequestExtra extra) { this.extra = extra; return this; } public CreateMeetingRoomControlPanelRequestExtra getExtra() { return this.extra; } public CreateMeetingRoomControlPanelRequest setRoomConfig(java.util.List roomConfig) { this.roomConfig = roomConfig; return this; } public java.util.List getRoomConfig() { return this.roomConfig; } public CreateMeetingRoomControlPanelRequest setRoomId(String roomId) { this.roomId = roomId; return this; } public String getRoomId() { return this.roomId; } public CreateMeetingRoomControlPanelRequest setStatus(Integer status) { this.status = status; return this; } public Integer getStatus() { return this.status; } public CreateMeetingRoomControlPanelRequest setUnionId(String unionId) { this.unionId = unionId; return this; } public String getUnionId() { return this.unionId; } public static class CreateMeetingRoomControlPanelRequestExtra extends TeaModel { @NameInMap("param") public java.util.Map param; public static CreateMeetingRoomControlPanelRequestExtra build(java.util.Map map) throws Exception { CreateMeetingRoomControlPanelRequestExtra self = new CreateMeetingRoomControlPanelRequestExtra(); return TeaModel.build(map, self); } public CreateMeetingRoomControlPanelRequestExtra setParam(java.util.Map param) { this.param = param; return this; } public java.util.Map getParam() { return this.param; } } public static class CreateMeetingRoomControlPanelRequestRoomConfig extends TeaModel { /** *

This parameter is required.

* * example: *

name

*/ @NameInMap("enName") public String enName; /** *

This parameter is required.

* * example: *

www.xxx.com

*/ @NameInMap("icon") public String icon; /** *

This parameter is required.

* * example: *

栗子xx

*/ @NameInMap("name") public String name; /** *

This parameter is required.

* * example: *

30

*/ @NameInMap("showTime") public Integer showTime; /** *

This parameter is required.

* * example: *

0

*/ @NameInMap("sort") public Integer sort; /** *

This parameter is required.

* * example: *

https://www.taoxxx.com

*/ @NameInMap("url") public String url; public static CreateMeetingRoomControlPanelRequestRoomConfig build(java.util.Map map) throws Exception { CreateMeetingRoomControlPanelRequestRoomConfig self = new CreateMeetingRoomControlPanelRequestRoomConfig(); return TeaModel.build(map, self); } public CreateMeetingRoomControlPanelRequestRoomConfig setEnName(String enName) { this.enName = enName; return this; } public String getEnName() { return this.enName; } public CreateMeetingRoomControlPanelRequestRoomConfig setIcon(String icon) { this.icon = icon; return this; } public String getIcon() { return this.icon; } public CreateMeetingRoomControlPanelRequestRoomConfig setName(String name) { this.name = name; return this; } public String getName() { return this.name; } public CreateMeetingRoomControlPanelRequestRoomConfig setShowTime(Integer showTime) { this.showTime = showTime; return this; } public Integer getShowTime() { return this.showTime; } public CreateMeetingRoomControlPanelRequestRoomConfig setSort(Integer sort) { this.sort = sort; return this; } public Integer getSort() { return this.sort; } public CreateMeetingRoomControlPanelRequestRoomConfig setUrl(String url) { this.url = url; return this; } public String getUrl() { return this.url; } } }




© 2015 - 2024 Weber Informatics LLC | Privacy Policy