com.volcengine.model.response.ArticleFeedResponse Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of volc-sdk-java Show documentation
Show all versions of volc-sdk-java Show documentation
The VOLC Engine SDK for Java
package com.volcengine.model.response;
import com.alibaba.fastjson.annotation.JSONField;
import lombok.Data;
import java.util.List;
import java.util.Map;
@Data
public class ArticleFeedResponse {
@JSONField(name = "ResponseMetadata")
ResponseMetadata responseMetadata;
@JSONField(name = "BaseResp")
BaseResp baseResp;
@JSONField(name = "Data")
FeedResult data;
@Data
public static class BaseResp {
@JSONField(name = "StatusMessage")
String statusMessage;
@JSONField(name = "StatusCode")
int statusCode;
}
@Data
public static class FeedResult {
@JSONField(name = "RequestId")
String requestId;
@JSONField(name = "ArticleList")
List articleList;
}
@Data
public static class Article {
@JSONField(name = "GroupId")
String groupId;
@JSONField(name = "Title")
String title;
@JSONField(name = "Author")
Author author;
@JSONField(name = "GroupType")
String groupType;
@JSONField(name = "GenerateType")
String generateType;
@JSONField(name = "PublishTime")
long publishTime;
@JSONField(name = "Top")
boolean top;
@JSONField(name = "Link")
String link;
@JSONField(name = "OpenId")
String openId;
@JSONField(name = "Abstract")
String articleAbstract;
@JSONField(name = "Tags")
List tags;
@JSONField(name = "Extra")
String extra;
@JSONField(name = "CoverImages")
List coverImages;
@JSONField(name = "GroupVideos")
List
© 2015 - 2024 Weber Informatics LLC | Privacy Policy