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

com.alipay.api.domain.DataItem Maven / Gradle / Ivy

Go to download

Alipay openapi SDK for Java Copyright © 2018 杭州蚂蚁金服 All rights reserved. 版权所有 (C)杭州蚂蚁金服 http://open.alipay.com

There is a newer version: 4.39.218.ALL
Show newest version
package com.alipay.api.domain;

import java.util.List;

import com.alipay.api.AlipayObject;
import com.alipay.api.internal.mapping.ApiField;
import com.alipay.api.internal.mapping.ApiListField;

/**
 * 搜索结果数据实体
 *
 * @author auto create
 * @since 1.0, 2023-07-31 17:12:53
 */
public class DataItem extends AlipayObject {

	private static final long serialVersionUID = 6586244697798363748L;

	/**
	 * 业务链路id
	 */
	@ApiField("biz_trace_id")
	private String bizTraceId;

	/**
	 * 根据搜索请求参数ext_res_field返回的指定字段
	 */
	@ApiListField("ext_res_field")
	@ApiField("string")
	private List extResField;

	/**
	 * item的高亮的搜索摘要
	 */
	@ApiField("highlight_summary")
	private String highlightSummary;

	/**
	 * 带高亮的title
	 */
	@ApiField("highlight_title")
	private String highlightTitle;

	/**
	 * data的唯一id
	 */
	@ApiField("id")
	private String id;

	/**
	 * 图片列表
	 */
	@ApiListField("images")
	@ApiField("string")
	private List images;

	/**
	 * 可搜索的商品总数
	 */
	@ApiField("item_total_count")
	private Long itemTotalCount;

	/**
	 * item的打分
	 */
	@ApiField("score")
	private String score;

	/**
	 * 搜索结果item的sequence用于关联搜索结果和用户行为
	 */
	@ApiField("sequence")
	private String sequence;

	/**
	 * item的搜索摘要
	 */
	@ApiField("summary")
	private String summary;

	/**
	 * item的title
	 */
	@ApiField("title")
	private String title;

	/**
	 * 搜索结果item的trace_id用于关联搜索结果和用户行为 当前字段已废弃(接口改造导致字段冲突)
	 */
	@ApiField("trace_id")
	@Deprecated
	private String traceId;

	public String getBizTraceId() {
		return this.bizTraceId;
	}
	public void setBizTraceId(String bizTraceId) {
		this.bizTraceId = bizTraceId;
	}

	public List getExtResField() {
		return this.extResField;
	}
	public void setExtResField(List extResField) {
		this.extResField = extResField;
	}

	public String getHighlightSummary() {
		return this.highlightSummary;
	}
	public void setHighlightSummary(String highlightSummary) {
		this.highlightSummary = highlightSummary;
	}

	public String getHighlightTitle() {
		return this.highlightTitle;
	}
	public void setHighlightTitle(String highlightTitle) {
		this.highlightTitle = highlightTitle;
	}

	public String getId() {
		return this.id;
	}
	public void setId(String id) {
		this.id = id;
	}

	public List getImages() {
		return this.images;
	}
	public void setImages(List images) {
		this.images = images;
	}

	public Long getItemTotalCount() {
		return this.itemTotalCount;
	}
	public void setItemTotalCount(Long itemTotalCount) {
		this.itemTotalCount = itemTotalCount;
	}

	public String getScore() {
		return this.score;
	}
	public void setScore(String score) {
		this.score = score;
	}

	public String getSequence() {
		return this.sequence;
	}
	public void setSequence(String sequence) {
		this.sequence = sequence;
	}

	public String getSummary() {
		return this.summary;
	}
	public void setSummary(String summary) {
		this.summary = summary;
	}

	public String getTitle() {
		return this.title;
	}
	public void setTitle(String title) {
		this.title = title;
	}

	public String getTraceId() {
		return this.traceId;
	}
	public void setTraceId(String traceId) {
		this.traceId = traceId;
	}

}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy