Class UstraIfsModel
java.lang.Object
com.gsitm.ustra.java.data.base.UstraBaseModel
com.gsitm.ustra.java.management.models.base.UstraManagementBaseModel
com.gsitm.ustra.java.management.models.UstraIfsModel
인터페이스 모델 (USTRA_IFS)
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic class검색 조건static classUstraIfsModel.UstraIfsModelBuilder<C extends UstraIfsModel,B extends UstraIfsModel.UstraIfsModelBuilder<C, B>> Nested classes/interfaces inherited from class com.gsitm.ustra.java.management.models.base.UstraManagementBaseModel
UstraManagementBaseModel.UstraManagementBaseModelBuilder<C extends UstraManagementBaseModel,B extends UstraManagementBaseModel.UstraManagementBaseModelBuilder<C, B>> Nested classes/interfaces inherited from class com.gsitm.ustra.java.data.base.UstraBaseModel
com.gsitm.ustra.java.data.base.UstraBaseModel.UstraBaseModelBuilder<C extends com.gsitm.ustra.java.data.base.UstraBaseModel,B extends com.gsitm.ustra.java.data.base.UstraBaseModel.UstraBaseModelBuilder<C, B>> -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedUstraIfsModel(String ifId, String ifVer, String ifNm, String sysCd, String useYn, String lmtYn, String rmk, String ipLmtYn, String ipList, String url, String httpMethCd, String authCtrlYn, String ifTyCd, String ifLogTyCd, String ifDirCd, String chnlLmtYn, String certNecYn, List<String> chnlCd, List<UstraIfsChannelModel> channels, List<UstraIfsKeyModel> keys, Map<String, String> keyMap) Creates a newUstraIfsModelinstance. -
Method Summary
Modifier and TypeMethodDescriptionstatic UstraIfsModel.UstraIfsModelBuilder<?,?> builder()protected booleanboolean인증 제어 여부인증 필요 여부채널 목록채널 코드 목록채널 제한 여부HTTP 메소드 코드인터페이스 방향 코드getIfId()인터페이스 아이디인터페이스 로그 유형 코드getIfNm()인터페이스 명인터페이스 유형 코드getIfVer()인터페이스 버전아이피 목록아이피 제한여부인터페이스 키 맵getKeys()인터페이스 키 목록getLmtYn()제한 여부REST 호출을 위한 REST Map ReturngetRmk()비고getSysCd()시스템 코드getUrl()URLgetUseYn()사용 여부inthashCode()voidsetAuthCtrlYn(String authCtrlYn) 인증 제어 여부voidsetCertNecYn(String certNecYn) 인증 필요 여부voidsetChannels(List<UstraIfsChannelModel> channels) 채널 목록void채널 코드 목록voidsetChnlLmtYn(String chnlLmtYn) 채널 제한 여부voidsetHttpMethCd(String httpMethCd) HTTP 메소드 코드voidsetIfDirCd(String ifDirCd) 인터페이스 방향 코드void인터페이스 아이디voidsetIfLogTyCd(String ifLogTyCd) 인터페이스 로그 유형 코드void인터페이스 명void인터페이스 유형 코드void인터페이스 버전void아이피 목록voidsetIpLmtYn(String ipLmtYn) 아이피 제한여부void인터페이스 키 맵voidsetKeys(List<UstraIfsKeyModel> keys) 인터페이스 키 목록void제한 여부void비고void시스템 코드voidURLvoid사용 여부toString()Methods inherited from class com.gsitm.ustra.java.management.models.base.UstraManagementBaseModel
applySystemDefaultFieldValue, applySystemDefaultFieldValueMethods inherited from class com.gsitm.ustra.java.data.base.UstraBaseModel
copySystemField, getOthers, getPaginationTotalCnt, getRegDttm, getRegUsrId, getRegUsrIp, getUpdDttm, getUpdUsrId, getUpdUsrIp, removeSystemField, setOthers, setPaginationTotalCnt, setRegDttm, setRegUsrId, setRegUsrIp, setUpdDttm, setUpdUsrId, setUpdUsrIp
-
Constructor Details
-
UstraIfsModel
-
UstraIfsModel
public UstraIfsModel() -
UstraIfsModel
public UstraIfsModel(String ifId, String ifVer, String ifNm, String sysCd, String useYn, String lmtYn, String rmk, String ipLmtYn, String ipList, String url, String httpMethCd, String authCtrlYn, String ifTyCd, String ifLogTyCd, String ifDirCd, String chnlLmtYn, String certNecYn, List<String> chnlCd, List<UstraIfsChannelModel> channels, List<UstraIfsKeyModel> keys, Map<String, String> keyMap) Creates a newUstraIfsModelinstance.- Parameters:
ifId- 인터페이스 아이디ifVer- 인터페이스 버전ifNm- 인터페이스 명sysCd- 시스템 코드useYn- 사용 여부lmtYn- 제한 여부rmk- 비고ipLmtYn- 아이피 제한여부ipList- 아이피 목록url- URLhttpMethCd- HTTP 메소드 코드authCtrlYn- 인증 제어 여부ifTyCd- 인터페이스 유형 코드ifLogTyCd- 인터페이스 로그 유형 코드ifDirCd- 인터페이스 방향 코드chnlLmtYn- 채널 제한 여부certNecYn- 인증 필요 여부chnlCd- 채널 코드 목록channels- 채널 목록keys- 인터페이스 키 목록keyMap- 인터페이스 키 맵
-
-
Method Details
-
getRestKeyMap
REST 호출을 위한 REST Map Return- Returns:
- MultiValueMap
-
builder
-
getIfId
인터페이스 아이디 -
getIfVer
인터페이스 버전 -
getIfNm
인터페이스 명 -
getSysCd
시스템 코드 -
getUseYn
사용 여부 -
getLmtYn
제한 여부 -
getRmk
비고 -
getIpLmtYn
아이피 제한여부 -
getIpList
아이피 목록 -
getUrl
URL -
getHttpMethCd
HTTP 메소드 코드 -
getAuthCtrlYn
인증 제어 여부 -
getIfTyCd
인터페이스 유형 코드 -
getIfLogTyCd
인터페이스 로그 유형 코드 -
getIfDirCd
인터페이스 방향 코드 -
getChnlLmtYn
채널 제한 여부 -
getCertNecYn
인증 필요 여부 -
getChnlCd
채널 코드 목록 -
getChannels
채널 목록 -
getKeys
인터페이스 키 목록 -
getKeyMap
인터페이스 키 맵 -
setIfId
인터페이스 아이디 -
setIfVer
인터페이스 버전 -
setIfNm
인터페이스 명 -
setSysCd
시스템 코드 -
setUseYn
사용 여부 -
setLmtYn
제한 여부 -
setRmk
비고 -
setIpLmtYn
아이피 제한여부 -
setIpList
아이피 목록 -
setUrl
URL -
setHttpMethCd
HTTP 메소드 코드 -
setAuthCtrlYn
인증 제어 여부 -
setIfTyCd
인터페이스 유형 코드 -
setIfLogTyCd
인터페이스 로그 유형 코드 -
setIfDirCd
인터페이스 방향 코드 -
setChnlLmtYn
채널 제한 여부 -
setCertNecYn
인증 필요 여부 -
setChnlCd
채널 코드 목록 -
setChannels
채널 목록 -
setKeys
인터페이스 키 목록 -
setKeyMap
인터페이스 키 맵 -
toString
- Overrides:
toStringin classUstraManagementBaseModel
-
equals
- Overrides:
equalsin classUstraManagementBaseModel
-
canEqual
- Overrides:
canEqualin classUstraManagementBaseModel
-
hashCode
public int hashCode()- Overrides:
hashCodein classUstraManagementBaseModel
-