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

com.alipay.api.domain.KoubeiContentContentinfoModifyModel 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.40.21.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, 2019-03-15 10:30:08
 */
public class KoubeiContentContentinfoModifyModel extends AlipayObject {

	private static final long serialVersionUID = 8784783398424224686L;

	/**
	 * 内容跳转地址
	 */
	@ApiField("action_url")
	private String actionUrl;

	/**
	 * 内容的作者
	 */
	@ApiField("author")
	private PrincipalForOpenapi author;

	/**
	 * 业务类型,图文+视频填入:ZG_ARTICLE   讲师填入:ZG_TEACHER
	 */
	@ApiField("biz_type")
	private String bizType;

	/**
	 * 内容描述
	 */
	@ApiField("content_desc")
	private String contentDesc;

	/**
	 * 口碑端内容唯一id,必填
	 */
	@ApiField("content_id")
	private String contentId;

	/**
	 * 内容关联对象列表, 如店铺、商品等
	 */
	@ApiListField("content_object_relation_list")
	@ApiField("content_object_relation_for_openapi")
	private List contentObjectRelationList;

	/**
	 * 内容类型
如果是文咨询、讲师,设置为:COMPOSITE
如果是视频,设置为:VIDEO
	 */
	@ApiField("content_type")
	private String contentType;

	/**
	 * 封面图片地址
	 */
	@ApiListField("cover_pics")
	@ApiField("string")
	private List coverPics;

	/**
	 * 拓展字段枚举
PRICE,价格,
DISCOUNT_PRICE,优惠价格,
CREATE_TIME,创建时间, val=时间戳,到毫秒
ENABLE_TIME,发布时间,val=时间戳,到毫秒
MODIFY_TIME,最后修改时间,val=时间戳,到毫秒
VIDEO,视频,
SOURCE,来源,
	 */
	@ApiField("ext_info")
	private String extInfo;

	/**
	 * 内容拓展列表
	 */
	@ApiListField("extensions")
	@ApiField("content_extension_for_openapi")
	private List extensions;

	/**
	 * 外部文章id,外部讲师id
	 */
	@ApiField("external_id")
	private String externalId;

	/**
	 * 内容标记列表,如内容投放城市、推荐等
	 */
	@ApiListField("label_list")
	@ApiField("label_for_openapi")
	private List labelList;

	/**
	 * 请求唯一id,UUID生成,外部系统幂等用
	 */
	@ApiField("request_token")
	private String requestToken;

	/**
	 * 状态枚举:
INIT,初始态,
AUDITING,审核中,
INFOSEC_AUDITING,风控审核中,
ENABLE,有效,
DISABLE,无效,
AUDIT_DENY,审核拒绝
	 */
	@ApiField("status")
	private String status;

	/**
	 * 子标题
	 */
	@ApiField("sub_title")
	private String subTitle;

	/**
	 * 标题
	 */
	@ApiField("title")
	private String title;

	public String getActionUrl() {
		return this.actionUrl;
	}
	public void setActionUrl(String actionUrl) {
		this.actionUrl = actionUrl;
	}

	public PrincipalForOpenapi getAuthor() {
		return this.author;
	}
	public void setAuthor(PrincipalForOpenapi author) {
		this.author = author;
	}

	public String getBizType() {
		return this.bizType;
	}
	public void setBizType(String bizType) {
		this.bizType = bizType;
	}

	public String getContentDesc() {
		return this.contentDesc;
	}
	public void setContentDesc(String contentDesc) {
		this.contentDesc = contentDesc;
	}

	public String getContentId() {
		return this.contentId;
	}
	public void setContentId(String contentId) {
		this.contentId = contentId;
	}

	public List getContentObjectRelationList() {
		return this.contentObjectRelationList;
	}
	public void setContentObjectRelationList(List contentObjectRelationList) {
		this.contentObjectRelationList = contentObjectRelationList;
	}

	public String getContentType() {
		return this.contentType;
	}
	public void setContentType(String contentType) {
		this.contentType = contentType;
	}

	public List getCoverPics() {
		return this.coverPics;
	}
	public void setCoverPics(List coverPics) {
		this.coverPics = coverPics;
	}

	public String getExtInfo() {
		return this.extInfo;
	}
	public void setExtInfo(String extInfo) {
		this.extInfo = extInfo;
	}

	public List getExtensions() {
		return this.extensions;
	}
	public void setExtensions(List extensions) {
		this.extensions = extensions;
	}

	public String getExternalId() {
		return this.externalId;
	}
	public void setExternalId(String externalId) {
		this.externalId = externalId;
	}

	public List getLabelList() {
		return this.labelList;
	}
	public void setLabelList(List labelList) {
		this.labelList = labelList;
	}

	public String getRequestToken() {
		return this.requestToken;
	}
	public void setRequestToken(String requestToken) {
		this.requestToken = requestToken;
	}

	public String getStatus() {
		return this.status;
	}
	public void setStatus(String status) {
		this.status = status;
	}

	public String getSubTitle() {
		return this.subTitle;
	}
	public void setSubTitle(String subTitle) {
		this.subTitle = subTitle;
	}

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

}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy