com.aliyun.dingtalkattendance_1_0.models.GetCheckInSchemaTemplateResponseBody 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.dingtalkattendance_1_0.models;
import com.aliyun.tea.*;
public class GetCheckInSchemaTemplateResponseBody extends TeaModel {
// 返回对象。
@NameInMap("result")
public GetCheckInSchemaTemplateResponseBodyResult result;
public static GetCheckInSchemaTemplateResponseBody build(java.util.Map map) throws Exception {
GetCheckInSchemaTemplateResponseBody self = new GetCheckInSchemaTemplateResponseBody();
return TeaModel.build(map, self);
}
public GetCheckInSchemaTemplateResponseBody setResult(GetCheckInSchemaTemplateResponseBodyResult result) {
this.result = result;
return this;
}
public GetCheckInSchemaTemplateResponseBodyResult getResult() {
return this.result;
}
public static class GetCheckInSchemaTemplateResponseBodyResultWaterMarkTemplateModels extends TeaModel {
// 是否可以修改。
@NameInMap("canModify")
public Boolean canModify;
// 模板的表单Code。
@NameInMap("formCode")
public String formCode;
// 模板的预览图片。
@NameInMap("icon")
public String icon;
// 模板的布局信息。
@NameInMap("layoutDesign")
public String layoutDesign;
// 模板的场景码。
@NameInMap("sceneCode")
public String sceneCode;
// 模板的内容。
@NameInMap("schemaContent")
public String schemaContent;
// suiteKey。
@NameInMap("suiteKey")
public String suiteKey;
// 是否系统模板。
@NameInMap("systemTemplate")
public Boolean systemTemplate;
// 模板的标题。
@NameInMap("title")
public String title;
// 模板的水印ID。
@NameInMap("waterMarkId")
public String waterMarkId;
public static GetCheckInSchemaTemplateResponseBodyResultWaterMarkTemplateModels build(java.util.Map map) throws Exception {
GetCheckInSchemaTemplateResponseBodyResultWaterMarkTemplateModels self = new GetCheckInSchemaTemplateResponseBodyResultWaterMarkTemplateModels();
return TeaModel.build(map, self);
}
public GetCheckInSchemaTemplateResponseBodyResultWaterMarkTemplateModels setCanModify(Boolean canModify) {
this.canModify = canModify;
return this;
}
public Boolean getCanModify() {
return this.canModify;
}
public GetCheckInSchemaTemplateResponseBodyResultWaterMarkTemplateModels setFormCode(String formCode) {
this.formCode = formCode;
return this;
}
public String getFormCode() {
return this.formCode;
}
public GetCheckInSchemaTemplateResponseBodyResultWaterMarkTemplateModels setIcon(String icon) {
this.icon = icon;
return this;
}
public String getIcon() {
return this.icon;
}
public GetCheckInSchemaTemplateResponseBodyResultWaterMarkTemplateModels setLayoutDesign(String layoutDesign) {
this.layoutDesign = layoutDesign;
return this;
}
public String getLayoutDesign() {
return this.layoutDesign;
}
public GetCheckInSchemaTemplateResponseBodyResultWaterMarkTemplateModels setSceneCode(String sceneCode) {
this.sceneCode = sceneCode;
return this;
}
public String getSceneCode() {
return this.sceneCode;
}
public GetCheckInSchemaTemplateResponseBodyResultWaterMarkTemplateModels setSchemaContent(String schemaContent) {
this.schemaContent = schemaContent;
return this;
}
public String getSchemaContent() {
return this.schemaContent;
}
public GetCheckInSchemaTemplateResponseBodyResultWaterMarkTemplateModels setSuiteKey(String suiteKey) {
this.suiteKey = suiteKey;
return this;
}
public String getSuiteKey() {
return this.suiteKey;
}
public GetCheckInSchemaTemplateResponseBodyResultWaterMarkTemplateModels setSystemTemplate(Boolean systemTemplate) {
this.systemTemplate = systemTemplate;
return this;
}
public Boolean getSystemTemplate() {
return this.systemTemplate;
}
public GetCheckInSchemaTemplateResponseBodyResultWaterMarkTemplateModels setTitle(String title) {
this.title = title;
return this;
}
public String getTitle() {
return this.title;
}
public GetCheckInSchemaTemplateResponseBodyResultWaterMarkTemplateModels setWaterMarkId(String waterMarkId) {
this.waterMarkId = waterMarkId;
return this;
}
public String getWaterMarkId() {
return this.waterMarkId;
}
}
public static class GetCheckInSchemaTemplateResponseBodyResult extends TeaModel {
// 业务码。
@NameInMap("bizCode")
public String bizCode;
// 是否可以操作模板。
@NameInMap("canModifyAndAddTemplate")
public Boolean canModifyAndAddTemplate;
// 是否群管理员。
@NameInMap("conversationAdmin")
public Boolean conversationAdmin;
// 自定义模板的最大数量。
@NameInMap("customTemplateMaxSize")
public Integer customTemplateMaxSize;
// 群会话ID。
@NameInMap("openConversationId")
public String openConversationId;
// 是否展示统计入口。
@NameInMap("showStat")
public Boolean showStat;
// 是否开启水印模板降级。
@NameInMap("templateDegrade")
public Boolean templateDegrade;
// 模板列表。
@NameInMap("waterMarkTemplateModels")
public java.util.List waterMarkTemplateModels;
public static GetCheckInSchemaTemplateResponseBodyResult build(java.util.Map map) throws Exception {
GetCheckInSchemaTemplateResponseBodyResult self = new GetCheckInSchemaTemplateResponseBodyResult();
return TeaModel.build(map, self);
}
public GetCheckInSchemaTemplateResponseBodyResult setBizCode(String bizCode) {
this.bizCode = bizCode;
return this;
}
public String getBizCode() {
return this.bizCode;
}
public GetCheckInSchemaTemplateResponseBodyResult setCanModifyAndAddTemplate(Boolean canModifyAndAddTemplate) {
this.canModifyAndAddTemplate = canModifyAndAddTemplate;
return this;
}
public Boolean getCanModifyAndAddTemplate() {
return this.canModifyAndAddTemplate;
}
public GetCheckInSchemaTemplateResponseBodyResult setConversationAdmin(Boolean conversationAdmin) {
this.conversationAdmin = conversationAdmin;
return this;
}
public Boolean getConversationAdmin() {
return this.conversationAdmin;
}
public GetCheckInSchemaTemplateResponseBodyResult setCustomTemplateMaxSize(Integer customTemplateMaxSize) {
this.customTemplateMaxSize = customTemplateMaxSize;
return this;
}
public Integer getCustomTemplateMaxSize() {
return this.customTemplateMaxSize;
}
public GetCheckInSchemaTemplateResponseBodyResult setOpenConversationId(String openConversationId) {
this.openConversationId = openConversationId;
return this;
}
public String getOpenConversationId() {
return this.openConversationId;
}
public GetCheckInSchemaTemplateResponseBodyResult setShowStat(Boolean showStat) {
this.showStat = showStat;
return this;
}
public Boolean getShowStat() {
return this.showStat;
}
public GetCheckInSchemaTemplateResponseBodyResult setTemplateDegrade(Boolean templateDegrade) {
this.templateDegrade = templateDegrade;
return this;
}
public Boolean getTemplateDegrade() {
return this.templateDegrade;
}
public GetCheckInSchemaTemplateResponseBodyResult setWaterMarkTemplateModels(java.util.List waterMarkTemplateModels) {
this.waterMarkTemplateModels = waterMarkTemplateModels;
return this;
}
public java.util.List getWaterMarkTemplateModels() {
return this.waterMarkTemplateModels;
}
}
}