com.aliyun.dingtalksearch_1_0.models.GetSearchItemsByKeyWordResponseBody 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.dingtalksearch_1_0.models;
import com.aliyun.tea.*;
public class GetSearchItemsByKeyWordResponseBody extends TeaModel {
/**
* This parameter is required.
*/
@NameInMap("nextToken")
public String nextToken;
/**
* This parameter is required.
*
* example:
* 20
*/
@NameInMap("totalCount")
public Integer totalCount;
/**
* This parameter is required.
*/
@NameInMap("value")
public java.util.List value;
public static GetSearchItemsByKeyWordResponseBody build(java.util.Map map) throws Exception {
GetSearchItemsByKeyWordResponseBody self = new GetSearchItemsByKeyWordResponseBody();
return TeaModel.build(map, self);
}
public GetSearchItemsByKeyWordResponseBody setNextToken(String nextToken) {
this.nextToken = nextToken;
return this;
}
public String getNextToken() {
return this.nextToken;
}
public GetSearchItemsByKeyWordResponseBody setTotalCount(Integer totalCount) {
this.totalCount = totalCount;
return this;
}
public Integer getTotalCount() {
return this.totalCount;
}
public GetSearchItemsByKeyWordResponseBody setValue(java.util.List value) {
this.value = value;
return this;
}
public java.util.List getValue() {
return this.value;
}
public static class GetSearchItemsByKeyWordResponseBodyValue extends TeaModel {
/**
* This parameter is required.
*
* example:
* 四大名著
*/
@NameInMap("footer")
public String footer;
/**
* This parameter is required.
*
* example:
* 2021-09-17T19:43Z
*/
@NameInMap("gmtCreate")
public String gmtCreate;
/**
* This parameter is required.
*
* example:
* 2021-09-17T19:43Z
*/
@NameInMap("gmtModified")
public String gmtModified;
/**
* This parameter is required.
*/
@NameInMap("icon")
public String icon;
/**
* This parameter is required.
*
* example:
* 1111
*/
@NameInMap("itemId")
public String itemId;
/**
* This parameter is required.
*
* example:
*
*/
@NameInMap("mobileUrl")
public String mobileUrl;
/**
* This parameter is required.
*
* example:
*
*/
@NameInMap("pcUrl")
public String pcUrl;
/**
* This parameter is required.
*
* example:
* 中国古代章回体长篇小说
*/
@NameInMap("summary")
public String summary;
/**
* This parameter is required.
*
* example:
* 3333
*/
@NameInMap("tabId")
public Integer tabId;
/**
* This parameter is required.
*
* example:
* 红楼梦
*/
@NameInMap("title")
public String title;
/**
* This parameter is required.
*
* example:
*
*/
@NameInMap("url")
public String url;
public static GetSearchItemsByKeyWordResponseBodyValue build(java.util.Map map) throws Exception {
GetSearchItemsByKeyWordResponseBodyValue self = new GetSearchItemsByKeyWordResponseBodyValue();
return TeaModel.build(map, self);
}
public GetSearchItemsByKeyWordResponseBodyValue setFooter(String footer) {
this.footer = footer;
return this;
}
public String getFooter() {
return this.footer;
}
public GetSearchItemsByKeyWordResponseBodyValue setGmtCreate(String gmtCreate) {
this.gmtCreate = gmtCreate;
return this;
}
public String getGmtCreate() {
return this.gmtCreate;
}
public GetSearchItemsByKeyWordResponseBodyValue setGmtModified(String gmtModified) {
this.gmtModified = gmtModified;
return this;
}
public String getGmtModified() {
return this.gmtModified;
}
public GetSearchItemsByKeyWordResponseBodyValue setIcon(String icon) {
this.icon = icon;
return this;
}
public String getIcon() {
return this.icon;
}
public GetSearchItemsByKeyWordResponseBodyValue setItemId(String itemId) {
this.itemId = itemId;
return this;
}
public String getItemId() {
return this.itemId;
}
public GetSearchItemsByKeyWordResponseBodyValue setMobileUrl(String mobileUrl) {
this.mobileUrl = mobileUrl;
return this;
}
public String getMobileUrl() {
return this.mobileUrl;
}
public GetSearchItemsByKeyWordResponseBodyValue setPcUrl(String pcUrl) {
this.pcUrl = pcUrl;
return this;
}
public String getPcUrl() {
return this.pcUrl;
}
public GetSearchItemsByKeyWordResponseBodyValue setSummary(String summary) {
this.summary = summary;
return this;
}
public String getSummary() {
return this.summary;
}
public GetSearchItemsByKeyWordResponseBodyValue setTabId(Integer tabId) {
this.tabId = tabId;
return this;
}
public Integer getTabId() {
return this.tabId;
}
public GetSearchItemsByKeyWordResponseBodyValue setTitle(String title) {
this.title = title;
return this;
}
public String getTitle() {
return this.title;
}
public GetSearchItemsByKeyWordResponseBodyValue setUrl(String url) {
this.url = url;
return this;
}
public String getUrl() {
return this.url;
}
}
}