com.aliyun.dingtalkdatacenter_1_0.models.QueryGeneralDataServiceBatchRequest 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.dingtalkdatacenter_1_0.models;
import com.aliyun.tea.*;
public class QueryGeneralDataServiceBatchRequest extends TeaModel {
@NameInMap("deptIds")
public java.util.List deptIds;
/**
* This parameter is required.
*/
@NameInMap("endDate")
public String endDate;
@NameInMap("filters")
public java.util.List filters;
/**
* This parameter is required.
*/
@NameInMap("pageNumber")
public Long pageNumber;
/**
* This parameter is required.
*/
@NameInMap("pageSize")
public Long pageSize;
@NameInMap("returnTotal")
public Boolean returnTotal;
/**
* This parameter is required.
*/
@NameInMap("serviceId")
public String serviceId;
/**
* This parameter is required.
*/
@NameInMap("startDate")
public String startDate;
@NameInMap("userId")
public String userId;
@NameInMap("userIds")
public java.util.List userIds;
public static QueryGeneralDataServiceBatchRequest build(java.util.Map map) throws Exception {
QueryGeneralDataServiceBatchRequest self = new QueryGeneralDataServiceBatchRequest();
return TeaModel.build(map, self);
}
public QueryGeneralDataServiceBatchRequest setDeptIds(java.util.List deptIds) {
this.deptIds = deptIds;
return this;
}
public java.util.List getDeptIds() {
return this.deptIds;
}
public QueryGeneralDataServiceBatchRequest setEndDate(String endDate) {
this.endDate = endDate;
return this;
}
public String getEndDate() {
return this.endDate;
}
public QueryGeneralDataServiceBatchRequest setFilters(java.util.List filters) {
this.filters = filters;
return this;
}
public java.util.List getFilters() {
return this.filters;
}
public QueryGeneralDataServiceBatchRequest setPageNumber(Long pageNumber) {
this.pageNumber = pageNumber;
return this;
}
public Long getPageNumber() {
return this.pageNumber;
}
public QueryGeneralDataServiceBatchRequest setPageSize(Long pageSize) {
this.pageSize = pageSize;
return this;
}
public Long getPageSize() {
return this.pageSize;
}
public QueryGeneralDataServiceBatchRequest setReturnTotal(Boolean returnTotal) {
this.returnTotal = returnTotal;
return this;
}
public Boolean getReturnTotal() {
return this.returnTotal;
}
public QueryGeneralDataServiceBatchRequest setServiceId(String serviceId) {
this.serviceId = serviceId;
return this;
}
public String getServiceId() {
return this.serviceId;
}
public QueryGeneralDataServiceBatchRequest setStartDate(String startDate) {
this.startDate = startDate;
return this;
}
public String getStartDate() {
return this.startDate;
}
public QueryGeneralDataServiceBatchRequest setUserId(String userId) {
this.userId = userId;
return this;
}
public String getUserId() {
return this.userId;
}
public QueryGeneralDataServiceBatchRequest setUserIds(java.util.List userIds) {
this.userIds = userIds;
return this;
}
public java.util.List getUserIds() {
return this.userIds;
}
public static class QueryGeneralDataServiceBatchRequestFilters extends TeaModel {
@NameInMap("fieldId")
public String fieldId;
@NameInMap("operator")
public String operator;
@NameInMap("value")
public String value;
public static QueryGeneralDataServiceBatchRequestFilters build(java.util.Map map) throws Exception {
QueryGeneralDataServiceBatchRequestFilters self = new QueryGeneralDataServiceBatchRequestFilters();
return TeaModel.build(map, self);
}
public QueryGeneralDataServiceBatchRequestFilters setFieldId(String fieldId) {
this.fieldId = fieldId;
return this;
}
public String getFieldId() {
return this.fieldId;
}
public QueryGeneralDataServiceBatchRequestFilters setOperator(String operator) {
this.operator = operator;
return this;
}
public String getOperator() {
return this.operator;
}
public QueryGeneralDataServiceBatchRequestFilters setValue(String value) {
this.value = value;
return this;
}
public String getValue() {
return this.value;
}
}
}