com.aliyun.dingtalkrobot_1_0.models.SetRobotPluginRequest 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.dingtalkrobot_1_0.models;
import com.aliyun.tea.*;
public class SetRobotPluginRequest extends TeaModel {
@NameInMap("pluginInfoList")
public java.util.List pluginInfoList;
/**
* example:
* dingncjdnfpkN7dsh
*/
@NameInMap("robotCode")
public String robotCode;
public static SetRobotPluginRequest build(java.util.Map map) throws Exception {
SetRobotPluginRequest self = new SetRobotPluginRequest();
return TeaModel.build(map, self);
}
public SetRobotPluginRequest setPluginInfoList(java.util.List pluginInfoList) {
this.pluginInfoList = pluginInfoList;
return this;
}
public java.util.List getPluginInfoList() {
return this.pluginInfoList;
}
public SetRobotPluginRequest setRobotCode(String robotCode) {
this.robotCode = robotCode;
return this;
}
public String getRobotCode() {
return this.robotCode;
}
public static class SetRobotPluginRequestPluginInfoList extends TeaModel {
/**
* This parameter is required.
*
* example:
* @lALPDtXaDkO3j7hgYA
*/
@NameInMap("icon")
public String icon;
/**
* example:
*
*/
@NameInMap("mobileUrl")
public String mobileUrl;
/**
* This parameter is required.
*
* example:
* 快捷入口名字
*/
@NameInMap("name")
public String name;
/**
* example:
*
*/
@NameInMap("pcUrl")
public String pcUrl;
public static SetRobotPluginRequestPluginInfoList build(java.util.Map map) throws Exception {
SetRobotPluginRequestPluginInfoList self = new SetRobotPluginRequestPluginInfoList();
return TeaModel.build(map, self);
}
public SetRobotPluginRequestPluginInfoList setIcon(String icon) {
this.icon = icon;
return this;
}
public String getIcon() {
return this.icon;
}
public SetRobotPluginRequestPluginInfoList setMobileUrl(String mobileUrl) {
this.mobileUrl = mobileUrl;
return this;
}
public String getMobileUrl() {
return this.mobileUrl;
}
public SetRobotPluginRequestPluginInfoList setName(String name) {
this.name = name;
return this;
}
public String getName() {
return this.name;
}
public SetRobotPluginRequestPluginInfoList setPcUrl(String pcUrl) {
this.pcUrl = pcUrl;
return this;
}
public String getPcUrl() {
return this.pcUrl;
}
}
}