com.alipay.api.domain.QipanMerchantCrowd Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of alipay-sdk-java Show documentation
Show all versions of alipay-sdk-java Show documentation
Alipay openapi SDK for Java
Copyright © 2018 杭州蚂蚁金服
All rights reserved.
版权所有 (C)杭州蚂蚁金服
http://open.alipay.com
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, 2024-07-01 11:11:15
*/
public class QipanMerchantCrowd extends AlipayObject {
private static final long serialVersionUID = 7431637338484879712L;
/**
* 安全应用范围,参考文档 安全应用范围枚举
*/
@ApiListField("apply_channel_list")
@ApiField("string")
private List applyChannelList;
/**
* 支付宝人群code
*/
@ApiField("crowd_code")
private String crowdCode;
/**
* 支付宝人群描述
*/
@ApiField("crowd_desc")
private String crowdDesc;
/**
* 人群名称
最大长度为15个字符
*/
@ApiField("crowd_name")
private String crowdName;
/**
* 由于法务合规要求,仅能展示人群规模的范围。
*/
@ApiField("crowd_size")
private String crowdSize;
/**
* 商户外部用户人群code 用于标识商家人群,需保证同一商户下crowd_code唯一。
当且仅当通过openapi接口创建的人群不为空,其余方式创建出的人群本字段可能为空
*/
@ApiField("external_crowd_code")
private String externalCrowdCode;
/**
* true -人群在棋盘站点隐藏
false - 人群在棋盘站点显示透出
*/
@ApiField("hidden")
private Boolean hidden;
/**
* true - 人群支持标签二次加工
false - 人群不支持标签二次加工
*/
@ApiField("processable")
private Boolean processable;
/**
* 人群状态
*/
@ApiField("status")
private String status;
public List getApplyChannelList() {
return this.applyChannelList;
}
public void setApplyChannelList(List applyChannelList) {
this.applyChannelList = applyChannelList;
}
public String getCrowdCode() {
return this.crowdCode;
}
public void setCrowdCode(String crowdCode) {
this.crowdCode = crowdCode;
}
public String getCrowdDesc() {
return this.crowdDesc;
}
public void setCrowdDesc(String crowdDesc) {
this.crowdDesc = crowdDesc;
}
public String getCrowdName() {
return this.crowdName;
}
public void setCrowdName(String crowdName) {
this.crowdName = crowdName;
}
public String getCrowdSize() {
return this.crowdSize;
}
public void setCrowdSize(String crowdSize) {
this.crowdSize = crowdSize;
}
public String getExternalCrowdCode() {
return this.externalCrowdCode;
}
public void setExternalCrowdCode(String externalCrowdCode) {
this.externalCrowdCode = externalCrowdCode;
}
public Boolean getHidden() {
return this.hidden;
}
public void setHidden(Boolean hidden) {
this.hidden = hidden;
}
public Boolean getProcessable() {
return this.processable;
}
public void setProcessable(Boolean processable) {
this.processable = processable;
}
public String getStatus() {
return this.status;
}
public void setStatus(String status) {
this.status = status;
}
}