com.aliyun.dingtalkcrm_1_0.models.AddCustomerTrackRequest 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.dingtalkcrm_1_0.models;
import com.aliyun.tea.*;
public class AddCustomerTrackRequest extends TeaModel {
/**
* This parameter is required.
*
* example:
* 华佗创建了合同:今日合同
*/
@NameInMap("content")
public String content;
/**
* This parameter is required.
*
* example:
* fb037d68-c1bd-4be2-8c3b-6739261d1332
*/
@NameInMap("customerId")
public String customerId;
/**
* example:
* {"bizId":"1"}
*
* if can be null:
* true
*/
@NameInMap("extraBizInfo")
public String extraBizInfo;
/**
* example:
* fb037d68-c1bd-4be2-8c3b-6739261d1332-1
*
* if can be null:
* true
*/
@NameInMap("idempotentKey")
public String idempotentKey;
/**
* example:
* 华佗创建了合同:今日合同
*/
@NameInMap("maskedContent")
public String maskedContent;
/**
* This parameter is required.
*
* example:
* manager1120
*/
@NameInMap("operatorUserId")
public String operatorUserId;
/**
* This parameter is required.
*
* example:
* crm_customer
*/
@NameInMap("relationType")
public String relationType;
/**
* This parameter is required.
*
* example:
* 创建合同
*/
@NameInMap("title")
public String title;
/**
* This parameter is required.
*
* example:
* 212
*/
@NameInMap("type")
public Integer type;
public static AddCustomerTrackRequest build(java.util.Map map) throws Exception {
AddCustomerTrackRequest self = new AddCustomerTrackRequest();
return TeaModel.build(map, self);
}
public AddCustomerTrackRequest setContent(String content) {
this.content = content;
return this;
}
public String getContent() {
return this.content;
}
public AddCustomerTrackRequest setCustomerId(String customerId) {
this.customerId = customerId;
return this;
}
public String getCustomerId() {
return this.customerId;
}
public AddCustomerTrackRequest setExtraBizInfo(String extraBizInfo) {
this.extraBizInfo = extraBizInfo;
return this;
}
public String getExtraBizInfo() {
return this.extraBizInfo;
}
public AddCustomerTrackRequest setIdempotentKey(String idempotentKey) {
this.idempotentKey = idempotentKey;
return this;
}
public String getIdempotentKey() {
return this.idempotentKey;
}
public AddCustomerTrackRequest setMaskedContent(String maskedContent) {
this.maskedContent = maskedContent;
return this;
}
public String getMaskedContent() {
return this.maskedContent;
}
public AddCustomerTrackRequest setOperatorUserId(String operatorUserId) {
this.operatorUserId = operatorUserId;
return this;
}
public String getOperatorUserId() {
return this.operatorUserId;
}
public AddCustomerTrackRequest setRelationType(String relationType) {
this.relationType = relationType;
return this;
}
public String getRelationType() {
return this.relationType;
}
public AddCustomerTrackRequest setTitle(String title) {
this.title = title;
return this;
}
public String getTitle() {
return this.title;
}
public AddCustomerTrackRequest setType(Integer type) {
this.type = type;
return this;
}
public Integer getType() {
return this.type;
}
}