com.aliyun.dingtalkapaas_1_0.models.BatchUpdateTemplateRequest 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.dingtalkapaas_1_0.models;
import com.aliyun.tea.*;
public class BatchUpdateTemplateRequest extends TeaModel {
/**
* This parameter is required.
*/
@NameInMap("templateList")
public java.util.List templateList;
public static BatchUpdateTemplateRequest build(java.util.Map map) throws Exception {
BatchUpdateTemplateRequest self = new BatchUpdateTemplateRequest();
return TeaModel.build(map, self);
}
public BatchUpdateTemplateRequest setTemplateList(java.util.List templateList) {
this.templateList = templateList;
return this;
}
public java.util.List getTemplateList() {
return this.templateList;
}
public static class BatchUpdateTemplateRequestTemplateList extends TeaModel {
/**
* This parameter is required.
*/
@NameInMap("adaptEnv")
public java.util.List adaptEnv;
/**
* This parameter is required.
*
* example:
* 这是测试
*/
@NameInMap("appDesc")
public String appDesc;
/**
* This parameter is required.
*
* example:
* @lALPDe7s2JOuoyjNBaDNCgA
*/
@NameInMap("appIcon")
public String appIcon;
@NameInMap("caseVideoList")
public java.util.List caseVideoList;
/**
* This parameter is required.
*
* example:
* template_category
*/
@NameInMap("categoryCode")
public String categoryCode;
@NameInMap("coverImgList")
public java.util.List coverImgList;
/**
* example:
*
*/
@NameInMap("expUrl")
public String expUrl;
/**
* This parameter is required.
*/
@NameInMap("industryLabelList")
public java.util.List industryLabelList;
@NameInMap("mobilePreviewMediaList")
public java.util.List mobilePreviewMediaList;
/**
* This parameter is required.
*
* example:
* 这是测试
*/
@NameInMap("name")
public String name;
/**
* This parameter is required.
*/
@NameInMap("previewMediaList")
public java.util.List previewMediaList;
/**
* example:
* 小红
*/
@NameInMap("providerName")
public String providerName;
/**
* This parameter is required.
*/
@NameInMap("roleLabelList")
public java.util.List roleLabelList;
/**
* This parameter is required.
*
* example:
* 这是一个描述
*/
@NameInMap("simpleDesc")
public String simpleDesc;
/**
* This parameter is required.
*
* example:
* template_key_1
*/
@NameInMap("templateKey")
public String templateKey;
@NameInMap("useCasesMediaList")
public java.util.List useCasesMediaList;
public static BatchUpdateTemplateRequestTemplateList build(java.util.Map map) throws Exception {
BatchUpdateTemplateRequestTemplateList self = new BatchUpdateTemplateRequestTemplateList();
return TeaModel.build(map, self);
}
public BatchUpdateTemplateRequestTemplateList setAdaptEnv(java.util.List adaptEnv) {
this.adaptEnv = adaptEnv;
return this;
}
public java.util.List getAdaptEnv() {
return this.adaptEnv;
}
public BatchUpdateTemplateRequestTemplateList setAppDesc(String appDesc) {
this.appDesc = appDesc;
return this;
}
public String getAppDesc() {
return this.appDesc;
}
public BatchUpdateTemplateRequestTemplateList setAppIcon(String appIcon) {
this.appIcon = appIcon;
return this;
}
public String getAppIcon() {
return this.appIcon;
}
public BatchUpdateTemplateRequestTemplateList setCaseVideoList(java.util.List caseVideoList) {
this.caseVideoList = caseVideoList;
return this;
}
public java.util.List getCaseVideoList() {
return this.caseVideoList;
}
public BatchUpdateTemplateRequestTemplateList setCategoryCode(String categoryCode) {
this.categoryCode = categoryCode;
return this;
}
public String getCategoryCode() {
return this.categoryCode;
}
public BatchUpdateTemplateRequestTemplateList setCoverImgList(java.util.List coverImgList) {
this.coverImgList = coverImgList;
return this;
}
public java.util.List getCoverImgList() {
return this.coverImgList;
}
public BatchUpdateTemplateRequestTemplateList setExpUrl(String expUrl) {
this.expUrl = expUrl;
return this;
}
public String getExpUrl() {
return this.expUrl;
}
public BatchUpdateTemplateRequestTemplateList setIndustryLabelList(java.util.List industryLabelList) {
this.industryLabelList = industryLabelList;
return this;
}
public java.util.List getIndustryLabelList() {
return this.industryLabelList;
}
public BatchUpdateTemplateRequestTemplateList setMobilePreviewMediaList(java.util.List mobilePreviewMediaList) {
this.mobilePreviewMediaList = mobilePreviewMediaList;
return this;
}
public java.util.List getMobilePreviewMediaList() {
return this.mobilePreviewMediaList;
}
public BatchUpdateTemplateRequestTemplateList setName(String name) {
this.name = name;
return this;
}
public String getName() {
return this.name;
}
public BatchUpdateTemplateRequestTemplateList setPreviewMediaList(java.util.List previewMediaList) {
this.previewMediaList = previewMediaList;
return this;
}
public java.util.List getPreviewMediaList() {
return this.previewMediaList;
}
public BatchUpdateTemplateRequestTemplateList setProviderName(String providerName) {
this.providerName = providerName;
return this;
}
public String getProviderName() {
return this.providerName;
}
public BatchUpdateTemplateRequestTemplateList setRoleLabelList(java.util.List roleLabelList) {
this.roleLabelList = roleLabelList;
return this;
}
public java.util.List getRoleLabelList() {
return this.roleLabelList;
}
public BatchUpdateTemplateRequestTemplateList setSimpleDesc(String simpleDesc) {
this.simpleDesc = simpleDesc;
return this;
}
public String getSimpleDesc() {
return this.simpleDesc;
}
public BatchUpdateTemplateRequestTemplateList setTemplateKey(String templateKey) {
this.templateKey = templateKey;
return this;
}
public String getTemplateKey() {
return this.templateKey;
}
public BatchUpdateTemplateRequestTemplateList setUseCasesMediaList(java.util.List useCasesMediaList) {
this.useCasesMediaList = useCasesMediaList;
return this;
}
public java.util.List getUseCasesMediaList() {
return this.useCasesMediaList;
}
}
}