com.aliyun.dingtalkindustry_1_0.models.IndustryManufactureMesSubCooperationTeamRequest 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.dingtalkindustry_1_0.models;
import com.aliyun.tea.*;
public class IndustryManufactureMesSubCooperationTeamRequest extends TeaModel {
/**
* This parameter is required.
*
* example:
* add
*/
@NameInMap("action")
public String action;
/**
* This parameter is required.
*
* example:
* libai
*/
@NameInMap("appKey")
public String appKey;
/**
* This parameter is required.
*
* example:
* outTeam
*/
@NameInMap("baseDataName")
public String baseDataName;
@NameInMap("events")
public java.util.List events;
@NameInMap("extendData")
public java.util.List extendData;
@NameInMap("groupPlugins")
public java.util.List groupPlugins;
/**
* example:
* SUB_COOPERATION_GROUP
*/
@NameInMap("groupType")
public String groupType;
@NameInMap("leaders")
public java.util.List leaders;
@NameInMap("members")
public java.util.List members;
/**
* example:
* 打磨班组
*/
@NameInMap("name")
public String name;
/**
* This parameter is required.
*
* example:
* dingfsdfs3fsd2234wds
*/
@NameInMap("outCorpId")
public String outCorpId;
@NameInMap("processIds")
public java.util.List processIds;
/**
* This parameter is required.
*
* example:
* d41d8cd98f00b204e9800998ecf8427e
*/
@NameInMap("uuid")
public String uuid;
public static IndustryManufactureMesSubCooperationTeamRequest build(java.util.Map map) throws Exception {
IndustryManufactureMesSubCooperationTeamRequest self = new IndustryManufactureMesSubCooperationTeamRequest();
return TeaModel.build(map, self);
}
public IndustryManufactureMesSubCooperationTeamRequest setAction(String action) {
this.action = action;
return this;
}
public String getAction() {
return this.action;
}
public IndustryManufactureMesSubCooperationTeamRequest setAppKey(String appKey) {
this.appKey = appKey;
return this;
}
public String getAppKey() {
return this.appKey;
}
public IndustryManufactureMesSubCooperationTeamRequest setBaseDataName(String baseDataName) {
this.baseDataName = baseDataName;
return this;
}
public String getBaseDataName() {
return this.baseDataName;
}
public IndustryManufactureMesSubCooperationTeamRequest setEvents(java.util.List events) {
this.events = events;
return this;
}
public java.util.List getEvents() {
return this.events;
}
public IndustryManufactureMesSubCooperationTeamRequest setExtendData(java.util.List extendData) {
this.extendData = extendData;
return this;
}
public java.util.List getExtendData() {
return this.extendData;
}
public IndustryManufactureMesSubCooperationTeamRequest setGroupPlugins(java.util.List groupPlugins) {
this.groupPlugins = groupPlugins;
return this;
}
public java.util.List getGroupPlugins() {
return this.groupPlugins;
}
public IndustryManufactureMesSubCooperationTeamRequest setGroupType(String groupType) {
this.groupType = groupType;
return this;
}
public String getGroupType() {
return this.groupType;
}
public IndustryManufactureMesSubCooperationTeamRequest setLeaders(java.util.List leaders) {
this.leaders = leaders;
return this;
}
public java.util.List getLeaders() {
return this.leaders;
}
public IndustryManufactureMesSubCooperationTeamRequest setMembers(java.util.List members) {
this.members = members;
return this;
}
public java.util.List getMembers() {
return this.members;
}
public IndustryManufactureMesSubCooperationTeamRequest setName(String name) {
this.name = name;
return this;
}
public String getName() {
return this.name;
}
public IndustryManufactureMesSubCooperationTeamRequest setOutCorpId(String outCorpId) {
this.outCorpId = outCorpId;
return this;
}
public String getOutCorpId() {
return this.outCorpId;
}
public IndustryManufactureMesSubCooperationTeamRequest setProcessIds(java.util.List processIds) {
this.processIds = processIds;
return this;
}
public java.util.List getProcessIds() {
return this.processIds;
}
public IndustryManufactureMesSubCooperationTeamRequest setUuid(String uuid) {
this.uuid = uuid;
return this;
}
public String getUuid() {
return this.uuid;
}
public static class IndustryManufactureMesSubCooperationTeamRequestExtendData extends TeaModel {
/**
* This parameter is required.
*
* example:
* school
*/
@NameInMap("code")
public String code;
/**
* example:
* 学校
*/
@NameInMap("name")
public String name;
/**
* This parameter is required.
*
* example:
* 北大
*/
@NameInMap("value")
public String value;
/**
* This parameter is required.
*
* example:
* string
*/
@NameInMap("valueType")
public String valueType;
public static IndustryManufactureMesSubCooperationTeamRequestExtendData build(java.util.Map map) throws Exception {
IndustryManufactureMesSubCooperationTeamRequestExtendData self = new IndustryManufactureMesSubCooperationTeamRequestExtendData();
return TeaModel.build(map, self);
}
public IndustryManufactureMesSubCooperationTeamRequestExtendData setCode(String code) {
this.code = code;
return this;
}
public String getCode() {
return this.code;
}
public IndustryManufactureMesSubCooperationTeamRequestExtendData setName(String name) {
this.name = name;
return this;
}
public String getName() {
return this.name;
}
public IndustryManufactureMesSubCooperationTeamRequestExtendData setValue(String value) {
this.value = value;
return this;
}
public String getValue() {
return this.value;
}
public IndustryManufactureMesSubCooperationTeamRequestExtendData setValueType(String valueType) {
this.valueType = valueType;
return this;
}
public String getValueType() {
return this.valueType;
}
}
public static class IndustryManufactureMesSubCooperationTeamRequestGroupPlugins extends TeaModel {
/**
* This parameter is required.
*/
@NameInMap("label")
public String label;
/**
* This parameter is required.
*/
@NameInMap("value")
public String value;
public static IndustryManufactureMesSubCooperationTeamRequestGroupPlugins build(java.util.Map map) throws Exception {
IndustryManufactureMesSubCooperationTeamRequestGroupPlugins self = new IndustryManufactureMesSubCooperationTeamRequestGroupPlugins();
return TeaModel.build(map, self);
}
public IndustryManufactureMesSubCooperationTeamRequestGroupPlugins setLabel(String label) {
this.label = label;
return this;
}
public String getLabel() {
return this.label;
}
public IndustryManufactureMesSubCooperationTeamRequestGroupPlugins setValue(String value) {
this.value = value;
return this;
}
public String getValue() {
return this.value;
}
}
public static class IndustryManufactureMesSubCooperationTeamRequestLeaders extends TeaModel {
/**
* This parameter is required.
*
* example:
* 张三
*/
@NameInMap("name")
public String name;
/**
* This parameter is required.
*
* example:
* 1919442747879777
*/
@NameInMap("userId")
public String userId;
public static IndustryManufactureMesSubCooperationTeamRequestLeaders build(java.util.Map map) throws Exception {
IndustryManufactureMesSubCooperationTeamRequestLeaders self = new IndustryManufactureMesSubCooperationTeamRequestLeaders();
return TeaModel.build(map, self);
}
public IndustryManufactureMesSubCooperationTeamRequestLeaders setName(String name) {
this.name = name;
return this;
}
public String getName() {
return this.name;
}
public IndustryManufactureMesSubCooperationTeamRequestLeaders setUserId(String userId) {
this.userId = userId;
return this;
}
public String getUserId() {
return this.userId;
}
}
public static class IndustryManufactureMesSubCooperationTeamRequestMembers extends TeaModel {
/**
* This parameter is required.
*
* example:
* 李四
*/
@NameInMap("name")
public String name;
/**
* This parameter is required.
*
* example:
* 1919442747879777
*/
@NameInMap("userId")
public String userId;
public static IndustryManufactureMesSubCooperationTeamRequestMembers build(java.util.Map map) throws Exception {
IndustryManufactureMesSubCooperationTeamRequestMembers self = new IndustryManufactureMesSubCooperationTeamRequestMembers();
return TeaModel.build(map, self);
}
public IndustryManufactureMesSubCooperationTeamRequestMembers setName(String name) {
this.name = name;
return this;
}
public String getName() {
return this.name;
}
public IndustryManufactureMesSubCooperationTeamRequestMembers setUserId(String userId) {
this.userId = userId;
return this;
}
public String getUserId() {
return this.userId;
}
}
}