package com.eactive.eai.rms.onl.manage.serviceinfo.b2badaptermap;

import org.hibernate.validator.constraints.NotBlank;

import com.fasterxml.jackson.annotation.JsonProperty;

import lombok.Data;

@Data
public class B2bAdapterMapUI {

	/**
	 * EAI서버 인스턴스명
	 */
	@JsonProperty("EAISEVRINSTNCNAME")
	@NotBlank
	private String eaiSevrInstncName;

	/**
	 * EAI서비스명
	 */
	@JsonProperty("EAISVCNAME")
	@NotBlank
	private String eaiSvcName;

	/**
	 * EAI 서비스설명
	 */
	@JsonProperty("EAISVCDESC")
	private String eaiSvcDesc;

	/**
	 * 외부기관식 별명
	 */
	@JsonProperty("EXTNLINSTIIDNFINAME")
	@NotBlank
	private String extnlInstiIdnfiName;

	/**
	 * 요청 세부 업무 구분명
	 */
	@JsonProperty("DMNDDTALSBZWKDSTICNAME")
	@NotBlank
	private String dmndDtalsBzwkDsticName;
	
	/**
	 * 수동시스템어댑터업무그룹명
	 */
	@JsonProperty("PSVSYSADPTRBZWKGROUPNAME")
	private String psvSysAdptrBzwkGroupName;
	
	/**
	 * 어댑터 이름
	 */
	@JsonProperty("ADPTRBZWKNAME")
	private String adptrBzwkName;

	
}
