![JAR search and dependency download from the Maven repository](/logo.png)
com.aliyun.dingtalkindustry_1_0.models.IndustryManufactureMesTeamMgmtRequest 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 IndustryManufactureMesTeamMgmtRequest 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:
* team
*/
@NameInMap("baseDataName")
public String baseDataName;
@NameInMap("events")
public java.util.List events;
@NameInMap("extendData")
public java.util.List extendData;
@NameInMap("groupConfig")
public java.util.Map groupConfig;
@NameInMap("groupPlugins")
public java.util.List groupPlugins;
/**
* example:
* PROCESS
*/
@NameInMap("groupType")
public String groupType;
/**
* This parameter is required.
*
* example:
* d41d8cd98f00b204e9800998ecf8427e
*/
@NameInMap("id")
public String id;
@NameInMap("leaders")
public java.util.List leaders;
@NameInMap("members")
public java.util.List members;
/**
* example:
* 打磨班组
*/
@NameInMap("name")
public String name;
@NameInMap("processIds")
public java.util.List processIds;
@NameInMap("tagKey")
public String tagKey;
@NameInMap("tagValues")
public java.util.List tagValues;
public static IndustryManufactureMesTeamMgmtRequest build(java.util.Map map) throws Exception {
IndustryManufactureMesTeamMgmtRequest self = new IndustryManufactureMesTeamMgmtRequest();
return TeaModel.build(map, self);
}
public IndustryManufactureMesTeamMgmtRequest setAction(String action) {
this.action = action;
return this;
}
public String getAction() {
return this.action;
}
public IndustryManufactureMesTeamMgmtRequest setAppKey(String appKey) {
this.appKey = appKey;
return this;
}
public String getAppKey() {
return this.appKey;
}
public IndustryManufactureMesTeamMgmtRequest setBaseDataName(String baseDataName) {
this.baseDataName = baseDataName;
return this;
}
public String getBaseDataName() {
return this.baseDataName;
}
public IndustryManufactureMesTeamMgmtRequest setEvents(java.util.List events) {
this.events = events;
return this;
}
public java.util.List getEvents() {
return this.events;
}
public IndustryManufactureMesTeamMgmtRequest setExtendData(java.util.List extendData) {
this.extendData = extendData;
return this;
}
public java.util.List getExtendData() {
return this.extendData;
}
public IndustryManufactureMesTeamMgmtRequest setGroupConfig(java.util.Map groupConfig) {
this.groupConfig = groupConfig;
return this;
}
public java.util.Map getGroupConfig() {
return this.groupConfig;
}
public IndustryManufactureMesTeamMgmtRequest setGroupPlugins(java.util.List groupPlugins) {
this.groupPlugins = groupPlugins;
return this;
}
public java.util.List getGroupPlugins() {
return this.groupPlugins;
}
public IndustryManufactureMesTeamMgmtRequest setGroupType(String groupType) {
this.groupType = groupType;
return this;
}
public String getGroupType() {
return this.groupType;
}
public IndustryManufactureMesTeamMgmtRequest setId(String id) {
this.id = id;
return this;
}
public String getId() {
return this.id;
}
public IndustryManufactureMesTeamMgmtRequest setLeaders(java.util.List leaders) {
this.leaders = leaders;
return this;
}
public java.util.List getLeaders() {
return this.leaders;
}
public IndustryManufactureMesTeamMgmtRequest setMembers(java.util.List members) {
this.members = members;
return this;
}
public java.util.List getMembers() {
return this.members;
}
public IndustryManufactureMesTeamMgmtRequest setName(String name) {
this.name = name;
return this;
}
public String getName() {
return this.name;
}
public IndustryManufactureMesTeamMgmtRequest setProcessIds(java.util.List processIds) {
this.processIds = processIds;
return this;
}
public java.util.List getProcessIds() {
return this.processIds;
}
public IndustryManufactureMesTeamMgmtRequest setTagKey(String tagKey) {
this.tagKey = tagKey;
return this;
}
public String getTagKey() {
return this.tagKey;
}
public IndustryManufactureMesTeamMgmtRequest setTagValues(java.util.List tagValues) {
this.tagValues = tagValues;
return this;
}
public java.util.List getTagValues() {
return this.tagValues;
}
public static class IndustryManufactureMesTeamMgmtRequestExtendData 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 IndustryManufactureMesTeamMgmtRequestExtendData build(java.util.Map map) throws Exception {
IndustryManufactureMesTeamMgmtRequestExtendData self = new IndustryManufactureMesTeamMgmtRequestExtendData();
return TeaModel.build(map, self);
}
public IndustryManufactureMesTeamMgmtRequestExtendData setCode(String code) {
this.code = code;
return this;
}
public String getCode() {
return this.code;
}
public IndustryManufactureMesTeamMgmtRequestExtendData setName(String name) {
this.name = name;
return this;
}
public String getName() {
return this.name;
}
public IndustryManufactureMesTeamMgmtRequestExtendData setValue(String value) {
this.value = value;
return this;
}
public String getValue() {
return this.value;
}
public IndustryManufactureMesTeamMgmtRequestExtendData setValueType(String valueType) {
this.valueType = valueType;
return this;
}
public String getValueType() {
return this.valueType;
}
}
public static class IndustryManufactureMesTeamMgmtRequestGroupPlugins extends TeaModel {
/**
* This parameter is required.
*/
@NameInMap("label")
public String label;
/**
* This parameter is required.
*/
@NameInMap("value")
public String value;
public static IndustryManufactureMesTeamMgmtRequestGroupPlugins build(java.util.Map map) throws Exception {
IndustryManufactureMesTeamMgmtRequestGroupPlugins self = new IndustryManufactureMesTeamMgmtRequestGroupPlugins();
return TeaModel.build(map, self);
}
public IndustryManufactureMesTeamMgmtRequestGroupPlugins setLabel(String label) {
this.label = label;
return this;
}
public String getLabel() {
return this.label;
}
public IndustryManufactureMesTeamMgmtRequestGroupPlugins setValue(String value) {
this.value = value;
return this;
}
public String getValue() {
return this.value;
}
}
public static class IndustryManufactureMesTeamMgmtRequestLeaders 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 IndustryManufactureMesTeamMgmtRequestLeaders build(java.util.Map map) throws Exception {
IndustryManufactureMesTeamMgmtRequestLeaders self = new IndustryManufactureMesTeamMgmtRequestLeaders();
return TeaModel.build(map, self);
}
public IndustryManufactureMesTeamMgmtRequestLeaders setName(String name) {
this.name = name;
return this;
}
public String getName() {
return this.name;
}
public IndustryManufactureMesTeamMgmtRequestLeaders setUserId(String userId) {
this.userId = userId;
return this;
}
public String getUserId() {
return this.userId;
}
}
public static class IndustryManufactureMesTeamMgmtRequestMembers 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 IndustryManufactureMesTeamMgmtRequestMembers build(java.util.Map map) throws Exception {
IndustryManufactureMesTeamMgmtRequestMembers self = new IndustryManufactureMesTeamMgmtRequestMembers();
return TeaModel.build(map, self);
}
public IndustryManufactureMesTeamMgmtRequestMembers setName(String name) {
this.name = name;
return this;
}
public String getName() {
return this.name;
}
public IndustryManufactureMesTeamMgmtRequestMembers setUserId(String userId) {
this.userId = userId;
return this;
}
public String getUserId() {
return this.userId;
}
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy