
com.alipay.api.domain.SearchBoxActivity Maven / Gradle / Ivy
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-24 16:33:08
*/
public class SearchBoxActivity extends AlipayObject {
private static final long serialVersionUID = 3593135264712518882L;
/**
* 活动id
*/
@ApiField("box_activity_id")
private String boxActivityId;
/**
* 搜索直达id
*/
@ApiField("box_id")
private String boxId;
/**
* 活动结束时间
*/
@ApiField("end_time")
private String endTime;
/**
* 审核失败原因
*/
@ApiField("fail_reason")
private String failReason;
/**
* IMAGE-图片/VIDEO-视频
*/
@ApiField("material_type")
private String materialType;
/**
* 当material_type="IMAGE"时,为图片url;当material_type="VIDEO"时,为视频url
*/
@ApiField("material_url")
private String materialUrl;
/**
* 运行状态,INITIAL-初始,ONLINE-已上架,EXPIRE-已失效,OFFLINE-已下架
*/
@ApiField("run_status")
private String runStatus;
/**
* 活动开始时间
*/
@ApiField("start_time")
private String startTime;
/**
* 配置状态,INITIAL-初始/AUDIT-审核中/CANCEL-已取消/ONLINE-已上架/REJECT-驳回/OFFLINE-已下架/EXPIRE-已失效
*/
@ApiField("status")
private String status;
/**
* 跳转应用ID
*/
@ApiField("target_appid")
private String targetAppid;
/**
* 目标小程序名称
*/
@ApiField("target_appname")
private String targetAppname;
/**
* 投放目标区域
*/
@ApiListField("target_regions")
@ApiField("delivery_target_region")
private List targetRegions;
/**
* 活动标题
*/
@ApiField("title")
private String title;
/**
* 搜索直达活动视频信息
*/
@ApiField("video_info")
private SearchBoxActivityVideoInfo videoInfo;
public String getBoxActivityId() {
return this.boxActivityId;
}
public void setBoxActivityId(String boxActivityId) {
this.boxActivityId = boxActivityId;
}
public String getBoxId() {
return this.boxId;
}
public void setBoxId(String boxId) {
this.boxId = boxId;
}
public String getEndTime() {
return this.endTime;
}
public void setEndTime(String endTime) {
this.endTime = endTime;
}
public String getFailReason() {
return this.failReason;
}
public void setFailReason(String failReason) {
this.failReason = failReason;
}
public String getMaterialType() {
return this.materialType;
}
public void setMaterialType(String materialType) {
this.materialType = materialType;
}
public String getMaterialUrl() {
return this.materialUrl;
}
public void setMaterialUrl(String materialUrl) {
this.materialUrl = materialUrl;
}
public String getRunStatus() {
return this.runStatus;
}
public void setRunStatus(String runStatus) {
this.runStatus = runStatus;
}
public String getStartTime() {
return this.startTime;
}
public void setStartTime(String startTime) {
this.startTime = startTime;
}
public String getStatus() {
return this.status;
}
public void setStatus(String status) {
this.status = status;
}
public String getTargetAppid() {
return this.targetAppid;
}
public void setTargetAppid(String targetAppid) {
this.targetAppid = targetAppid;
}
public String getTargetAppname() {
return this.targetAppname;
}
public void setTargetAppname(String targetAppname) {
this.targetAppname = targetAppname;
}
public List getTargetRegions() {
return this.targetRegions;
}
public void setTargetRegions(List targetRegions) {
this.targetRegions = targetRegions;
}
public String getTitle() {
return this.title;
}
public void setTitle(String title) {
this.title = title;
}
public SearchBoxActivityVideoInfo getVideoInfo() {
return this.videoInfo;
}
public void setVideoInfo(SearchBoxActivityVideoInfo videoInfo) {
this.videoInfo = videoInfo;
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy