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