
com.aliyun.dingtalkconnector_1_0.models.CreateConnectorRequest Maven / Gradle / Ivy
// This file is auto-generated, don't edit it. Thanks.
package com.aliyun.dingtalkconnector_1_0.models;
import com.aliyun.tea.*;
public class CreateConnectorRequest extends TeaModel {
/**
* This parameter is required.
*/
@NameInMap("connectorInfo")
public java.util.List connectorInfo;
@NameInMap("integratorFlag")
public String integratorFlag;
public static CreateConnectorRequest build(java.util.Map map) throws Exception {
CreateConnectorRequest self = new CreateConnectorRequest();
return TeaModel.build(map, self);
}
public CreateConnectorRequest setConnectorInfo(java.util.List connectorInfo) {
this.connectorInfo = connectorInfo;
return this;
}
public java.util.List getConnectorInfo() {
return this.connectorInfo;
}
public CreateConnectorRequest setIntegratorFlag(String integratorFlag) {
this.integratorFlag = integratorFlag;
return this;
}
public String getIntegratorFlag() {
return this.integratorFlag;
}
public static class CreateConnectorRequestConnectorInfo extends TeaModel {
@NameInMap("apiDomain")
public String apiDomain;
@NameInMap("apiSecret")
public String apiSecret;
@NameInMap("appId")
public Long appId;
@NameInMap("authValueEnv")
public Boolean authValueEnv;
/**
* This parameter is required.
*/
@NameInMap("description")
public String description;
@NameInMap("domainEnv")
public Boolean domainEnv;
@NameInMap("iconMediaId")
public String iconMediaId;
/**
* This parameter is required.
*/
@NameInMap("integratorConnectorId")
public String integratorConnectorId;
/**
* This parameter is required.
*/
@NameInMap("name")
public String name;
public static CreateConnectorRequestConnectorInfo build(java.util.Map map) throws Exception {
CreateConnectorRequestConnectorInfo self = new CreateConnectorRequestConnectorInfo();
return TeaModel.build(map, self);
}
public CreateConnectorRequestConnectorInfo setApiDomain(String apiDomain) {
this.apiDomain = apiDomain;
return this;
}
public String getApiDomain() {
return this.apiDomain;
}
public CreateConnectorRequestConnectorInfo setApiSecret(String apiSecret) {
this.apiSecret = apiSecret;
return this;
}
public String getApiSecret() {
return this.apiSecret;
}
public CreateConnectorRequestConnectorInfo setAppId(Long appId) {
this.appId = appId;
return this;
}
public Long getAppId() {
return this.appId;
}
public CreateConnectorRequestConnectorInfo setAuthValueEnv(Boolean authValueEnv) {
this.authValueEnv = authValueEnv;
return this;
}
public Boolean getAuthValueEnv() {
return this.authValueEnv;
}
public CreateConnectorRequestConnectorInfo setDescription(String description) {
this.description = description;
return this;
}
public String getDescription() {
return this.description;
}
public CreateConnectorRequestConnectorInfo setDomainEnv(Boolean domainEnv) {
this.domainEnv = domainEnv;
return this;
}
public Boolean getDomainEnv() {
return this.domainEnv;
}
public CreateConnectorRequestConnectorInfo setIconMediaId(String iconMediaId) {
this.iconMediaId = iconMediaId;
return this;
}
public String getIconMediaId() {
return this.iconMediaId;
}
public CreateConnectorRequestConnectorInfo setIntegratorConnectorId(String integratorConnectorId) {
this.integratorConnectorId = integratorConnectorId;
return this;
}
public String getIntegratorConnectorId() {
return this.integratorConnectorId;
}
public CreateConnectorRequestConnectorInfo setName(String name) {
this.name = name;
return this;
}
public String getName() {
return this.name;
}
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy