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

com.aiwiown.face.domain.FaceSetCreateModel Maven / Gradle / Ivy

There is a newer version: 3.0.9
Show newest version
package com.aiwiown.face.domain;

import com.aiwiown.face.ApiObject;
import com.aiwiown.face.internal.mapping.ApiField;

/**
 * @ClassName : FaceSetCreateModel
 * @Description :
 * @Author : dbin0123
 * @Date: 2020-03-13 11:47
 */
public class FaceSetCreateModel extends ApiObject{

    private static final long serialVersionUID = 508570560182680327L;
    /**
     * 人脸集合的名字,最长256个字符,不能包括字符^@,&=*'"
     */
    @ApiField("display_name")
    private String displayName;
    /**
     * 账号下全局唯一的 FaceSetCreateModel 自定义标识,可以用来管理 FaceSetCreateModel 对象。最长255个字符,不能包括字符^@,&=*'"
     */
    @ApiField("outer_id")
    private String outerId;
    /**
     * FaceSetCreateModel 自定义标签组成的字符串,用来对 FaceSetCreateModel 分组。最长255个字符,多个 tag 用逗号分隔,每个 tag 不能包括字符^@,&=*'"
     */
    @ApiField("tags")
    private String tags;
    /**
     * 人脸标识 face_token,可以是一个或者多个,用逗号分隔。最多不超过5个 face_token
     */
    @ApiField("face_tokens")
    private String faceTokens;
    /**
     * 自定义用户信息,不大于16 KB,不能包括字符^@,&=*'"
     */
    @ApiField("user_data")
    private String userData;
    /**
     * 在传入 outer_id 的情况下,如果 outer_id 已经存在,是否将 face_token 加入已经存在的 FaceSetCreateModel 中
     * 0:不将 face_tokens 加入已存在的 FaceSetCreateModel 中,直接返回 FACESET_EXIST 错误
     * 1:将 face_tokens 加入已存在的 FaceSetCreateModel 中
     * 默认值为0
     */
    @ApiField("force_merge")
    private Integer forceMerge = Integer.valueOf("0");

    public String getDisplayName() {
        return displayName;
    }

    public void setDisplayName(String displayName) {
        this.displayName = displayName;
    }

    public String getOuterId() {
        return outerId;
    }

    public void setOuterId(String outerId) {
        this.outerId = outerId;
    }

    public String getTags() {
        return tags;
    }

    public void setTags(String tags) {
        this.tags = tags;
    }

    public String getFaceTokens() {
        return faceTokens;
    }

    public void setFaceTokens(String faceTokens) {
        this.faceTokens = faceTokens;
    }

    public String getUserData() {
        return userData;
    }

    public void setUserData(String userData) {
        this.userData = userData;
    }

    public Integer getForceMerge() {
        return forceMerge;
    }

    public void setForceMerge(Integer forceMerge) {
        this.forceMerge = forceMerge;
    }
}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy