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

com.aliyuncs.cloudauth.model.v20190307.CompareFaceVerifyRequest Maven / Gradle / Ivy

Go to download

Aliyun Open API SDK for Java Copyright (C) Alibaba Cloud Computing All rights reserved. 版权所有 (C)阿里云计算有限公司 http://www.aliyun.com

There is a newer version: 2.0.36
Show newest version
/*
 * Licensed under the Apache License, Version 2.0 (the "License");
 * you may not use this file except in compliance with the License.
 * You may obtain a copy of the License at
 *
 * http://www.apache.org/licenses/LICENSE-2.0
 *
 * Unless required by applicable law or agreed to in writing, software
 * distributed under the License is distributed on an "AS IS" BASIS,
 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
 * See the License for the specific language governing permissions and
 * limitations under the License.
 */

package com.aliyuncs.cloudauth.model.v20190307;

import com.aliyuncs.RpcAcsRequest;
import com.aliyuncs.http.MethodType;
import com.aliyuncs.cloudauth.Endpoint;

/**
 * @author auto create
 * @version 
 */
public class CompareFaceVerifyRequest extends RpcAcsRequest {
	   

	private String targetFaceContrastPictureUrl;

	private String productCode;

	private String targetCertifyId;

	private String sourceOssObjectName;

	private String targetFaceContrastPicture;

	private String targetOssBucketName;

	private String sourceOssBucketName;

	private String outerOrderNo;

	private String targetOssObjectName;

	private String sourceFaceContrastPicture;

	private Long sceneId;

	private String sourceFaceContrastPictureUrl;

	private String sourceCertifyId;
	public CompareFaceVerifyRequest() {
		super("Cloudauth", "2019-03-07", "CompareFaceVerify", "cloudauth");
		setMethod(MethodType.POST);
		try {
			com.aliyuncs.AcsRequest.class.getDeclaredField("productEndpointMap").set(this, Endpoint.endpointMap);
			com.aliyuncs.AcsRequest.class.getDeclaredField("productEndpointRegional").set(this, Endpoint.endpointRegionalType);
		} catch (Exception e) {}
	}

	public String getTargetFaceContrastPictureUrl() {
		return this.targetFaceContrastPictureUrl;
	}

	public void setTargetFaceContrastPictureUrl(String targetFaceContrastPictureUrl) {
		this.targetFaceContrastPictureUrl = targetFaceContrastPictureUrl;
		if(targetFaceContrastPictureUrl != null){
			putBodyParameter("TargetFaceContrastPictureUrl", targetFaceContrastPictureUrl);
		}
	}

	public String getProductCode() {
		return this.productCode;
	}

	public void setProductCode(String productCode) {
		this.productCode = productCode;
		if(productCode != null){
			putBodyParameter("ProductCode", productCode);
		}
	}

	public String getTargetCertifyId() {
		return this.targetCertifyId;
	}

	public void setTargetCertifyId(String targetCertifyId) {
		this.targetCertifyId = targetCertifyId;
		if(targetCertifyId != null){
			putBodyParameter("TargetCertifyId", targetCertifyId);
		}
	}

	public String getSourceOssObjectName() {
		return this.sourceOssObjectName;
	}

	public void setSourceOssObjectName(String sourceOssObjectName) {
		this.sourceOssObjectName = sourceOssObjectName;
		if(sourceOssObjectName != null){
			putBodyParameter("SourceOssObjectName", sourceOssObjectName);
		}
	}

	public String getTargetFaceContrastPicture() {
		return this.targetFaceContrastPicture;
	}

	public void setTargetFaceContrastPicture(String targetFaceContrastPicture) {
		this.targetFaceContrastPicture = targetFaceContrastPicture;
		if(targetFaceContrastPicture != null){
			putBodyParameter("TargetFaceContrastPicture", targetFaceContrastPicture);
		}
	}

	public String getTargetOssBucketName() {
		return this.targetOssBucketName;
	}

	public void setTargetOssBucketName(String targetOssBucketName) {
		this.targetOssBucketName = targetOssBucketName;
		if(targetOssBucketName != null){
			putBodyParameter("TargetOssBucketName", targetOssBucketName);
		}
	}

	public String getSourceOssBucketName() {
		return this.sourceOssBucketName;
	}

	public void setSourceOssBucketName(String sourceOssBucketName) {
		this.sourceOssBucketName = sourceOssBucketName;
		if(sourceOssBucketName != null){
			putBodyParameter("SourceOssBucketName", sourceOssBucketName);
		}
	}

	public String getOuterOrderNo() {
		return this.outerOrderNo;
	}

	public void setOuterOrderNo(String outerOrderNo) {
		this.outerOrderNo = outerOrderNo;
		if(outerOrderNo != null){
			putBodyParameter("OuterOrderNo", outerOrderNo);
		}
	}

	public String getTargetOssObjectName() {
		return this.targetOssObjectName;
	}

	public void setTargetOssObjectName(String targetOssObjectName) {
		this.targetOssObjectName = targetOssObjectName;
		if(targetOssObjectName != null){
			putBodyParameter("TargetOssObjectName", targetOssObjectName);
		}
	}

	public String getSourceFaceContrastPicture() {
		return this.sourceFaceContrastPicture;
	}

	public void setSourceFaceContrastPicture(String sourceFaceContrastPicture) {
		this.sourceFaceContrastPicture = sourceFaceContrastPicture;
		if(sourceFaceContrastPicture != null){
			putBodyParameter("SourceFaceContrastPicture", sourceFaceContrastPicture);
		}
	}

	public Long getSceneId() {
		return this.sceneId;
	}

	public void setSceneId(Long sceneId) {
		this.sceneId = sceneId;
		if(sceneId != null){
			putBodyParameter("SceneId", sceneId.toString());
		}
	}

	public String getSourceFaceContrastPictureUrl() {
		return this.sourceFaceContrastPictureUrl;
	}

	public void setSourceFaceContrastPictureUrl(String sourceFaceContrastPictureUrl) {
		this.sourceFaceContrastPictureUrl = sourceFaceContrastPictureUrl;
		if(sourceFaceContrastPictureUrl != null){
			putBodyParameter("SourceFaceContrastPictureUrl", sourceFaceContrastPictureUrl);
		}
	}

	public String getSourceCertifyId() {
		return this.sourceCertifyId;
	}

	public void setSourceCertifyId(String sourceCertifyId) {
		this.sourceCertifyId = sourceCertifyId;
		if(sourceCertifyId != null){
			putBodyParameter("SourceCertifyId", sourceCertifyId);
		}
	}

	@Override
	public Class getResponseClass() {
		return CompareFaceVerifyResponse.class;
	}

}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy