
com.aliyun.dingtalkservice_group_1_0.models.ReportCustomerDetailRequest Maven / Gradle / Ivy
// This file is auto-generated, don't edit it. Thanks.
package com.aliyun.dingtalkservice_group_1_0.models;
import com.aliyun.tea.*;
public class ReportCustomerDetailRequest extends TeaModel {
/**
* example:
* true
*/
@NameInMap("hasLogin")
public Boolean hasLogin;
/**
* example:
* true
*/
@NameInMap("hasOpenConv")
public Boolean hasOpenConv;
/**
* This parameter is required.
*
* example:
* 20220102
*/
@NameInMap("maxDt")
public String maxDt;
/**
* This parameter is required.
*
* example:
* 20220101
*/
@NameInMap("minDt")
public String minDt;
/**
* This parameter is required.
*
* example:
* cidXXX
*/
@NameInMap("openConversationId")
public String openConversationId;
/**
* This parameter is required.
*
* example:
* iSoqrhLQDtK
*/
@NameInMap("openTeamId")
public String openTeamId;
/**
* This parameter is required.
*
* example:
* 1
*/
@NameInMap("pageNumber")
public Long pageNumber;
/**
* This parameter is required.
*
* example:
* 20
*/
@NameInMap("pageSize")
public Long pageSize;
public static ReportCustomerDetailRequest build(java.util.Map map) throws Exception {
ReportCustomerDetailRequest self = new ReportCustomerDetailRequest();
return TeaModel.build(map, self);
}
public ReportCustomerDetailRequest setHasLogin(Boolean hasLogin) {
this.hasLogin = hasLogin;
return this;
}
public Boolean getHasLogin() {
return this.hasLogin;
}
public ReportCustomerDetailRequest setHasOpenConv(Boolean hasOpenConv) {
this.hasOpenConv = hasOpenConv;
return this;
}
public Boolean getHasOpenConv() {
return this.hasOpenConv;
}
public ReportCustomerDetailRequest setMaxDt(String maxDt) {
this.maxDt = maxDt;
return this;
}
public String getMaxDt() {
return this.maxDt;
}
public ReportCustomerDetailRequest setMinDt(String minDt) {
this.minDt = minDt;
return this;
}
public String getMinDt() {
return this.minDt;
}
public ReportCustomerDetailRequest setOpenConversationId(String openConversationId) {
this.openConversationId = openConversationId;
return this;
}
public String getOpenConversationId() {
return this.openConversationId;
}
public ReportCustomerDetailRequest setOpenTeamId(String openTeamId) {
this.openTeamId = openTeamId;
return this;
}
public String getOpenTeamId() {
return this.openTeamId;
}
public ReportCustomerDetailRequest setPageNumber(Long pageNumber) {
this.pageNumber = pageNumber;
return this;
}
public Long getPageNumber() {
return this.pageNumber;
}
public ReportCustomerDetailRequest setPageSize(Long pageSize) {
this.pageSize = pageSize;
return this;
}
public Long getPageSize() {
return this.pageSize;
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy