All Downloads are FREE. Search and download functionalities are using the official Maven repository.

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: *

https://h5.dingtalk.com/live/video_lesson.htm?spm=a1zdd.*******.0.0.3e9617129vSDL8&feedId=5e*****-17ec-45f1-8cc0-e******4a3&mcnId=183206*******06173&feedProperty=1&itemId=5ef7*****-17ec-45f1-8cc0-e64*****954a3&dd_nav_bgcolor=FF2****F#/video

*/ @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