
com.aliyun.dingtalkstorage_2_0.models.SearchDentriesRequest Maven / Gradle / Ivy
// This file is auto-generated, don't edit it. Thanks.
package com.aliyun.dingtalkstorage_2_0.models;
import com.aliyun.tea.*;
public class SearchDentriesRequest extends TeaModel {
/**
* This parameter is required.
*
* example:
* keyword
*/
@NameInMap("keyword")
public String keyword;
@NameInMap("option")
public SearchDentriesRequestOption option;
/**
* This parameter is required.
*
* example:
* union_id
*/
@NameInMap("operatorId")
public String operatorId;
public static SearchDentriesRequest build(java.util.Map map) throws Exception {
SearchDentriesRequest self = new SearchDentriesRequest();
return TeaModel.build(map, self);
}
public SearchDentriesRequest setKeyword(String keyword) {
this.keyword = keyword;
return this;
}
public String getKeyword() {
return this.keyword;
}
public SearchDentriesRequest setOption(SearchDentriesRequestOption option) {
this.option = option;
return this;
}
public SearchDentriesRequestOption getOption() {
return this.option;
}
public SearchDentriesRequest setOperatorId(String operatorId) {
this.operatorId = operatorId;
return this;
}
public String getOperatorId() {
return this.operatorId;
}
public static class SearchDentriesRequestOptionCreateTimeRange extends TeaModel {
/**
* example:
* end_time
*/
@NameInMap("endTime")
public Long endTime;
/**
* example:
* start_time
*/
@NameInMap("startTime")
public Long startTime;
public static SearchDentriesRequestOptionCreateTimeRange build(java.util.Map map) throws Exception {
SearchDentriesRequestOptionCreateTimeRange self = new SearchDentriesRequestOptionCreateTimeRange();
return TeaModel.build(map, self);
}
public SearchDentriesRequestOptionCreateTimeRange setEndTime(Long endTime) {
this.endTime = endTime;
return this;
}
public Long getEndTime() {
return this.endTime;
}
public SearchDentriesRequestOptionCreateTimeRange setStartTime(Long startTime) {
this.startTime = startTime;
return this;
}
public Long getStartTime() {
return this.startTime;
}
}
public static class SearchDentriesRequestOptionVisitTimeRange extends TeaModel {
/**
* example:
* end_time
*/
@NameInMap("endTime")
public Long endTime;
/**
* example:
* start_time
*/
@NameInMap("startTime")
public Long startTime;
public static SearchDentriesRequestOptionVisitTimeRange build(java.util.Map map) throws Exception {
SearchDentriesRequestOptionVisitTimeRange self = new SearchDentriesRequestOptionVisitTimeRange();
return TeaModel.build(map, self);
}
public SearchDentriesRequestOptionVisitTimeRange setEndTime(Long endTime) {
this.endTime = endTime;
return this;
}
public Long getEndTime() {
return this.endTime;
}
public SearchDentriesRequestOptionVisitTimeRange setStartTime(Long startTime) {
this.startTime = startTime;
return this;
}
public Long getStartTime() {
return this.startTime;
}
}
public static class SearchDentriesRequestOption extends TeaModel {
@NameInMap("createTimeRange")
public SearchDentriesRequestOptionCreateTimeRange createTimeRange;
@NameInMap("creatorIds")
public java.util.List creatorIds;
@NameInMap("dentryCategories")
public java.util.List dentryCategories;
/**
* example:
* 20
*/
@NameInMap("maxResults")
public Integer maxResults;
@NameInMap("modifierIds")
public java.util.List modifierIds;
/**
* example:
* next_token
*/
@NameInMap("nextToken")
public String nextToken;
@NameInMap("visitTimeRange")
public SearchDentriesRequestOptionVisitTimeRange visitTimeRange;
public static SearchDentriesRequestOption build(java.util.Map map) throws Exception {
SearchDentriesRequestOption self = new SearchDentriesRequestOption();
return TeaModel.build(map, self);
}
public SearchDentriesRequestOption setCreateTimeRange(SearchDentriesRequestOptionCreateTimeRange createTimeRange) {
this.createTimeRange = createTimeRange;
return this;
}
public SearchDentriesRequestOptionCreateTimeRange getCreateTimeRange() {
return this.createTimeRange;
}
public SearchDentriesRequestOption setCreatorIds(java.util.List creatorIds) {
this.creatorIds = creatorIds;
return this;
}
public java.util.List getCreatorIds() {
return this.creatorIds;
}
public SearchDentriesRequestOption setDentryCategories(java.util.List dentryCategories) {
this.dentryCategories = dentryCategories;
return this;
}
public java.util.List getDentryCategories() {
return this.dentryCategories;
}
public SearchDentriesRequestOption setMaxResults(Integer maxResults) {
this.maxResults = maxResults;
return this;
}
public Integer getMaxResults() {
return this.maxResults;
}
public SearchDentriesRequestOption setModifierIds(java.util.List modifierIds) {
this.modifierIds = modifierIds;
return this;
}
public java.util.List getModifierIds() {
return this.modifierIds;
}
public SearchDentriesRequestOption setNextToken(String nextToken) {
this.nextToken = nextToken;
return this;
}
public String getNextToken() {
return this.nextToken;
}
public SearchDentriesRequestOption setVisitTimeRange(SearchDentriesRequestOptionVisitTimeRange visitTimeRange) {
this.visitTimeRange = visitTimeRange;
return this;
}
public SearchDentriesRequestOptionVisitTimeRange getVisitTimeRange() {
return this.visitTimeRange;
}
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy