
com.aliyun.dingtalkalgo_1_0.models.NlpWordDistinguishRequest Maven / Gradle / Ivy
// This file is auto-generated, don't edit it. Thanks.
package com.aliyun.dingtalkalgo_1_0.models;
import com.aliyun.tea.*;
public class NlpWordDistinguishRequest extends TeaModel {
/**
* This parameter is required.
*/
@NameInMap("attachExtractDecisionInfo")
public NlpWordDistinguishRequestAttachExtractDecisionInfo attachExtractDecisionInfo;
/**
* This parameter is required.
*/
@NameInMap("isvAppId")
public String isvAppId;
/**
* This parameter is required.
*/
@NameInMap("text")
public String text;
public static NlpWordDistinguishRequest build(java.util.Map map) throws Exception {
NlpWordDistinguishRequest self = new NlpWordDistinguishRequest();
return TeaModel.build(map, self);
}
public NlpWordDistinguishRequest setAttachExtractDecisionInfo(NlpWordDistinguishRequestAttachExtractDecisionInfo attachExtractDecisionInfo) {
this.attachExtractDecisionInfo = attachExtractDecisionInfo;
return this;
}
public NlpWordDistinguishRequestAttachExtractDecisionInfo getAttachExtractDecisionInfo() {
return this.attachExtractDecisionInfo;
}
public NlpWordDistinguishRequest setIsvAppId(String isvAppId) {
this.isvAppId = isvAppId;
return this;
}
public String getIsvAppId() {
return this.isvAppId;
}
public NlpWordDistinguishRequest setText(String text) {
this.text = text;
return this;
}
public String getText() {
return this.text;
}
public static class NlpWordDistinguishRequestAttachExtractDecisionInfo extends TeaModel {
@NameInMap("blackWords")
public java.util.List blackWords;
@NameInMap("candidateWords")
public java.util.List candidateWords;
/**
* This parameter is required.
*/
@NameInMap("corpId")
public String corpId;
/**
* This parameter is required.
*/
@NameInMap("deptIds")
public java.util.List deptIds;
/**
* This parameter is required.
*/
@NameInMap("userId")
public String userId;
public static NlpWordDistinguishRequestAttachExtractDecisionInfo build(java.util.Map map) throws Exception {
NlpWordDistinguishRequestAttachExtractDecisionInfo self = new NlpWordDistinguishRequestAttachExtractDecisionInfo();
return TeaModel.build(map, self);
}
public NlpWordDistinguishRequestAttachExtractDecisionInfo setBlackWords(java.util.List blackWords) {
this.blackWords = blackWords;
return this;
}
public java.util.List getBlackWords() {
return this.blackWords;
}
public NlpWordDistinguishRequestAttachExtractDecisionInfo setCandidateWords(java.util.List candidateWords) {
this.candidateWords = candidateWords;
return this;
}
public java.util.List getCandidateWords() {
return this.candidateWords;
}
public NlpWordDistinguishRequestAttachExtractDecisionInfo setCorpId(String corpId) {
this.corpId = corpId;
return this;
}
public String getCorpId() {
return this.corpId;
}
public NlpWordDistinguishRequestAttachExtractDecisionInfo setDeptIds(java.util.List deptIds) {
this.deptIds = deptIds;
return this;
}
public java.util.List getDeptIds() {
return this.deptIds;
}
public NlpWordDistinguishRequestAttachExtractDecisionInfo setUserId(String userId) {
this.userId = userId;
return this;
}
public String getUserId() {
return this.userId;
}
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy