
com.aliyun.dingtalkcontent_1_0.models.PageFeedResponseBody Maven / Gradle / Ivy
// This file is auto-generated, don't edit it. Thanks.
package com.aliyun.dingtalkcontent_1_0.models;
import com.aliyun.tea.*;
public class PageFeedResponseBody extends TeaModel {
/**
* This parameter is required.
*/
@NameInMap("feedList")
public java.util.List feedList;
/**
* This parameter is required.
*
* example:
* true
*/
@NameInMap("hasNext")
public Boolean hasNext;
/**
* This parameter is required.
*
* example:
* 20
*/
@NameInMap("nextCursor")
public Integer nextCursor;
public static PageFeedResponseBody build(java.util.Map map) throws Exception {
PageFeedResponseBody self = new PageFeedResponseBody();
return TeaModel.build(map, self);
}
public PageFeedResponseBody setFeedList(java.util.List feedList) {
this.feedList = feedList;
return this;
}
public java.util.List getFeedList() {
return this.feedList;
}
public PageFeedResponseBody setHasNext(Boolean hasNext) {
this.hasNext = hasNext;
return this;
}
public Boolean getHasNext() {
return this.hasNext;
}
public PageFeedResponseBody setNextCursor(Integer nextCursor) {
this.nextCursor = nextCursor;
return this;
}
public Integer getNextCursor() {
return this.nextCursor;
}
public static class PageFeedResponseBodyFeedList extends TeaModel {
/**
* This parameter is required.
*
* example:
* 200000257
*/
@NameInMap("feedCategory")
public String feedCategory;
/**
* This parameter is required.
*
* example:
* 3d******-1cd2--ba1d-8**3c6dc
*/
@NameInMap("feedId")
public String feedId;
/**
* This parameter is required.
*
* example:
* 4
*/
@NameInMap("feedType")
public Integer feedType;
/**
* This parameter is required.
*
* example:
* 名称
*/
@NameInMap("name")
public String name;
/**
* This parameter is required.
*
* example:
* https://static.dingtalk.com/media/**************NAlg_600_337.jpg
*/
@NameInMap("thumbUrl")
public String thumbUrl;
/**
* This parameter is required.
*
* example:
*
*/
@NameInMap("url")
public String url;
public static PageFeedResponseBodyFeedList build(java.util.Map map) throws Exception {
PageFeedResponseBodyFeedList self = new PageFeedResponseBodyFeedList();
return TeaModel.build(map, self);
}
public PageFeedResponseBodyFeedList setFeedCategory(String feedCategory) {
this.feedCategory = feedCategory;
return this;
}
public String getFeedCategory() {
return this.feedCategory;
}
public PageFeedResponseBodyFeedList setFeedId(String feedId) {
this.feedId = feedId;
return this;
}
public String getFeedId() {
return this.feedId;
}
public PageFeedResponseBodyFeedList setFeedType(Integer feedType) {
this.feedType = feedType;
return this;
}
public Integer getFeedType() {
return this.feedType;
}
public PageFeedResponseBodyFeedList setName(String name) {
this.name = name;
return this;
}
public String getName() {
return this.name;
}
public PageFeedResponseBodyFeedList setThumbUrl(String thumbUrl) {
this.thumbUrl = thumbUrl;
return this;
}
public String getThumbUrl() {
return this.thumbUrl;
}
public PageFeedResponseBodyFeedList setUrl(String url) {
this.url = url;
return this;
}
public String getUrl() {
return this.url;
}
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy